public class IlpCreateNodeAction extends IlpCreateObjectAction
OBJECT_ID_PROPERTY
changeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor and Description |
---|
IlpCreateNodeAction(Class clazz)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent evt)
Executes the action.
|
protected IlpAttributeGroup |
getNodeAttributeGroup(IlpCreateNodeActionEvent event)
Returns the business class of the node that will be
created.
|
getRepresentationObjectClass
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public IlpCreateNodeAction(Class clazz)
Specifies which representation object implementation class should be used.
clazz
- A class implementing IlpRepresentationNode
interface.protected IlpAttributeGroup getNodeAttributeGroup(IlpCreateNodeActionEvent event)
event
- Create node eventnull
.public void actionPerformed(ActionEvent evt)
evt
- An IlpCreateNodeActionEvent
.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.