public class BaseExporttoJDBCProvider extends AbstractProvider implements ExporttoJDBCOptions, ExporttoSwingProvider
Modifier and Type | Field and Description |
---|---|
protected List<ExporttoSwingProviderPanel> |
panels |
protected IProjection |
projection |
protected FeatureStore |
sourceStore |
Constructor and Description |
---|
BaseExporttoJDBCProvider(ProviderServices providerServices,
FeatureStore sourceStore,
IProjection projection) |
getProviderServices, setProviderServices
protected List<ExporttoSwingProviderPanel> panels
protected FeatureStore sourceStore
protected IProjection projection
public BaseExporttoJDBCProvider(ProviderServices providerServices, FeatureStore sourceStore, IProjection projection)
public int getPanelCount()
getPanelCount
in interface ExporttoSwingProvider
public ExporttoSwingProviderPanel getPanelAt(int index)
ExporttoSwingProvider
ExporttoSwingProvider
are composed of a set of panels. This
method
is used to retrieve all these panels.getPanelAt
in interface ExporttoSwingProvider
index
- position of the panel to retrieve.public FeatureStore getSource()
getSource
in interface ExporttoJDBCOptions
public ExporttoService createExporttoService()
createExporttoService
in interface ExporttoSwingProvider
ExporttoService
that has been initialized this
the values typed in the panels returned by this service.public boolean getTranslateIdentifiersToLowerCase()
getTranslateIdentifiersToLowerCase
in interface ExporttoJDBCOptions
public boolean getRemoveSpacesInIdentifiers()
getRemoveSpacesInIdentifiers
in interface ExporttoJDBCOptions
public JDBCServerExplorerParameters getExplorerParameters()
getExplorerParameters
in interface ExporttoJDBCOptions
public String getSchema()
getSchema
in interface ExporttoJDBCOptions
public String getTableName()
getTableName
in interface ExporttoJDBCOptions
public boolean canCreatetable()
canCreatetable
in interface ExporttoJDBCOptions
public String getPrimaryKey()
getPrimaryKey
in interface ExporttoJDBCOptions
public int getGeometryChecks()
getGeometryChecks
in interface ExporttoJDBCOptions
public int getGeometryChecksAction()
getGeometryChecksAction
in interface ExporttoJDBCOptions
public boolean getTryToFixGeometry()
getTryToFixGeometry
in interface ExporttoJDBCOptions
public String getExplorerName()
getExplorerName
in interface ExporttoJDBCOptions
public String getStoreName()
getStoreName
in interface ExporttoJDBCOptions
public IProjection getTargetProjection()
getTargetProjection
in interface ExporttoJDBCOptions
public String getSelectRole()
getSelectRole
in interface ExporttoJDBCOptions
public String getInsertRole()
getInsertRole
in interface ExporttoJDBCOptions
public String getUpdateRole()
getUpdateRole
in interface ExporttoJDBCOptions
public String getDeleteRole()
getDeleteRole
in interface ExporttoJDBCOptions
public String getTruncateRole()
getTruncateRole
in interface ExporttoJDBCOptions
public String getReferenceRole()
getReferenceRole
in interface ExporttoJDBCOptions
public String getTriggerRole()
getTriggerRole
in interface ExporttoJDBCOptions
public String getAllRole()
getAllRole
in interface ExporttoJDBCOptions
public String getPostCreatingStatement()
getPostCreatingStatement
in interface ExporttoJDBCOptions
public boolean getCreateIndexInGeometryRow()
getCreateIndexInGeometryRow
in interface ExporttoJDBCOptions
public boolean getUpdateTableStatistics()
getUpdateTableStatistics
in interface ExporttoJDBCOptions
public void setTargetProjection(IProjection targetProjection)
setTargetProjection
in interface ExporttoSwingProvider
targetProjection
- public boolean needsPanelTargetProjection()
needsPanelTargetProjection
in interface ExporttoSwingProvider