Package org.gvsig.export.spi
Class AbstractExportParameters
java.lang.Object
org.gvsig.export.spi.AbstractExportParameters
- All Implemented Interfaces:
Cloneable,ExportParameters,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.util.LabeledValue
- Direct Known Subclasses:
AbstractExportParametersFile,AbstractExportParametersGeometry
- Author:
- jjdelcerro
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExportAttributesprotected static final org.slf4j.LoggerFields inherited from interface org.gvsig.export.ExportParameters
USE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()org.gvsig.fmap.dal.feature.FeatureQueryintorg.gvsig.expressionevaluator.ExpressiongetLabel()org.gvsig.fmap.dal.feature.FeatureStoreorg.gvsig.fmap.dal.feature.FeatureTypeorg.gvsig.fmap.dal.feature.FeatureTypegetValue()voidloadFromState(org.gvsig.tools.persistence.PersistentState state) booleanstatic voidvoidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetContext(Object context) voidsetCreationDate(Date date) voidsetExportAttributes(ExportAttributes export) voidsetFeatureQuery(org.gvsig.fmap.dal.feature.FeatureQuery query) voidsetFeaturesToUse(int featuresToUse) voidsetFilterExpresion(org.gvsig.expressionevaluator.Expression expression) voidsetSourceFeatureStore(org.gvsig.fmap.dal.feature.FeatureStore sourceFeatureStore) voidsetSourceFeatureType(org.gvsig.fmap.dal.feature.FeatureType sourceFeatureType) toString()Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.export.ExportParameters
getServiceName
-
Field Details
-
exportAttributes
-
factory
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
AbstractExportParameters
-
-
Method Details
-
needsSelectTargetProjection
public boolean needsSelectTargetProjection()- Specified by:
needsSelectTargetProjectionin interfaceExportParameters
-
getSourceFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getSourceFeatureType()- Specified by:
getSourceFeatureTypein interfaceExportParameters
-
setSourceFeatureType
public void setSourceFeatureType(org.gvsig.fmap.dal.feature.FeatureType sourceFeatureType) - Specified by:
setSourceFeatureTypein interfaceExportParameters
-
setSourceFeatureStore
public void setSourceFeatureStore(org.gvsig.fmap.dal.feature.FeatureStore sourceFeatureStore) - Specified by:
setSourceFeatureStorein interfaceExportParameters
-
getSourceFeatureStore
public org.gvsig.fmap.dal.feature.FeatureStore getSourceFeatureStore()- Specified by:
getSourceFeatureStorein interfaceExportParameters
-
getFilterExpresion
public org.gvsig.expressionevaluator.Expression getFilterExpresion()- Specified by:
getFilterExpresionin interfaceExportParameters
-
setFilterExpresion
public void setFilterExpresion(org.gvsig.expressionevaluator.Expression expression) - Specified by:
setFilterExpresionin interfaceExportParameters
-
getFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery getFeatureQuery()- Specified by:
getFeatureQueryin interfaceExportParameters
-
setFeatureQuery
public void setFeatureQuery(org.gvsig.fmap.dal.feature.FeatureQuery query) - Specified by:
setFeatureQueryin interfaceExportParameters
-
getFeaturesToUse
public int getFeaturesToUse()- Specified by:
getFeaturesToUsein interfaceExportParameters
-
setFeaturesToUse
public void setFeaturesToUse(int featuresToUse) - Specified by:
setFeaturesToUsein interfaceExportParameters
-
getContext
- Specified by:
getContextin interfaceExportParameters
-
setContext
- Specified by:
setContextin interfaceExportParameters
-
getExportAttributes
- Specified by:
getExportAttributesin interfaceExportParameters
-
setExportAttributes
- Specified by:
setExportAttributesin interfaceExportParameters
-
clone
- Specified by:
clonein interfaceExportParameters- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getCreationDate
- Specified by:
getCreationDatein interfaceExportParameters
-
setCreationDate
- Specified by:
setCreationDatein interfaceExportParameters
-
getLabel
- Specified by:
getLabelin interfaceorg.gvsig.tools.util.LabeledValue
-
getValue
- Specified by:
getValuein interfaceorg.gvsig.tools.util.LabeledValue
-
toString
-
getFactory
- Specified by:
getFactoryin interfaceExportParameters
-
getTargetFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getTargetFeatureType()- Specified by:
getTargetFeatureTypein interfaceExportParameters
-
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- 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- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
resetVolatileValues
public void resetVolatileValues()- Specified by:
resetVolatileValuesin interfaceExportParameters
-