Package org.gvsig.fmap.dal.store.shp
Class SHPStoreParameters
java.lang.Object
org.gvsig.fmap.dal.spi.AbstractDataParameters
org.gvsig.fmap.dal.spi.AbstractDataStoreParameters
org.gvsig.fmap.dal.store.dbf.DBFStoreParameters
org.gvsig.fmap.dal.store.shp.SHPStoreParameters
- All Implemented Interfaces:
org.gvsig.fmap.dal.DataParameters,org.gvsig.fmap.dal.DataStoreParameters,org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters,org.gvsig.fmap.dal.OpenDataStoreParameters,org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemStoreParameters,org.gvsig.json.SupportFromJson,org.gvsig.json.SupportToJson,org.gvsig.tools.dynobject.DynObject,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.util.HasAFile,org.gvsig.tools.util.Validator
- Direct Known Subclasses:
SHPNewStoreParameters
public class SHPStoreParameters
extends org.gvsig.fmap.dal.store.dbf.DBFStoreParameters
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.dal.store.dbf.DBFStoreParameters
ALLOW_DECIMAL_INCONSISTENCIES_PARAMTER_NAME, ALLOW_DUPLICATED_FIELD_NAMES, DATE_FORMAT, DBFFILE_PARAMTER_NAME, ENCODING_PARAMTER_NAME, HANDLE_DATES_AS_STRINGS, LOCALEFields inherited from interface org.gvsig.fmap.dal.DataParameters
CRS_PARAMTER_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanorg.gvsig.crs.projection.lib.ProjectiongetCRS()getFile()booleanbooleanbooleanbooleanisTheSameStore(org.gvsig.fmap.dal.DataStoreParameters params) booleanisValid()voidvoidsetCRS(org.gvsig.crs.projection.lib.Projection srs) voidvoidvoidsetSHPFile(File file) voidsetSHPFile(String fileName) voidsetSHXFile(File file) voidsetSHXFile(String fileName) voidvalidate()Methods inherited from class org.gvsig.fmap.dal.store.dbf.DBFStoreParameters
allowDuplicatedFieldNames, allowInconsistenciesInDecimals, getCopy, getCPGFile, getCPGFileName, getDataStoreName, getDateFormat, getDBFFile, getDBFFileName, getDelegatedDynObject, getDescription, getDynValue, getEffectiveEncoding, getEffectiveEncodingName, getEncoding, getEncodingName, getLocale, handleDatesAsStrings, isTheSameExplorer, setDBFFile, setDBFFile, setEffectiveEncoding, setEffectiveEncoding, setEncoding, setEncodingMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataStoreParameters
getSourceIdMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataParameters
clear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getDynClass, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.fmap.dal.DataParameters
clear, toByteArray, toStringMethods inherited from interface org.gvsig.fmap.dal.DataStoreParameters
getProviderName, getSourceIdMethods inherited from interface org.gvsig.tools.dynobject.DynObject
delegate, getDynClass, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValueMethods inherited from interface org.gvsig.tools.persistence.Persistent
loadFromState, saveToStateMethods inherited from interface org.gvsig.json.SupportFromJson
fromJsonMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJson, toJsonBuilder, toJsonBuilder
-
Field Details
-
PARAMETERS_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
SHPStoreParameters
public SHPStoreParameters() -
SHPStoreParameters
-
-
Method Details
-
validate
public void validate() throws org.gvsig.fmap.dal.exception.ValidateDataParametersException- Specified by:
validatein interfaceorg.gvsig.fmap.dal.DataParameters- Overrides:
validatein classorg.gvsig.fmap.dal.store.dbf.DBFStoreParameters- Throws:
org.gvsig.fmap.dal.exception.ValidateDataParametersException
-
fixParameters
public void fixParameters() -
isValid
public boolean isValid()- Specified by:
isValidin interfaceorg.gvsig.fmap.dal.DataStoreParameters- Overrides:
isValidin classorg.gvsig.fmap.dal.store.dbf.DBFStoreParameters
-
getFile
- Specified by:
getFilein interfaceorg.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemStoreParameters- Specified by:
getFilein interfaceorg.gvsig.tools.util.HasAFile- Overrides:
getFilein classorg.gvsig.fmap.dal.store.dbf.DBFStoreParameters
-
setFile
- Specified by:
setFilein interfaceorg.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemStoreParameters- Specified by:
setFilein interfaceorg.gvsig.tools.util.HasAFile- Overrides:
setFilein classorg.gvsig.fmap.dal.store.dbf.DBFStoreParameters
-
setFile
- Overrides:
setFilein classorg.gvsig.fmap.dal.store.dbf.DBFStoreParameters
-
getSHPFileName
-
getSHPFile
-
setSHPFile
-
setSHPFile
-
getSHXFileName
-
getSHXFile
-
setSHXFile
-
setSHXFile
-
setCRS
public void setCRS(org.gvsig.crs.projection.lib.Projection srs) -
setCRS
-
getCRS
public org.gvsig.crs.projection.lib.Projection getCRS() -
getUseNullGeometry
public boolean getUseNullGeometry() -
getAllowInconsistenciesInGeometryType
public boolean getAllowInconsistenciesInGeometryType() -
getLoadCorruptGeometriesAsNull
public boolean getLoadCorruptGeometriesAsNull() -
getFixLinearRings
public boolean getFixLinearRings() -
isTheSameStore
public boolean isTheSameStore(org.gvsig.fmap.dal.DataStoreParameters params) - Specified by:
isTheSameStorein interfaceorg.gvsig.fmap.dal.DataStoreParameters- Overrides:
isTheSameStorein classorg.gvsig.fmap.dal.spi.AbstractDataStoreParameters
-