fr.inria.oadymppac.solver
Class DefaultAnnotation
java.lang.Object
fr.inria.oadymppac.solver.SolverElementImpl
fr.inria.oadymppac.solver.SolverMainElementImpl
fr.inria.oadymppac.solver.AbstractAnnotation
fr.inria.oadymppac.solver.DefaultAnnotation
- All Implemented Interfaces:
- Annotation, ChronoProvider, DepthProvider, Indexable, SolverElement, SolverMainElement, SolverManagable, StateProvider
- public class DefaultAnnotation
- extends AbstractAnnotation
- Author:
- raf
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Generation - Code and Comments
Methods inherited from class fr.inria.oadymppac.solver.SolverMainElementImpl |
getChrono, getContext, getDepth, getFile, getLine, getSolver, getTime, setChrono, setContext, setDepth, setFile, setLine, setSolver, setTime |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DefaultAnnotation
public DefaultAnnotation(Solver solver)
- Parameters:
solver
-
getName
public java.lang.String getName()
- Returns:
- Returns the name.
setName
public void setName(java.lang.String name)
- Parameters:
name
- The name to set.
toString
public java.lang.String toString()
- Overrides:
toString
in class SolverMainElementImpl
getLabel
public java.lang.String getLabel()
getType
public short getType()
- Returns:
- Returns the type.
setType
public void setType(short type)
- Parameters:
type
- The type to set.
getState
public State getState()
- Returns:
- Returns the state.
setState
public void setState(State state)
- Parameters:
state
- The state to set.
getCommand
public java.lang.String getCommand()
- Returns:
- Returns the command.
setCommand
public void setCommand(java.lang.String command)
- Parameters:
command
- The command to set.
getReferences
public java.util.Collection getReferences()
- Returns:
- Returns the references.
setReferences
public void setReferences(java.util.Collection references)
- Parameters:
references
- The references to set.
addReference
public void addReference(Annotation a)
clearReferences
public void clearReferences()
countReferences
public int countReferences()
removeReference
public void removeReference(Annotation a)