public class PropertiesPlugin extends WorkbenchPlugin implements ProcessEditorListener, WorkbenchEditorListener
workbench
Constructor and Description |
---|
PropertiesPlugin(Workbench workbench) |
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getMenuEntry()
Returns the Menu/MenuItem for this plugin.
|
void |
modelChanged(ProcessModel m)
Is called each time a new model is loaded.
|
void |
newEditorCreated(ProcessEditor editor) |
void |
processNodeEditingFinished(ProcessNode o)
is invoked when editing the text of an element is finished
|
void |
processNodeEditingStarted(ProcessNode o,
javax.swing.JTextField textfield)
is invoked when editing the text of an element starts.
|
void |
processObjectClicked(ProcessObject o)
Is called each time a node is clicked.
|
void |
processObjectDoubleClicked(ProcessObject o)
Is called each time a double click on a node is performed.
|
void |
processObjectDragged(Dragable o,
int oldX,
int oldY)
Is called each time a ProcessObject is dragged.
|
void |
selectedProcessEditorChanged(ProcessEditor editor) |
getWorkbench, init, setWorkbench
public PropertiesPlugin(Workbench workbench)
public java.awt.Component getMenuEntry()
WorkbenchPlugin
getMenuEntry
in class WorkbenchPlugin
public void processObjectClicked(ProcessObject o)
ProcessEditorListener
processObjectClicked
in interface ProcessEditorListener
public void processObjectDoubleClicked(ProcessObject o)
ProcessEditorListener
processObjectDoubleClicked
in interface ProcessEditorListener
processNodeClicked()
public void modelChanged(ProcessModel m)
ProcessEditorListener
modelChanged
in interface ProcessEditorListener
public void processObjectDragged(Dragable o, int oldX, int oldY)
ProcessEditorListener
processObjectDragged
in interface ProcessEditorListener
public void newEditorCreated(ProcessEditor editor)
newEditorCreated
in interface WorkbenchEditorListener
public void selectedProcessEditorChanged(ProcessEditor editor)
selectedProcessEditorChanged
in interface WorkbenchEditorListener
public void processNodeEditingFinished(ProcessNode o)
ProcessEditorListener
processNodeEditingFinished
in interface ProcessEditorListener
public void processNodeEditingStarted(ProcessNode o, javax.swing.JTextField textfield)
ProcessEditorListener
processNodeEditingStarted
in interface ProcessEditorListener