public class DefaultInstantiation5 extends AbstractInstantiation
_executionTime, _firingTime, _production, _variableBindings
_comment, _encoded, _eventDispatcher, _model, _subsymbolicProduction, _symbolicProduction
Constructor and Description |
---|
DefaultInstantiation5(AbstractProduction parent,
java.util.Collection<ICondition> boundConditions,
VariableBindings variableBindings) |
Modifier and Type | Method and Description |
---|---|
protected ISubsymbolicProduction |
createSubsymbolicProduction(AbstractProduction production,
IModel model)
we use the parent productions subsymbolic, so return null
|
protected ISymbolicProduction |
createSymbolicProduction(AbstractProduction production,
IModel model) |
compareTo, createInstantiation, dispose, fire, getActionLatency, getComment, getModel, getProduction, getSubsymbolicProduction, getTimeFired, getVariableBindings, notifyBuffers, setComment
addListener, dispatch, encode, getAdapter, getSymbolicProduction, hasListeners, instantiateAll, isEncoded, removeListener, toString
addAdapterFactory, removeAdapterFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addListener, dispatch, encode, getSymbolicProduction, hasListeners, instantiateAll, isEncoded, removeListener
getAdapter
public DefaultInstantiation5(AbstractProduction parent, java.util.Collection<ICondition> boundConditions, VariableBindings variableBindings) throws CannotInstantiateException
CannotInstantiateException
protected ISubsymbolicProduction createSubsymbolicProduction(AbstractProduction production, IModel model)
protected ISymbolicProduction createSymbolicProduction(AbstractProduction production, IModel model)
createSymbolicProduction
in class AbstractProduction