public class LatticeOntologyModalFSMAdapter extends LatticeOntologyCompositeAdapter
| Red (mankit) |
| Red (mankit) |
_ownConstraints, _subAdapterConstraints, _useDefaultConstraints, interconnectConstraintType_annotationEvaluator, _solver| Constructor and Description |
|---|
LatticeOntologyModalFSMAdapter(LatticeOntologySolver solver,
FSMActor actor)
Construct an adapter for the given FSMActor.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<ASTPtRootNode> |
_getAttributeParseTrees()
Return the list of parse tree root nodes that correspond to all
attributes contained in the outgoing transitions from the states
in the FSM.
|
protected java.util.List<Attribute> |
_getPropertyableAttributes()
Get the list of propertyable attributes for this adapter.
|
protected java.util.List<OntologyAdapter> |
_getSubAdapters()
Return the list of sub-adapters.
|
java.util.List<Inequality> |
constraintList()
Return the list of constraints for this FSM.
|
java.util.List<ASTPtRootNode> |
getParseTrees(State state)
Return the list of parse tree root nodes that correspond to the
specified state's outgoing transition actions in the FSM.
|
_addDefaultConstraints, _addInterConnectionConstraints_addSubAdapterConstraints, _annotationEvaluator, _constrainAttributes, _constrainObject, _constrainObjectLists, _constrainSingleObject, _getConstrainedPorts, _getConstraintingPorts, _setConnectionConstraintType, _union, getPropertyTerm, getSolver, isConstraintSource, reinitialize, setAtLeast, setAtMost, setSameAs_getASTNodeAdapters, _getSinkPortList, _getSourcePortList, getComponent, getContainerEntity, getName, getParseTree, getPropertyables, putAttribute, setComponent, setEquals, toStringpublic LatticeOntologyModalFSMAdapter(LatticeOntologySolver solver, FSMActor actor) throws IllegalActionException
solver - The given solver.actor - The given AtomicActor.IllegalActionException - Thrown if super class throws it.public java.util.List<Inequality> constraintList() throws IllegalActionException
constraintList in class LatticeOntologyCompositeAdapterIllegalActionException - Not thrown in this base class.public java.util.List<ASTPtRootNode> getParseTrees(State state)
state - The state from which to get the parse trees.protected java.util.List<ASTPtRootNode> _getAttributeParseTrees() throws IllegalActionException
_getAttributeParseTrees in class OntologyAdapterIllegalActionException - Thrown if there is a problem getting
the parse tree root nodes.protected java.util.List<Attribute> _getPropertyableAttributes()
_getPropertyableAttributes in class OntologyAdapterprotected java.util.List<OntologyAdapter> _getSubAdapters() throws IllegalActionException
_getSubAdapters in class LatticeOntologyCompositeAdapterIllegalActionException - Not thrown in this base class.