public class DefaultNodeOnSelectMenu extends NodeOnSelectMenuBasis implements PEButtonListener
Modifier and Type | Field and Description |
---|---|
protected static int |
BUTTON_HEIGHT |
protected static int |
BUTTON_WIDTH |
protected PEButton |
f_arrowButton |
protected PEButton |
f_deleteButton |
protected java.util.List<java.lang.Class<?>> |
f_recommendationClasses |
protected java.util.List<PEButton> |
f_recommendations |
protected PEButton |
f_refactorButton |
protected java.util.List<java.lang.Class<?>> |
f_refactoringClasses |
protected java.util.List<PEButton> |
f_refactorings |
TAG_HELPER
contexts, FALSE, PROP_CLASS_TYPE, PROP_ID, TRUE
Constructor and Description |
---|
DefaultNodeOnSelectMenu(ProcessEditor editor) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildMenu(ProcessNode node,
ProcessEditor editor) |
void |
buttonClicked(PEButton button) |
void |
buttonMouseIn(PEButton button) |
void |
buttonMouseOut(PEButton button) |
java.lang.Object |
clone() |
protected java.awt.Image |
getImage(java.lang.String path) |
addButton, clearButtons, destroy, equals, getEditor, getNode, hashCode, isSelectable, moveButton, paint, setAlpha, setNode
contains, getXmlTag
addContext, addListener, getAlpha, getContexts, getId, getName, getPropertyEditor, isHighlighted, isSelected, removeContext, removeListener, setHighlighted, setId, setProperty, setPropertyEditor, setSelected
getProperty, getPropertyKeys, getSerialization, removeProperty
protected static final int BUTTON_HEIGHT
protected static final int BUTTON_WIDTH
protected PEButton f_arrowButton
protected PEButton f_refactorButton
protected PEButton f_deleteButton
protected java.util.List<PEButton> f_recommendations
protected java.util.List<java.lang.Class<?>> f_recommendationClasses
protected java.util.List<PEButton> f_refactorings
protected java.util.List<java.lang.Class<?>> f_refactoringClasses
public DefaultNodeOnSelectMenu(ProcessEditor editor)
editor
- selectedObject
- protected void buildMenu(ProcessNode node, ProcessEditor editor)
buildMenu
in class NodeOnSelectMenuBasis
public java.lang.Object clone()
clone
in class ProcessHelper
protected java.awt.Image getImage(java.lang.String path)
string
- public void buttonClicked(PEButton button)
buttonClicked
in interface PEButtonListener
public void buttonMouseIn(PEButton button)
buttonMouseIn
in interface PEButtonListener
public void buttonMouseOut(PEButton button)
buttonMouseOut
in interface PEButtonListener