public class CreateEmbeddableAction extends CayenneAction
alwaysOn, applicationchangeSupport, enabledACCELERATOR_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 |
|---|
CreateEmbeddableAction(Application application) |
| Modifier and Type | Method and Description |
|---|---|
void |
createEmbeddable(DataMap dataMap,
Embeddable embeddable) |
boolean |
enableForPath(ConfigurationNode object)
Returns
true if path contains a DataMap object. |
static String |
getActionName() |
String |
getIconName()
Returns the name of the icon that should be used for buttons.
|
void |
performAction(ActionEvent e)
Subclasses must implement this method instead of
actionPerformed to
allow for exception handling. |
actionPerformed, buildButton, buildCheckBoxMenu, buildMenu, createIcon, getAcceleratorKey, getApplication, getCurrentProject, getKey, getProjectController, isAlwaysOn, setAlwaysOn, setEnabled, setNameaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListenerpublic CreateEmbeddableAction(Application application)
public static String getActionName()
public String getIconName()
CayenneActionRESOURCE_PATH. Default implementation returns
null.getIconName in class CayenneActionpublic void performAction(ActionEvent e)
CayenneActionactionPerformed to
allow for exception handling.performAction in class CayenneActionpublic void createEmbeddable(DataMap dataMap, Embeddable embeddable)
public boolean enableForPath(ConfigurationNode object)
true if path contains a DataMap object.enableForPath in class CayenneActionCopyright © 2001–2015 Apache Cayenne. All rights reserved.