Package org.esa.snap.rcp.actions.vector
Class VectorDataNodeImporter
- java.lang.Object
-
- org.esa.snap.rcp.actions.vector.VectorDataNodeImporter
-
- All Implemented Interfaces:
org.openide.util.HelpCtx.Provider
public class VectorDataNodeImporter extends Object implements org.openide.util.HelpCtx.Provider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
VectorDataNodeImporter.VectorDataNodeReader
-
Constructor Summary
Constructors Constructor Description VectorDataNodeImporter(String helpId, SnapFileFilter filter, VectorDataNodeImporter.VectorDataNodeReader reader, String dialogTitle, String shapeIoDirPreferencesKey)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
findUniqueVectorDataNodeName(String suggestedName, ProductNodeGroup<VectorDataNode> vectorDataGroup)
String
getDialogTitle()
org.openide.util.HelpCtx
getHelpCtx()
void
importGeometry(SnapApp snapApp)
-
-
-
Constructor Detail
-
VectorDataNodeImporter
public VectorDataNodeImporter(String helpId, SnapFileFilter filter, VectorDataNodeImporter.VectorDataNodeReader reader, String dialogTitle, String shapeIoDirPreferencesKey)
-
-
Method Detail
-
importGeometry
public void importGeometry(SnapApp snapApp)
-
findUniqueVectorDataNodeName
public static String findUniqueVectorDataNodeName(String suggestedName, ProductNodeGroup<VectorDataNode> vectorDataGroup)
-
getDialogTitle
public String getDialogTitle()
-
getHelpCtx
public org.openide.util.HelpCtx getHelpCtx()
- Specified by:
getHelpCtx
in interfaceorg.openide.util.HelpCtx.Provider
-
-