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:
  • Constructor Details

    • CreateVectorDataNodeAction

      public CreateVectorDataNodeAction()
    • CreateVectorDataNodeAction

      public CreateVectorDataNodeAction(org.openide.util.Lookup lkp)
  • Method Details

    • 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 interface org.openide.util.ContextAwareAction
    • resultChanged

      public void resultChanged(org.openide.util.LookupEvent ev)
      Specified by:
      resultChanged in interface org.openide.util.LookupListener
    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Specified by:
      actionPerformed in interface ActionListener