fr.inria.oadymppac.solver
Interface Variable
- All Superinterfaces:
- ChronoProvider, ConstraintCollection, DepthProvider, Indexable, SolverElement, SolverMainElement, SolverManagable, StateProvider
- All Known Implementing Classes:
- AbstractVariable, DefaultVariable
- public interface Variable
- extends SolverMainElement, StateProvider, ConstraintCollection
- Author:
- raf
To change the template for this generated type comment go to
Window - Preferences - Java - Code Generation - Code and Comments
EVENT_TYPE
public static final java.lang.String EVENT_TYPE
- See Also:
- Constant Field Values
getIdentifier
public java.lang.String getIdentifier()
getInternal
public java.lang.String getInternal()
getName
public java.lang.String getName()
getExternal
public java.lang.String getExternal()
getType
public short getType()
setIdentifier
public void setIdentifier(java.lang.String ident)
setName
public void setName(java.lang.String name)
setInternal
public void setInternal(java.lang.String internal)
setExternal
public void setExternal(java.lang.String external)
setType
public void setType(short type)
getInitialDomain
public Domain getInitialDomain()
getPreviousDomain
public Domain getPreviousDomain()
getCurrentDomain
public Domain getCurrentDomain()
addDomain
public void addDomain(Domain domain)
getDomainAtDepth
public Domain getDomainAtDepth(int depth)
getDomainAtChrono
public Domain getDomainAtChrono(int chrono)
getPreviousDelta
public Delta getPreviousDelta()
getCurrentDelta
public Delta getCurrentDelta()
addDelta
public void addDelta(Delta delta)
getDeltaAtDepth
public Delta getDeltaAtDepth(int depth)
getDeltaAtChrono
public Delta getDeltaAtChrono(int chrono)