public class DesignSpace extends java.lang.Object implements IDesignSpace
| Constructor and Description |
|---|
DesignSpace() |
| Modifier and Type | Method and Description |
|---|---|
void |
addState(java.lang.Object sourceStateId,
java.lang.Object firedActivationId,
java.lang.Object newStateId) |
java.util.Collection<java.lang.Object> |
getActivationIds(java.lang.Object stateId) |
long |
getNumberOfStates() |
long |
getNumberOfTransitions() |
java.lang.Object |
getRandomActivationId(java.lang.Object stateId) |
java.util.Collection<java.lang.Object> |
getRoots() |
java.util.Collection<java.lang.Object> |
getStates() |
boolean |
isTraversed(java.lang.Object stateId) |
public java.util.Collection<java.lang.Object> getStates()
getStates in interface IDesignSpacepublic java.util.Collection<java.lang.Object> getRoots()
getRoots in interface IDesignSpacepublic void addState(java.lang.Object sourceStateId,
java.lang.Object firedActivationId,
java.lang.Object newStateId)
addState in interface IDesignSpacepublic boolean isTraversed(java.lang.Object stateId)
isTraversed in interface IDesignSpacepublic java.util.Collection<java.lang.Object> getActivationIds(java.lang.Object stateId)
getActivationIds in interface IDesignSpacepublic java.lang.Object getRandomActivationId(java.lang.Object stateId)
getRandomActivationId in interface IDesignSpacepublic long getNumberOfStates()
getNumberOfStates in interface IDesignSpacepublic long getNumberOfTransitions()
getNumberOfTransitions in interface IDesignSpace