Class DataStoreSaveDriverPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
H2SaveDriverPanel, PostGISSaveDriverPanel

public class DataStoreSaveDriverPanel extends AbstractDriverPanel
Panel containing user interface elements to save a layer into a DataStore.
See Also:
  • Field Details

    • KEY

      public static final String KEY
  • Constructor Details

    • DataStoreSaveDriverPanel

      public DataStoreSaveDriverPanel(PlugInContext context)
  • Method Details

    • jbInit

      protected void jbInit(PlugInContext context) throws Exception
      Throws:
      Exception
    • getTitle

      protected String getTitle()
    • getValidationError

      public String getValidationError()
      Overrides:
      getValidationError in class AbstractDriverPanel
      Returns:
      null if there are no validation errors; otherwise, an error message
    • addActionListener

      public void addActionListener(ActionListener l)
      Description copied from class: AbstractDriverPanel
      Adds an ActionListener that should be notified when the user presses this panel's OK or Cancel button.
      Specified by:
      addActionListener in class AbstractDriverPanel
      Parameters:
      l - an ActionListener
    • removeActionListener

      public void removeActionListener(ActionListener l)
      Specified by:
      removeActionListener in class AbstractDriverPanel
    • wasOKPressed

      public boolean wasOKPressed()
      Specified by:
      wasOKPressed in class AbstractDriverPanel
    • getConnectionDescriptor

      public ConnectionDescriptor getConnectionDescriptor()
    • setConnectionDescriptor

      public void setConnectionDescriptor(ConnectionDescriptor cd)
    • getTableName

      public String getTableName()
    • setTableName

      public void setTableName(String tableName)
    • isCreatePrimaryKeyColumnSelected

      public boolean isCreatePrimaryKeyColumnSelected()
    • writeCreate3dGeometriesSelected

      public boolean writeCreate3dGeometriesSelected()
    • nanZToValue

      public double nanZToValue()
    • isNarrowGeometryType

      public boolean isNarrowGeometryType()
    • isConvertToMultiGeometry

      public boolean isConvertToMultiGeometry()
    • isNormalizedTableName

      public boolean isNormalizedTableName()
    • isNormalizedColumnNames

      public boolean isNormalizedColumnNames()