fr.inria.oadymppac.parsing.gentra4cp
Class DefaultReduceEvent
java.lang.Object
fr.inria.oadymppac.parsing.event.EventImpl
fr.inria.oadymppac.parsing.gentra4cp.BasicEvent
fr.inria.oadymppac.parsing.gentra4cp.BasicReduceEvent
fr.inria.oadymppac.parsing.gentra4cp.DefaultReduceEvent
- All Implemented Interfaces:
- java.lang.Cloneable, DeltaEventListener, DeltaProvider, DTDEventAttributes, DTDReduceElement, Event, EventAttributes, java.util.EventListener, EventListener, ReduceAttributes, ReduceEvent, StateEventListener, StateProvider, UpdateEventListener, UpdateProvider, VarDomainEventListener, VarDomainProvider
- Direct Known Subclasses:
- ExplanationReduceEvent
- public class DefaultReduceEvent
- extends BasicReduceEvent
- implements ReduceEvent, UpdateProvider, UpdateEventListener, StateProvider, StateEventListener, VarDomainProvider, VarDomainEventListener, DeltaProvider, DeltaEventListener
- Author:
- raf
Fields inherited from interface fr.inria.oadymppac.parsing.event.Event |
logger |
Methods inherited from class fr.inria.oadymppac.parsing.gentra4cp.BasicReduceEvent |
clone, getAlgorithm, getChrono, getConstraint, getContext, getDepth, getEventType, getFile, getInfo, getLine, getTime, getVariable, init, setAlgorithm, setChrono, setConstraint, setContext, setDepth, setFile, setLine, setTime, setVariable |
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 |
DefaultReduceEvent
public DefaultReduceEvent()
eventProcess
public void eventProcess(Event e)
- Specified by:
eventProcess
in interface EventListener
eventProcess
public void eventProcess(StateEvent ev)
- Specified by:
eventProcess
in interface StateEventListener
- Parameters:
ev
-
eventProcess
public void eventProcess(UpdateEvent ev)
- Specified by:
eventProcess
in interface UpdateEventListener
- Parameters:
ev
-
getState
public StateInfo getState()
- Specified by:
getState
in interface StateProvider
- Returns:
getUpdate
public UpdateInfo getUpdate()
- Specified by:
getUpdate
in interface UpdateProvider
- Returns:
reset
public void reset()
- Specified by:
reset
in interface Event
- Overrides:
reset
in class BasicReduceEvent
setState
public void setState(StateInfo state)
- Specified by:
setState
in interface StateProvider
- Parameters:
state
-
setUpdate
public void setUpdate(UpdateInfo update)
- Specified by:
setUpdate
in interface UpdateProvider
- Parameters:
update
-
eventProcess
public void eventProcess(DeltaEvent ev)
- Specified by:
eventProcess
in interface DeltaEventListener
- Parameters:
ev
-
getDelta
public DeltaInfo getDelta()
- Specified by:
getDelta
in interface DeltaProvider
- Returns:
setDelta
public void setDelta(DeltaInfo delta)
- Specified by:
setDelta
in interface DeltaProvider
- Parameters:
delta
-
eventProcess
public void eventProcess(VarDomainEvent ev)
- Specified by:
eventProcess
in interface VarDomainEventListener
- Parameters:
ev
-
getVarDomain
public VarDomainInfo getVarDomain()
- Specified by:
getVarDomain
in interface VarDomainProvider
- Returns:
setVarDomain
public void setVarDomain(VarDomainInfo vardomain)
- Specified by:
setVarDomain
in interface VarDomainProvider
- Parameters:
vardomain
-
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