|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.AbstractAction
ptolemy.vergil.toolbox.FigureAction
ptolemy.vergil.actor.ActorEditorGraphController.NewRelationAction
public class ActorEditorGraphController.NewRelationAction
An action to create a new relation.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ptolemy.vergil.toolbox.FigureAction |
---|
FigureAction.SourceType |
Field Summary |
---|
Fields inherited from class ptolemy.vergil.toolbox.FigureAction |
---|
CANVAS_TYPE, CONTEXTMENU_TYPE, HOTKEY_TYPE, MENUBAR_TYPE, PASTE_OFFSET, TOOLBAR_TYPE |
Fields inherited from class javax.swing.AbstractAction |
---|
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary | |
---|---|
ActorEditorGraphController.NewRelationAction()
Create an action that creates a new relation. |
|
ActorEditorGraphController.NewRelationAction(java.lang.String[][] iconRoles)
Create an action that creates a new relation. |
Method Summary | |
---|---|
protected double[] |
_offsetVertex(double[] point)
Offset a figure if another figure is already at that location. |
void |
actionPerformed(java.awt.event.ActionEvent e)
Determine the target Ptolemy II object, the originating frame, and the X, Y position of the action, if possible. |
Methods inherited from class ptolemy.vergil.toolbox.FigureAction |
---|
getFigure, getFrame, getSourceType, getTarget, getX, getY, offsetFigure |
Methods inherited from class javax.swing.AbstractAction |
---|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActorEditorGraphController.NewRelationAction()
public ActorEditorGraphController.NewRelationAction(java.lang.String[][] iconRoles)
iconRoles
- A matrix of Strings, where each element
consists of two Strings, the absolute URL of the icon
and the key that represents the role of the icon. The keys
are usually static fields from this class, such as
GUIUtilities.LARGE_ICON
,
GUIUtilities.ROLLOVER_ICON
,
GUIUtilities.ROLLOVER_SELECTED_ICON
or
GUIUtilities.SELECTED_ICON
.
If this parameter is null, then the icon comes from
the calling getNodeRenderer() on the WithIconGraphController._portController
.GUIUtilities.addIcons(Action, String[][])
Method Detail |
---|
public void actionPerformed(java.awt.event.ActionEvent e)
FigureAction
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class FigureAction
e
- The event.protected double[] _offsetVertex(double[] point)
point
- An array of two doubles (x and y)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |