Package org.gvsig.export.spi
Class AbstractExportParametersGeometry
java.lang.Object
org.gvsig.export.spi.AbstractExportParameters
org.gvsig.export.spi.AbstractExportParametersGeometry
- All Implemented Interfaces:
Cloneable,ExportParameters,ExportParametersGeometry,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.util.LabeledValue
- Direct Known Subclasses:
AbstractExportParametersGeometryFile
public abstract class AbstractExportParametersGeometry
extends AbstractExportParameters
implements ExportParametersGeometry
- Author:
- jjdelcerro
-
Field Summary
FieldsFields inherited from class org.gvsig.export.spi.AbstractExportParameters
exportAttributes, factoryFields inherited from interface org.gvsig.export.ExportParameters
USE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURESFields inherited from interface org.gvsig.export.ExportParametersGeometry
CHECKGEOMETRY_CHECK_IF_CORRUPT, CHECKGEOMETRY_CHECK_IF_VALID, CHECKGEOMETRY_NONE, CHECKGEOMETRYACTION_ABORT, CHECKGEOMETRYACTION_SET_GEOMETRY_TO_NULL, CHECKGEOMETRYACTION_SKIP_FEATURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()org.gvsig.crs.projection.lib.Projectionintintorg.gvsig.crs.projection.lib.Projectionorg.gvsig.crs.projection.lib.CoordinateTransformationintorg.gvsig.fmap.geom.type.GeometryTypeintorg.gvsig.crs.projection.lib.Projectionorg.gvsig.crs.projection.lib.CoordinateTransformationorg.gvsig.crs.projection.lib.CoordinateTransformationbooleanvoidloadFromState(org.gvsig.tools.persistence.PersistentState state) booleanstatic voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetContextProjection(org.gvsig.crs.projection.lib.Projection projection) voidsetGeometryChecks(int geometryChecks) voidsetGeometryChecksAction(int geometryChecksAction) voidsetSourceGeometryFieldName(String geometryFieldName) voidsetSourceProjection(org.gvsig.crs.projection.lib.Projection sourceProjection) voidsetSourceTransformation(org.gvsig.crs.projection.lib.CoordinateTransformation contextTransformation) voidsetTargetGeometrySubtype(int subtype) voidsetTargetGeometryType(int geometryType) voidsetTargetGeometryType(org.gvsig.fmap.geom.type.GeometryType type) voidsetTargetProjection(org.gvsig.crs.projection.lib.Projection targetProjection) voidsetTargetTransformation(org.gvsig.crs.projection.lib.CoordinateTransformation transformation) voidsetTryToFixGeometry(boolean tryToFixGeometry) Methods inherited from class org.gvsig.export.spi.AbstractExportParameters
getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getLabel, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, getValue, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, setSourceFeatureType, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.export.ExportParameters
getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getServiceName, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, setSourceFeatureTypeMethods inherited from interface org.gvsig.tools.util.LabeledValue
getLabel, getValue, toString
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
AbstractExportParametersGeometry
-
-
Method Details
-
needsSelectTargetProjection
public boolean needsSelectTargetProjection()- Specified by:
needsSelectTargetProjectionin interfaceExportParameters- Overrides:
needsSelectTargetProjectionin classAbstractExportParameters
-
setContextProjection
public void setContextProjection(org.gvsig.crs.projection.lib.Projection projection) - Specified by:
setContextProjectionin interfaceExportParametersGeometry
-
getContextProjection
public org.gvsig.crs.projection.lib.Projection getContextProjection()- Specified by:
getContextProjectionin interfaceExportParametersGeometry
-
setSourceProjection
public void setSourceProjection(org.gvsig.crs.projection.lib.Projection sourceProjection) - Specified by:
setSourceProjectionin interfaceExportParametersGeometry
-
getSourceProjection
public org.gvsig.crs.projection.lib.Projection getSourceProjection()- Specified by:
getSourceProjectionin interfaceExportParametersGeometry
-
getSourceTransformation
public org.gvsig.crs.projection.lib.CoordinateTransformation getSourceTransformation()- Specified by:
getSourceTransformationin interfaceExportParametersGeometry
-
setSourceTransformation
public void setSourceTransformation(org.gvsig.crs.projection.lib.CoordinateTransformation contextTransformation) - Specified by:
setSourceTransformationin interfaceExportParametersGeometry
-
setTargetProjection
public void setTargetProjection(org.gvsig.crs.projection.lib.Projection targetProjection) - Specified by:
setTargetProjectionin interfaceExportParametersGeometry
-
getTargetProjection
public org.gvsig.crs.projection.lib.Projection getTargetProjection()- Specified by:
getTargetProjectionin interfaceExportParametersGeometry
-
setTargetTransformation
public void setTargetTransformation(org.gvsig.crs.projection.lib.CoordinateTransformation transformation) - Specified by:
setTargetTransformationin interfaceExportParametersGeometry
-
getTargetTransformation
public org.gvsig.crs.projection.lib.CoordinateTransformation getTargetTransformation()- Specified by:
getTargetTransformationin interfaceExportParametersGeometry
-
getGeometryChecks
public int getGeometryChecks()- Specified by:
getGeometryChecksin interfaceExportParametersGeometry
-
getGeometryChecksAction
public int getGeometryChecksAction()- Specified by:
getGeometryChecksActionin interfaceExportParametersGeometry
-
getTryToFixGeometry
public boolean getTryToFixGeometry()- Specified by:
getTryToFixGeometryin interfaceExportParametersGeometry
-
setGeometryChecks
public void setGeometryChecks(int geometryChecks) - Specified by:
setGeometryChecksin interfaceExportParametersGeometry
-
setGeometryChecksAction
public void setGeometryChecksAction(int geometryChecksAction) - Specified by:
setGeometryChecksActionin interfaceExportParametersGeometry
-
setTryToFixGeometry
public void setTryToFixGeometry(boolean tryToFixGeometry) - Specified by:
setTryToFixGeometryin interfaceExportParametersGeometry
-
getSourceGeometryFieldName
- Specified by:
getSourceGeometryFieldNamein interfaceExportParametersGeometry
-
setSourceGeometryFieldName
- Specified by:
setSourceGeometryFieldNamein interfaceExportParametersGeometry
-
getTargetGeometryTypeAsInt
public int getTargetGeometryTypeAsInt()- Specified by:
getTargetGeometryTypeAsIntin interfaceExportParametersGeometry
-
getTargetGeometrySubtype
public int getTargetGeometrySubtype()- Specified by:
getTargetGeometrySubtypein interfaceExportParametersGeometry
-
setTargetGeometryType
public void setTargetGeometryType(int geometryType) - Specified by:
setTargetGeometryTypein interfaceExportParametersGeometry
-
setTargetGeometrySubtype
public void setTargetGeometrySubtype(int subtype) - Specified by:
setTargetGeometrySubtypein interfaceExportParametersGeometry
-
setTargetGeometryType
public void setTargetGeometryType(org.gvsig.fmap.geom.type.GeometryType type) - Specified by:
setTargetGeometryTypein interfaceExportParametersGeometry
-
getTargetGeometryType
public org.gvsig.fmap.geom.type.GeometryType getTargetGeometryType()- Specified by:
getTargetGeometryTypein interfaceExportParametersGeometry
-
clone
- Specified by:
clonein interfaceExportParameters- Overrides:
clonein classAbstractExportParameters- Throws:
CloneNotSupportedException
-
registerPersistence
public static void registerPersistence() -
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Overrides:
saveToStatein classAbstractExportParameters- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Overrides:
loadFromStatein classAbstractExportParameters- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
getTransformationToUse
public org.gvsig.crs.projection.lib.CoordinateTransformation getTransformationToUse()- Specified by:
getTransformationToUsein interfaceExportParametersGeometry
-