public abstract class AbstractExportParametersGeometry extends AbstractExportParameters implements ExportParametersGeometry
exportAttributes, factory, LOGGER
CHECKGEOMETRY_CHECK_IF_CORRUPT, CHECKGEOMETRY_CHECK_IF_VALID, CHECKGEOMETRY_NONE, CHECKGEOMETRYACTION_ABORT, CHECKGEOMETRYACTION_SET_GEOMETRY_TO_NULL, CHECKGEOMETRYACTION_SKIP_FEATURE
USE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURES
Constructor and Description |
---|
AbstractExportParametersGeometry(ExportServiceFactory factory) |
getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getLabel, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, getValue, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, setSourceFeatureType, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getServiceName, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, setSourceFeatureType
getLabel, getValue, label, toString
public AbstractExportParametersGeometry(ExportServiceFactory factory)
public boolean needsSelectTargetProjection()
needsSelectTargetProjection
in interface ExportParameters
needsSelectTargetProjection
in class AbstractExportParameters
public void setContextProjection(IProjection projection)
setContextProjection
in interface ExportParametersGeometry
public IProjection getContextProjection()
getContextProjection
in interface ExportParametersGeometry
public void setSourceProjection(IProjection sourceProjection)
setSourceProjection
in interface ExportParametersGeometry
public IProjection getSourceProjection()
getSourceProjection
in interface ExportParametersGeometry
public ICoordTrans getSourceTransformation()
getSourceTransformation
in interface ExportParametersGeometry
public void setSourceTransformation(ICoordTrans contextTransformation)
setSourceTransformation
in interface ExportParametersGeometry
public void setTargetProjection(IProjection targetProjection)
setTargetProjection
in interface ExportParametersGeometry
public IProjection getTargetProjection()
getTargetProjection
in interface ExportParametersGeometry
public void setTargetTransformation(ICoordTrans transformation)
setTargetTransformation
in interface ExportParametersGeometry
public ICoordTrans getTargetTransformation()
getTargetTransformation
in interface ExportParametersGeometry
public int getGeometryChecks()
getGeometryChecks
in interface ExportParametersGeometry
public int getGeometryChecksAction()
getGeometryChecksAction
in interface ExportParametersGeometry
public boolean getTryToFixGeometry()
getTryToFixGeometry
in interface ExportParametersGeometry
public void setGeometryChecks(int geometryChecks)
setGeometryChecks
in interface ExportParametersGeometry
public void setGeometryChecksAction(int geometryChecksAction)
setGeometryChecksAction
in interface ExportParametersGeometry
public void setTryToFixGeometry(boolean tryToFixGeometry)
setTryToFixGeometry
in interface ExportParametersGeometry
public java.lang.String getSourceGeometryFieldName()
getSourceGeometryFieldName
in interface ExportParametersGeometry
public void setSourceGeometryFieldName(java.lang.String geometryFieldName)
setSourceGeometryFieldName
in interface ExportParametersGeometry
public int getTargetGeometryTypeAsInt()
getTargetGeometryTypeAsInt
in interface ExportParametersGeometry
public int getTargetGeometrySubtype()
getTargetGeometrySubtype
in interface ExportParametersGeometry
public void setTargetGeometryType(int geometryType)
setTargetGeometryType
in interface ExportParametersGeometry
public void setTargetGeometrySubtype(int subtype)
setTargetGeometrySubtype
in interface ExportParametersGeometry
public void setTargetGeometryType(GeometryType type)
setTargetGeometryType
in interface ExportParametersGeometry
public GeometryType getTargetGeometryType()
getTargetGeometryType
in interface ExportParametersGeometry
public ExportParameters clone() throws java.lang.CloneNotSupportedException
clone
in interface ExportParameters
clone
in class AbstractExportParameters
java.lang.CloneNotSupportedException
public static void registerPersistence()
public void saveToState(PersistentState state) throws PersistenceException
Persistent
saveToState
in interface Persistent
saveToState
in class AbstractExportParameters
PersistenceException
public void loadFromState(PersistentState state) throws PersistenceException
Persistent
loadFromState
in interface Persistent
loadFromState
in class AbstractExportParameters
PersistenceException
public ICoordTrans getTransformationToUse()
getTransformationToUse
in interface ExportParametersGeometry