public class AttributeWithIconController extends AttributeController
| Red (johnr) |
| Red (eal) |
AttributeController.AccessIconController.IconRenderer| Modifier and Type | Field and Description |
|---|---|
protected ptolemy.vergil.kernel.AttributeWithIconController.EditIconAction |
_editIconAction
The edit custom icon action.
|
protected ptolemy.vergil.kernel.AttributeWithIconController.RemoveIconAction |
_removeIconAction
The remove custom icon action.
|
_appearanceMenuActionFactory, _listenToAction, _renameAction, FULL, PARTIAL_configureAction, _configureMenuFactory, _menuCreator, _menuFactory_configuration_decoratable, CLASS_ELEMENT_HIGHLIGHT_COLOR| Constructor and Description |
|---|
AttributeWithIconController(GraphController controller)
Create a controller associated with the specified graph
controller.
|
AttributeWithIconController(GraphController controller,
AttributeController.Access access)
Create a controller associated with the specified graph
controller.
|
_getComponentType, _moveToFirstDescription, _moveToLastDescription, addHotKeys, renderDecoratorHighlight, renderHighlight, setConfigurationgetConfigureMenuFactory_drawChildren, _getCompositeFigure, _hide, _isPropertySet, _renderNode, addNode, drawNode, getLocation, hasLocation, locateFigure, setLocation, setSnapResolutionaddNode, addNode, addNode, clearNode, drawNode, getController, getNodeInteractor, getNodeRenderer, removeNode, setNodeInteractor, setNodeRendererprotected ptolemy.vergil.kernel.AttributeWithIconController.EditIconAction _editIconAction
protected ptolemy.vergil.kernel.AttributeWithIconController.RemoveIconAction _removeIconAction
public AttributeWithIconController(GraphController controller)
controller - The associated graph controller.public AttributeWithIconController(GraphController controller, AttributeController.Access access)
controller - The associated graph controller.access - The access level.