Class ExportShapeParametersImpl

java.lang.Object
org.gvsig.export.spi.AbstractExportParameters
org.gvsig.export.spi.AbstractExportParametersGeometry
org.gvsig.export.spi.AbstractExportParametersGeometryFile
org.gvsig.export.shape.service.ExportShapeParametersImpl
All Implemented Interfaces:
Cloneable, org.gvsig.export.dbf.service.ExportDBFParameters, org.gvsig.export.ExportParameters, org.gvsig.export.ExportParametersFile, org.gvsig.export.ExportParametersGeometry, ExportShapeParameters, org.gvsig.tools.persistence.Persistent, org.gvsig.tools.util.HasAFile, org.gvsig.tools.util.LabeledValue

public class ExportShapeParametersImpl extends org.gvsig.export.spi.AbstractExportParametersGeometryFile implements ExportShapeParameters
Author:
jjdelcerro
  • Field Summary

    Fields inherited from class org.gvsig.export.spi.AbstractExportParametersGeometryFile

    fileHelper

    Fields inherited from class org.gvsig.export.spi.AbstractExportParametersGeometry

    LOGGER

    Fields inherited from class org.gvsig.export.spi.AbstractExportParameters

    exportAttributes, factory

    Fields inherited from interface org.gvsig.export.ExportParameters

    USE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURES

    Fields 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 Type
    Method
    Description
     
     
    boolean
     
    void
    loadFromState(org.gvsig.tools.persistence.PersistentState state)
     
    static void
     
    void
    saveToState(org.gvsig.tools.persistence.PersistentState state)
     
    void
    setEncoding(String encoding)
     
    void
    setSourceFeatureType(org.gvsig.fmap.dal.feature.FeatureType sourceFeatureType)
     
    void
    setUseSimplifiedExport(boolean useSimplifiedExport)
     

    Methods inherited from class org.gvsig.export.spi.AbstractExportParametersGeometryFile

    getEvaluatedFile, getFile, getFileExtension, resetVolatileValues, setFile

    Methods inherited from class org.gvsig.export.spi.AbstractExportParametersGeometry

    clone, getContextProjection, getGeometryChecks, getGeometryChecksAction, getSourceGeometryFieldName, getSourceProjection, getSourceTransformation, getTargetGeometrySubtype, getTargetGeometryType, getTargetGeometryTypeAsInt, getTargetProjection, getTargetTransformation, getTransformationToUse, getTryToFixGeometry, needsSelectTargetProjection, setContextProjection, setGeometryChecks, setGeometryChecksAction, setSourceGeometryFieldName, setSourceProjection, setSourceTransformation, setTargetGeometrySubtype, setTargetGeometryType, setTargetGeometryType, setTargetProjection, setTargetTransformation, setTryToFixGeometry

    Methods inherited from class org.gvsig.export.spi.AbstractExportParameters

    getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getLabel, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, getValue, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, toString

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gvsig.export.ExportParameters

    clone, getContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, needsSelectTargetProjection, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore

    Methods inherited from interface org.gvsig.export.ExportParametersFile

    getEvaluatedFile, getFile, getFileExtension, setFile

    Methods inherited from interface org.gvsig.export.ExportParametersGeometry

    getContextProjection, getGeometryChecks, getGeometryChecksAction, getSourceGeometryFieldName, getSourceProjection, getSourceTransformation, getTargetGeometrySubtype, getTargetGeometryType, getTargetGeometryTypeAsInt, getTargetProjection, getTargetTransformation, getTransformationToUse, getTryToFixGeometry, setContextProjection, setGeometryChecks, setGeometryChecksAction, setSourceGeometryFieldName, setSourceProjection, setSourceTransformation, setTargetGeometrySubtype, setTargetGeometryType, setTargetGeometryType, setTargetProjection, setTargetTransformation, setTryToFixGeometry

    Methods inherited from interface org.gvsig.tools.util.LabeledValue

    getLabel, getValue, toString
  • Constructor Details

    • ExportShapeParametersImpl

      public ExportShapeParametersImpl(ExportShapeServiceFactory factory)
    • ExportShapeParametersImpl

      public ExportShapeParametersImpl()
  • Method Details

    • getServiceName

      public String getServiceName()
      Specified by:
      getServiceName in interface org.gvsig.export.ExportParameters
    • getEncoding

      public String getEncoding()
      Specified by:
      getEncoding in interface org.gvsig.export.dbf.service.ExportDBFParameters
    • setEncoding

      public void setEncoding(String encoding)
      Specified by:
      setEncoding in interface org.gvsig.export.dbf.service.ExportDBFParameters
    • getUseSimplifiedExport

      public boolean getUseSimplifiedExport()
      Specified by:
      getUseSimplifiedExport in interface ExportShapeParameters
    • setUseSimplifiedExport

      public void setUseSimplifiedExport(boolean useSimplifiedExport)
      Specified by:
      setUseSimplifiedExport in interface ExportShapeParameters
    • setSourceFeatureType

      public void setSourceFeatureType(org.gvsig.fmap.dal.feature.FeatureType sourceFeatureType)
      Specified by:
      setSourceFeatureType in interface org.gvsig.export.ExportParameters
      Overrides:
      setSourceFeatureType in class org.gvsig.export.spi.AbstractExportParameters
    • registerPersistence

      public static void registerPersistence()
    • saveToState

      public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      saveToState in interface org.gvsig.tools.persistence.Persistent
      Overrides:
      saveToState in class org.gvsig.export.spi.AbstractExportParametersGeometryFile
      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:
      loadFromState in interface org.gvsig.tools.persistence.Persistent
      Overrides:
      loadFromState in class org.gvsig.export.spi.AbstractExportParametersGeometryFile
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException