fr.inria.oadymppac.parsing.gentra4cp
Class BasicEvent

java.lang.Object
  extended byfr.inria.oadymppac.parsing.event.EventImpl
      extended byfr.inria.oadymppac.parsing.gentra4cp.BasicEvent
All Implemented Interfaces:
java.lang.Cloneable, DTDEventAttributes, Event, EventAttributes
Direct Known Subclasses:
BasicAnnotationEvent, BasicAwakeEvent, BasicBackToEvent, BasicChoicePointEvent, BasicFailureEvent, BasicNewConstraintEvent, BasicNewStageEvent, BasicNewVariableEvent, BasicPostEvent, BasicReduceEvent, BasicRejectEvent, BasicRemoveEvent, BasicRestoreEvent, BasicScheduleEvent, BasicSolutionEvent, BasicSolvedEvent, BasicStageEvent, BasicStateEvent, BasicSuspendEvent

public abstract class BasicEvent
extends EventImpl
implements EventAttributes

Author:
raf

Field Summary
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.EventAttributes
CHRONO_NONE, CONTEXT_NONE, DEPTH_NONE, FILE_NONE, LINE_NONE, TIME_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDEventAttributes
CHRONO, CONTEXT, DEPTH, FILE, LINE, TIME
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.Event
logger
 
Constructor Summary
BasicEvent()
           
 
Method Summary
 int getChrono()
           
 java.lang.String getContext()
           
 int getDepth()
           
 java.lang.String getFile()
           
 int getLine()
           
 long getTime()
           
 void init(ContentHandler handler, org.xml.sax.Attributes atts)
           
 void reset()
           
 void setChrono(int chrono)
           
 void setContext(java.lang.String context)
           
 void setDepth(int depth)
           
 void setFile(java.lang.String file)
           
 void setLine(int line)
           
 void setTime(long time)
           
 
Methods inherited from class fr.inria.oadymppac.parsing.event.EventImpl
getAllAttributes, getAnyValue, getSource, init, setAllAttributes, setSource, terminate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.inria.oadymppac.parsing.event.Event
getEventType, getInfo
 

Constructor Detail

BasicEvent

public BasicEvent()
Method Detail

getChrono

public int getChrono()
Specified by:
getChrono in interface EventAttributes
Returns:

getContext

public java.lang.String getContext()
Specified by:
getContext in interface EventAttributes
Returns:

getDepth

public int getDepth()
Specified by:
getDepth in interface EventAttributes
Returns:

getFile

public java.lang.String getFile()
Specified by:
getFile in interface EventAttributes
Returns:

getLine

public int getLine()
Specified by:
getLine in interface EventAttributes
Returns:

getTime

public long getTime()
Specified by:
getTime in interface EventAttributes
Returns:

init

public void init(ContentHandler handler,
                 org.xml.sax.Attributes atts)
Specified by:
init in interface Event
Overrides:
init in class EventImpl

reset

public void reset()
Specified by:
reset in interface Event
Overrides:
reset in class EventImpl

setChrono

public void setChrono(int chrono)
Specified by:
setChrono in interface EventAttributes
Parameters:
chrono -

setContext

public void setContext(java.lang.String context)
Specified by:
setContext in interface EventAttributes
Parameters:
context -

setDepth

public void setDepth(int depth)
Specified by:
setDepth in interface EventAttributes
Parameters:
depth -

setFile

public void setFile(java.lang.String file)
Specified by:
setFile in interface EventAttributes
Parameters:
file -

setLine

public void setLine(int line)
Specified by:
setLine in interface EventAttributes
Parameters:
line -

setTime

public void setTime(long time)
Specified by:
setTime in interface EventAttributes
Parameters:
time -