fr.inria.oadymppac.parsing.gentra4cp
Class DefaultNewStageEvent

java.lang.Object
  extended byfr.inria.oadymppac.parsing.event.EventImpl
      extended byfr.inria.oadymppac.parsing.gentra4cp.BasicEvent
          extended byfr.inria.oadymppac.parsing.gentra4cp.BasicNewStageEvent
              extended byfr.inria.oadymppac.parsing.gentra4cp.DefaultNewStageEvent
All Implemented Interfaces:
java.lang.Cloneable, DTDEventAttributes, DTDNewStageElement, Event, EventAttributes, EventListener, java.util.EventListener, NewStageAttributes, NewStageEvent, StageCommentEventListener, StateEventListener, StateProvider

public class DefaultNewStageEvent
extends BasicNewStageEvent
implements NewStageEvent, StageCommentEventListener, StateProvider, StateEventListener

Author:
raf @

Field Summary
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.NewStageEvent
EVENT_TYPE
 
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.gentra4cp.event.attributes.NewStageAttributes
DETAIL_NONE, IDENTIFIER_NONE, NAME_NONE, REFERENCES_NONE, REFERENCES_SEPARATOR
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDNewStageElement
DETAIL, IDENTIFIER, NAME, NEWSTAGE, REFERENCES
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.Event
logger
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.EventListener
logger
 
Constructor Summary
DefaultNewStageEvent()
           
 
Method Summary
 void eventProcess(Event e)
           
 void eventProcess(StageCommentEvent ev)
           
 void eventProcess(StateEvent ev)
           
 StageCommentInfo getComment()
           
 StateInfo getState()
           
 void processEnd()
           
 void processInstruction(java.lang.String target, java.lang.String data)
           
 void processStart()
           
 void reset()
           
 void setComment(StageCommentInfo command)
           
 void setState(StateInfo state)
           
 
Methods inherited from class fr.inria.oadymppac.parsing.gentra4cp.BasicNewStageEvent
clone, getChrono, getContext, getDepth, getDetail, getEventType, getFile, getIdentifier, getInfo, getLine, getName, getReferences, getTime, init, setChrono, setContext, setDepth, setDetail, setFile, setIdentifier, setLine, setName, setReferences, setTime
 
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.gentra4cp.event.attributes.EventAttributes
getChrono, getContext, getDepth, getFile, getLine, getTime, setChrono, setContext, setDepth, setFile, setLine, setTime
 
Methods inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.NewStageAttributes
getDetail, getIdentifier, getName, getReferences, setDetail, setIdentifier, setName, setReferences
 
Methods inherited from interface fr.inria.oadymppac.parsing.event.Event
getAnyValue, getEventType, getInfo, getSource, init, init, setSource, terminate
 

Constructor Detail

DefaultNewStageEvent

public DefaultNewStageEvent()
Method Detail

eventProcess

public void eventProcess(Event e)
Specified by:
eventProcess in interface EventListener

eventProcess

public void eventProcess(StageCommentEvent ev)
Specified by:
eventProcess in interface StageCommentEventListener

eventProcess

public void eventProcess(StateEvent ev)
Specified by:
eventProcess in interface StateEventListener
Parameters:
ev -

getComment

public StageCommentInfo getComment()
Overrides:
getComment in class BasicNewStageEvent
Returns:

getState

public StateInfo getState()
Specified by:
getState in interface StateProvider
Returns:

reset

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

setComment

public void setComment(StageCommentInfo command)
Overrides:
setComment in class BasicNewStageEvent
Parameters:
command -

setState

public void setState(StateInfo state)
Specified by:
setState in interface StateProvider
Parameters:
state -

processEnd

public void processEnd()
Specified by:
processEnd in interface EventListener

processInstruction

public void processInstruction(java.lang.String target,
                               java.lang.String data)
Specified by:
processInstruction in interface EventListener

processStart

public void processStart()
Specified by:
processStart in interface EventListener