fr.inria.oadymppac.solver
Interface Stage

All Superinterfaces:
ChronoProvider, DepthProvider, Indexable, SolverElement, SolverMainElement, SolverManagable, StateProvider
All Known Implementing Classes:
AbstractStage, DefaultStage

public interface Stage
extends SolverMainElement, StateProvider

Author:
raf To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Field Summary
static java.lang.String EVENT_TYPE
           
 
Method Summary
 void addEvent(StageEvent e)
           
 void addReference(Stage stage)
           
 void clearEvents()
           
 void clearReferences()
           
 int countEvents()
           
 int countReferences()
           
 java.lang.String getComment()
           
 java.lang.String getDetail()
           
 java.util.Collection getEvents()
           
 java.lang.String getIdentifier()
           
 java.lang.String getName()
           
 java.util.Collection getReferences()
           
 void removeEvent(StageEvent e)
           
 void removeReference(Stage stage)
           
 void setComment(java.lang.String comment)
           
 void setDetail(java.lang.String detail)
           
 void setEvents(java.util.Collection events)
           
 void setIdentifier(java.lang.String ident)
           
 void setName(java.lang.String name)
           
 void setReferences(java.util.Collection references)
           
 
Methods inherited from interface fr.inria.oadymppac.solver.SolverMainElement
getContext, getFile, getLine, getTime, setContext, setFile, setLine, setTime
 
Methods inherited from interface fr.inria.oadymppac.solver.SolverElement
getEventType, getLabel, getSolverType
 
Methods inherited from interface fr.inria.oadymppac.utils.Indexable
getIndex, getKey, reset, setIndex
 
Methods inherited from interface fr.inria.oadymppac.solver.SolverManagable
getSolver, setSolver
 
Methods inherited from interface fr.inria.oadymppac.solver.DepthProvider
getDepth, setDepth
 
Methods inherited from interface fr.inria.oadymppac.solver.ChronoProvider
getChrono, setChrono
 
Methods inherited from interface fr.inria.oadymppac.solver.StateProvider
getState, setState
 

Field Detail

EVENT_TYPE

public static final java.lang.String EVENT_TYPE
See Also:
Constant Field Values
Method Detail

getIdentifier

public java.lang.String getIdentifier()

getName

public java.lang.String getName()

getComment

public java.lang.String getComment()

getDetail

public java.lang.String getDetail()

setIdentifier

public void setIdentifier(java.lang.String ident)

setName

public void setName(java.lang.String name)

setComment

public void setComment(java.lang.String comment)

setDetail

public void setDetail(java.lang.String detail)

getReferences

public java.util.Collection getReferences()

setReferences

public void setReferences(java.util.Collection references)

addReference

public void addReference(Stage stage)

removeReference

public void removeReference(Stage stage)

countReferences

public int countReferences()

clearReferences

public void clearReferences()

getEvents

public java.util.Collection getEvents()

setEvents

public void setEvents(java.util.Collection events)

addEvent

public void addEvent(StageEvent e)

removeEvent

public void removeEvent(StageEvent e)

countEvents

public int countEvents()

clearEvents

public void clearEvents()