Package org.esa.snap.rcp.actions.vector
Class CreateVectorDataNodeAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- org.esa.snap.rcp.actions.vector.CreateVectorDataNodeAction
-
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
,org.openide.util.ContextAwareAction
,org.openide.util.LookupListener
public class CreateVectorDataNodeAction extends AbstractAction implements org.openide.util.ContextAwareAction, org.openide.util.LookupListener
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
-
Fields inherited from interface javax.swing.Action
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 Summary
Constructors Constructor Description CreateVectorDataNodeAction()
CreateVectorDataNodeAction(org.openide.util.Lookup lkp)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent e)
Action
createContextAwareInstance(org.openide.util.Lookup actionContext)
static VectorDataNode
createDefaultVectorDataNode(Product product)
static VectorDataNode
createDefaultVectorDataNode(Product product, String name, String description)
static String
getDefaultVectorDataNodeName()
void
resultChanged(org.openide.util.LookupEvent ev)
-
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
-
Methods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Method Detail
-
createDefaultVectorDataNode
public static VectorDataNode createDefaultVectorDataNode(Product product)
-
createDefaultVectorDataNode
public static VectorDataNode createDefaultVectorDataNode(Product product, String name, String description)
-
getDefaultVectorDataNodeName
public static String getDefaultVectorDataNodeName()
-
createContextAwareInstance
public Action createContextAwareInstance(org.openide.util.Lookup actionContext)
- Specified by:
createContextAwareInstance
in interfaceorg.openide.util.ContextAwareAction
-
resultChanged
public void resultChanged(org.openide.util.LookupEvent ev)
- Specified by:
resultChanged
in interfaceorg.openide.util.LookupListener
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interfaceActionListener
-
-