public abstract class AbstractExporttoFileProvider extends AbstractProvider implements ExporttoSwingProvider
| Modifier and Type | Field and Description |
|---|---|
protected FeatureStore |
featureStore |
protected IProjection |
projection |
protected SelectFileOptionPanel |
selectFileOptionPanel |
| Constructor and Description |
|---|
AbstractExporttoFileProvider(ProviderServices providerServices,
FeatureStore featureStore,
IProjection projection)
Constructor.
|
AbstractExporttoFileProvider(ProviderServices providerServices,
FeatureStore featureStore,
IProjection projection,
SelectFileOptionPanel selectFileOptionPanel) |
| Modifier and Type | Method and Description |
|---|---|
ExporttoSwingProviderPanel |
getPanelAt(int index)
A
ExporttoSwingProvider are composed of a set of panels. |
int |
getPanelCount() |
boolean |
needsPanelTargetProjection()
Informs if it needs to ask for a target projection,
or if it is not needed or provided through its own wizard panel.
|
void |
setTargetProjection(IProjection targetProjection)
Sets the target projection to which should be exported
|
getProviderServices, setProviderServicesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateExporttoServiceprotected SelectFileOptionPanel selectFileOptionPanel
protected FeatureStore featureStore
protected IProjection projection
public AbstractExporttoFileProvider(ProviderServices providerServices, FeatureStore featureStore, IProjection projection)
providerServices - the services for the providerfile - to get the Exporto frompublic AbstractExporttoFileProvider(ProviderServices providerServices, FeatureStore featureStore, IProjection projection, SelectFileOptionPanel selectFileOptionPanel)
public int getPanelCount()
getPanelCount in interface ExporttoSwingProviderpublic ExporttoSwingProviderPanel getPanelAt(int index)
ExporttoSwingProviderExporttoSwingProvider are composed of a set of panels. This
method
is used to retrieve all these panels.getPanelAt in interface ExporttoSwingProviderindex - position of the panel to retrieve.public void setTargetProjection(IProjection targetProjection)
setTargetProjection in interface ExporttoSwingProvidertargetProjection - public boolean needsPanelTargetProjection()
needsPanelTargetProjection in interface ExporttoSwingProvider