Package org.gvsig.export.impl.service
Class DefaultExportAttribute
java.lang.Object
org.gvsig.export.impl.service.DefaultExportAttribute
- All Implemented Interfaces:
Cloneable,org.gvsig.export.ExportAttributes.ExportAttribute,org.gvsig.tools.persistence.Persistent
public class DefaultExportAttribute
extends Object
implements org.gvsig.export.ExportAttributes.ExportAttribute
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultExportAttribute(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor fad, org.gvsig.tools.namestranslator.NamesTranslator namesTranslator, boolean fromQuery) -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.export.ExportAttributes.ExportAttributeclone()intorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptorgetName()intintgetSize()booleanbooleanbooleanvoidloadFromState(org.gvsig.tools.persistence.PersistentState state) static voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetComputed(boolean computed) voidsetExported(boolean exported) intsetNewName(String newName) voidsetNewType(int dataType) voidsetSize(int size)
-
Constructor Details
-
DefaultExportAttribute
public DefaultExportAttribute(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor fad, org.gvsig.tools.namestranslator.NamesTranslator namesTranslator, boolean fromQuery) -
DefaultExportAttribute
public DefaultExportAttribute()
-
-
Method Details
-
getDescriptor
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor getDescriptor()- Specified by:
getDescriptorin interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
getName
- Specified by:
getNamein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
getDataType
public int getDataType()- Specified by:
getDataTypein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
getNewName
- Specified by:
getNewNamein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
getNewDataType
public int getNewDataType()- Specified by:
getNewDataTypein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
isExported
public boolean isExported()- Specified by:
isExportedin interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
isComputed
public boolean isComputed()- Specified by:
isComputedin interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
setNewName
- Specified by:
setNewNamein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
setExported
public void setExported(boolean exported) - Specified by:
setExportedin interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
setComputed
public void setComputed(boolean computed) - Specified by:
setComputedin interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
setNewType
public void setNewType(int dataType) - Specified by:
setNewTypein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
getSize
public int getSize()- Specified by:
getSizein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
setSize
public void setSize(int size) - Specified by:
setSizein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-
clone
- Specified by:
clonein interfaceorg.gvsig.export.ExportAttributes.ExportAttribute- Overrides:
clonein classObject- 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- 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
-
isFromQuery
public boolean isFromQuery()- Specified by:
isFromQueryin interfaceorg.gvsig.export.ExportAttributes.ExportAttribute
-