Package ptolemy.data.ontologies.gui
Class DeltaConstraintSolverDisplayActions
- java.lang.Object
-
- ptolemy.kernel.util.NamedObj
-
- ptolemy.kernel.util.Attribute
-
- ptolemy.kernel.util.SingletonAttribute
-
- ptolemy.vergil.basic.NodeControllerFactory
-
- ptolemy.data.ontologies.gui.OntologyDisplayActions
-
- ptolemy.data.ontologies.gui.DeltaConstraintSolverDisplayActions
-
- All Implemented Interfaces:
java.lang.Cloneable
,Changeable
,Debuggable
,DebugListener
,Derivable
,ModelErrorHandler
,MoMLExportable
,Moveable
,Nameable
,Singleton
public class DeltaConstraintSolverDisplayActions extends OntologyDisplayActions
This is an attribute that creates options to configure and run actions of the DeltaConstraintSolver. It extends OntologyDisplayActions to provide some additional actions specific to the DeltaConstraintSolver and subclasses.- Since:
- Ptolemy II 10.0
- Version:
- $Id$
- Author:
- Beth Latronico
- Pt.AcceptedRating:
- Red (ltrnc)
- Pt.ProposedRating:
- Red (ltrnc)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ptolemy.data.ontologies.gui.OntologyDisplayActions
OntologyDisplayActions.HighlighterController
-
Nested classes/interfaces inherited from class ptolemy.kernel.util.NamedObj
NamedObj.ContainedObjectsIterator
-
-
Field Summary
-
Fields inherited from class ptolemy.kernel.util.NamedObj
_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS
-
-
Constructor Summary
Constructors Constructor Description DeltaConstraintSolverDisplayActions(NamedObj container, java.lang.String name)
Construct a DeltaConstraintSolverDisplayActions controller with the specified container and name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedObjController
create(GraphController controller)
Return a new node controller which supports additional menu options.-
Methods inherited from class ptolemy.kernel.util.SingletonAttribute
setContainer
-
Methods inherited from class ptolemy.kernel.util.Attribute
_checkContainer, _getContainedObject, _propagateExistence, clone, getContainer, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, setName, updateContent
-
Methods inherited from class ptolemy.kernel.util.NamedObj
_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _description, _executeChangeRequests, _exportMoMLContents, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _propagateValue, _removeAttribute, _splitName, _stripNumericSuffix, _validateSettables, addChangeListener, addDebugListener, addHierarchyListener, attributeChanged, attributeDeleted, attributeList, attributeList, attributeTypeChanged, clone, containedObjectsIterator, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttribute, getAttributes, getChangeListeners, getClassName, getDecoratorAttribute, getDecoratorAttributes, getDerivedLevel, getDerivedList, getDisplayName, getElementName, getFullName, getModelErrorHandler, getName, getName, getPrototypeList, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, lazyContainedObjectsIterator, message, notifyOfNameChange, propagateExistence, propagateValue, propagateValues, removeAttribute, removeChangeListener, removeDebugListener, removeHierarchyListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, toString, uniqueName, validateSettables, workspace
-
-
-
-
Constructor Detail
-
DeltaConstraintSolverDisplayActions
public DeltaConstraintSolverDisplayActions(NamedObj container, java.lang.String name) throws IllegalActionException, NameDuplicationException
Construct a DeltaConstraintSolverDisplayActions controller with the specified container and name.- Parameters:
container
- The container.name
- The name of the DeltaConstraintSolverDisplayActions.- Throws:
IllegalActionException
- If this object is not of an acceptable attribute for the container.NameDuplicationException
- If the name coincides with an attribute already in the container.
-
-
Method Detail
-
create
public NamedObjController create(GraphController controller)
Return a new node controller which supports additional menu options.- Overrides:
create
in classOntologyDisplayActions
- Parameters:
controller
- The associated graph controller.- Returns:
- A new node controller.
-
-