fr.inria.oadymppac.parsing.gentra4cp
Class DefaultNewConstraintEvent

java.lang.Object
  extended byfr.inria.oadymppac.parsing.event.EventImpl
      extended byfr.inria.oadymppac.parsing.gentra4cp.BasicEvent
          extended byfr.inria.oadymppac.parsing.gentra4cp.BasicNewConstraintEvent
              extended byfr.inria.oadymppac.parsing.gentra4cp.DefaultNewConstraintEvent
All Implemented Interfaces:
java.lang.Cloneable, CtrAttributes, DTDConstraintAttributes, DTDConstraintOriginAttribute, DTDEventAttributes, Event, EventAttributes, java.util.EventListener, EventListener, NewConstraintAttributes, NewConstraintEvent, StateEventListener, StateProvider, UpdateEventListener, UpdateListProvider

public class DefaultNewConstraintEvent
extends BasicNewConstraintEvent
implements NewConstraintEvent, UpdateListProvider, StateProvider, UpdateEventListener, StateEventListener

Author:
raf

Field Summary
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.NewConstraintEvent
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.NewConstraintAttributes
ORIGIN_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.CtrAttributes
EXTERNAL_NONE, IDENTIFIER_NONE, INTERNAL_NONE, NAME_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDConstraintAttributes
EXTERNAL, IDENTIFIER, INTERNAL, NAME
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDConstraintOriginAttribute
ORIGIN, SYSTEM, USER
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.Event
logger
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.EventListener
logger
 
Constructor Summary
DefaultNewConstraintEvent()
           
 
Method Summary
 void eventProcess(Event e)
           
 void eventProcess(StateEvent ev)
           
 void eventProcess(UpdateEvent ev)
           
 StateInfo getState()
           
 UpdateListInfo getUpdateList()
           
 void processEnd()
           
 void processInstruction(java.lang.String target, java.lang.String data)
           
 void processStart()
           
 void reset()
           
 void setState(StateInfo state)
           
 void setUpdateList(UpdateListInfo updateList)
           
 
Methods inherited from class fr.inria.oadymppac.parsing.gentra4cp.BasicNewConstraintEvent
clone, getChrono, getContext, getDepth, getEventType, getExternal, getFile, getIdentifier, getInfo, getInternal, getLine, getName, getOrigin, getTime, init, setChrono, setContext, setDepth, setExternal, setFile, setIdentifier, setInternal, setLine, setName, setOrigin, 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.NewConstraintAttributes
getOrigin, setOrigin
 
Methods inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.CtrAttributes
getExternal, getIdentifier, getInternal, getName, setExternal, setIdentifier, setInternal, setName
 
Methods inherited from interface fr.inria.oadymppac.parsing.event.Event
getAnyValue, getEventType, getInfo, getSource, init, init, setSource, terminate
 

Constructor Detail

DefaultNewConstraintEvent

public DefaultNewConstraintEvent()
Method Detail

eventProcess

public void eventProcess(UpdateEvent ev)
Specified by:
eventProcess in interface UpdateEventListener
Parameters:
ev -

eventProcess

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

eventProcess

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

setUpdateList

public void setUpdateList(UpdateListInfo updateList)
Specified by:
setUpdateList in interface UpdateListProvider
Parameters:
updateList -

getUpdateList

public UpdateListInfo getUpdateList()
Specified by:
getUpdateList in interface UpdateListProvider
Returns:

setState

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

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 BasicNewConstraintEvent

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