Package ptolemy.vergil.gt
Class MatchResultViewer.MatchResultRelationController
- java.lang.Object
-
- diva.graph.BasicNodeController
-
- ptolemy.vergil.basic.LocatableNodeController
-
- ptolemy.vergil.basic.NamedObjController
-
- ptolemy.vergil.basic.ParameterizedNodeController
-
- ptolemy.vergil.kernel.RelationController
-
- ptolemy.vergil.gt.MatchResultViewer.MatchResultRelationController
-
- All Implemented Interfaces:
NodeController
- Enclosing class:
- MatchResultViewer
protected class MatchResultViewer.MatchResultRelationController extends RelationController
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ptolemy.vergil.kernel.RelationController
RelationController.RelationRenderer
-
-
Field Summary
-
Fields inherited from class ptolemy.vergil.basic.ParameterizedNodeController
_configureAction, _configureMenuFactory, _menuCreator, _menuFactory
-
Fields inherited from class ptolemy.vergil.basic.NamedObjController
_configuration
-
Fields inherited from class ptolemy.vergil.basic.LocatableNodeController
_decoratable, CLASS_ELEMENT_HIGHLIGHT_COLOR
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Figure
_renderNode(java.lang.Object node)
Render the specified node.-
Methods inherited from class ptolemy.vergil.kernel.RelationController
setConfiguration
-
Methods inherited from class ptolemy.vergil.basic.ParameterizedNodeController
getConfigureMenuFactory
-
Methods inherited from class ptolemy.vergil.basic.NamedObjController
addHotKeys
-
Methods inherited from class ptolemy.vergil.basic.LocatableNodeController
_drawChildren, _getCompositeFigure, _hide, _isPropertySet, addNode, drawNode, getLocation, hasLocation, locateFigure, setLocation, setSnapResolution
-
Methods inherited from class diva.graph.BasicNodeController
addNode, addNode, addNode, clearNode, drawNode, getController, getNodeInteractor, getNodeRenderer, removeNode, setNodeInteractor, setNodeRenderer
-
-
-
-
Method Detail
-
_renderNode
protected Figure _renderNode(java.lang.Object node)
Description copied from class:LocatableNodeController
Render the specified node. This overrides the base class to return an invisible figure if the node contains a parameter named "_hide" with value true. This overrides the base class to assign a location and to highlight the node if it is an inherited object, and hence cannot be deleted.- Overrides:
_renderNode
in classLocatableNodeController
- Parameters:
node
- The node to render.- Returns:
- the newly created figure.
-
-