Class DynFieldFacadeOfAFeatureAttributeDescriptor
java.lang.Object
org.gvsig.fmap.dal.swing.impl.featuretable.table.DynFieldFacadeOfAFeatureAttributeDescriptor
- All Implemented Interfaces:
Cloneable,org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor,org.gvsig.json.SupportToJson,org.gvsig.tools.dynobject.DynField,org.gvsig.tools.dynobject.DynField_LabelAttribute,org.gvsig.tools.dynobject.DynField_v2,org.gvsig.tools.dynobject.Tagged,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.util.LabeledValue<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
public class DynFieldFacadeOfAFeatureAttributeDescriptor
extends Object
implements org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.tools.dynobject.DynField_v2
org.gvsig.tools.dynobject.DynField_v2.AvailableValuesProvider -
Field Summary
Fields inherited from interface org.gvsig.tools.dynobject.DynField
ANY, CHOICE, RANGE, RELATION_TYPE_AGGREGATE, RELATION_TYPE_AGGREGATE_WITH_COMPOSITION, RELATION_TYPE_COLLABORATION, RELATION_TYPE_COLLABORATION_WITH_COMPOSITION, RELATION_TYPE_COMPOSITION, RELATION_TYPE_IDENTITY, RELATION_TYPE_NONE -
Constructor Summary
ConstructorsConstructorDescriptionDynFieldFacadeOfAFeatureAttributeDescriptor(org.gvsig.tools.dynobject.DynField field) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanclone()voidcopyFrom(org.gvsig.tools.dynobject.DynField other) getAdditionalInfo(String infoName) org.gvsig.tools.dynobject.DynObjectValueItem[]org.gvsig.tools.dynobject.DynObjectValueItem[]getAvailableValues(org.gvsig.tools.dynobject.DynObject self) org.gvsig.expressionevaluator.Expressionorg.gvsig.expressionevaluator.Expressionorg.gvsig.tools.dynobject.DynMethodgetCalculatedValue(org.gvsig.tools.dynobject.DynObject self) org.gvsig.tools.dynobject.DynMethodorg.gvsig.tools.dataTypes.Coercionorg.gvsig.tools.dataTypes.CoercionContextorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptorgetCopy()org.gvsig.fmap.dal.feature.DataProfileorg.gvsig.tools.dataTypes.DataTypeintorg.gvsig.tools.dynobject.DynStructorg.gvsig.tools.dynobject.DynStructorg.gvsig.tools.dynobject.DynFieldorg.gvsig.tools.evaluator.Evaluatororg.gvsig.fmap.dal.feature.FeatureAttributeEmulatororg.gvsig.fmap.dal.feature.FeatureAttributeGetterorg.gvsig.fmap.dal.feature.FeatureTypeorg.gvsig.fmap.dal.feature.ForeingKeyintintorg.gvsig.fmap.geom.type.GeometryTypegetGroup()intgetIndex()org.gvsig.timesupport.IntervalgetLabel()getLabelOfValue(Object value) intintgetName()intgetOder()intintString[]intintgetScale()intgetSize()org.gvsig.crs.projection.lib.ProjectiongetSRS()org.gvsig.fmap.dal.feature.FeatureStoregetStore()org.gvsig.tools.dynobject.TagsgetTags()intintgetType()intbooleanorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptorgetValue()booleanbooleanbooleanbooleanbooleanhasLabel()booleanhasOnlyMetadataChanges(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor other) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisHidden()booleanisInAvailableValues(Object valueToCheck) booleanbooleanbooleanbooleanbooleanbooleanbooleanisTime()voidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) org.gvsig.tools.dynobject.DynFieldsetAvailableValues(List values) org.gvsig.tools.dynobject.DynFieldsetAvailableValues(org.gvsig.tools.dynobject.DynMethod computeAvailableValues) org.gvsig.tools.dynobject.DynFieldsetAvailableValues(org.gvsig.tools.dynobject.DynObjectValueItem[] values) org.gvsig.fmap.dal.feature.FeatureAttributeDescriptorsetAvailableValuesExpression(String expression) org.gvsig.fmap.dal.feature.FeatureAttributeDescriptorsetAvailableValuesExpression(org.gvsig.expressionevaluator.Expression expression) org.gvsig.tools.dynobject.DynFieldsetCalculateMethod(org.gvsig.tools.dynobject.DynMethod computeValue) org.gvsig.tools.dynobject.DynFieldsetClassOfItems(Class theClass) org.gvsig.tools.dynobject.DynFieldsetClassOfItems(String theClassNameOfValue) org.gvsig.tools.dynobject.DynFieldsetClassOfItems(org.gvsig.tools.dynobject.DynStruct dynStrct) org.gvsig.tools.dynobject.DynFieldsetClassOfValue(Class theClass) org.gvsig.tools.dynobject.DynFieldsetClassOfValue(String theClassNameOfValue) org.gvsig.tools.dynobject.DynFieldsetClassOfValue(org.gvsig.tools.dynobject.DynStruct dynStrct) org.gvsig.tools.dynobject.DynFieldsetDefaultDynValue(Object defaultValue) org.gvsig.tools.dynobject.DynFieldsetDefaultFieldValue(Object defaultValue) org.gvsig.tools.dynobject.DynFieldsetDefaultValueSupplier(Supplier supplier) org.gvsig.tools.dynobject.DynFieldsetDescription(String description) org.gvsig.tools.dynobject.DynFieldsetElementsType(int type) org.gvsig.tools.dynobject.DynFieldsetElementsType(org.gvsig.tools.dynobject.DynStruct type) voidsetFeatureAttributeGetter(org.gvsig.fmap.dal.feature.FeatureAttributeGetter featureAttributeGetter) org.gvsig.tools.dynobject.DynFieldorg.gvsig.tools.dynobject.DynFieldsetHidden(boolean hidden) org.gvsig.tools.dynobject.DynFieldorg.gvsig.tools.dynobject.DynFieldsetMandatory(boolean mandatory) org.gvsig.tools.dynobject.DynFieldsetMaxValue(Object maxValue) org.gvsig.tools.dynobject.DynFieldsetMinValue(Object minValue) org.gvsig.tools.dynobject.DynFieldsetOrder(int order) org.gvsig.tools.dynobject.DynFieldsetPersistent(boolean persistent) org.gvsig.tools.dynobject.DynFieldsetReadOnly(boolean isReadOnly) org.gvsig.tools.dynobject.DynFieldsetRelationType(int relationType) org.gvsig.tools.dynobject.DynFieldsetShortLabel(String shortLabel) org.gvsig.tools.dynobject.DynFieldsetSubtype(String subtype) org.gvsig.tools.dynobject.DynFieldsetTheTypeOfAvailableValues(int type) org.gvsig.tools.dynobject.DynFieldsetType(int type) org.gvsig.tools.dynobject.DynFieldsetType(org.gvsig.tools.dataTypes.DataType type) org.gvsig.tools.dynobject.DynFieldsetTypeOfItems(int type) org.gvsig.tools.dynobject.DynFieldsetValidateElements(boolean validate) javax.json.JsonObjecttoJson()org.gvsig.json.JsonObjectBuildervoidMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.util.LabeledValue
toStringMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJsonBuilder
-
Constructor Details
-
DynFieldFacadeOfAFeatureAttributeDescriptor
public DynFieldFacadeOfAFeatureAttributeDescriptor(org.gvsig.tools.dynobject.DynField field)
-
-
Method Details
-
getCopy
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor getCopy()- Specified by:
getCopyin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getMathContext
- Specified by:
getMathContextin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getDataTypeName
- Specified by:
getDataTypeNamein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getSize
public int getSize()- Specified by:
getSizein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getPrecision
public int getPrecision()- Specified by:
getPrecisionin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getScale
public int getScale()- Specified by:
getScalein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getCoercion
public org.gvsig.tools.dataTypes.Coercion getCoercion()- Specified by:
getCoercionin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getCoercionContext
public org.gvsig.tools.dataTypes.CoercionContext getCoercionContext()- Specified by:
getCoercionContextin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getObjectClass
- Specified by:
getObjectClassin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getMinimumOccurrences
public int getMinimumOccurrences()- Specified by:
getMinimumOccurrencesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getMaximumOccurrences
public int getMaximumOccurrences()- Specified by:
getMaximumOccurrencesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isPrimaryKey
public boolean isPrimaryKey()- Specified by:
isPrimaryKeyin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
allowNull
public boolean allowNull()- Specified by:
allowNullin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getEvaluator
public org.gvsig.tools.evaluator.Evaluator getEvaluator()- Specified by:
getEvaluatorin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getSRS
public org.gvsig.crs.projection.lib.Projection getSRS()- Specified by:
getSRSin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getGeometryType
public int getGeometryType()- Specified by:
getGeometryTypein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getGeometrySubType
public int getGeometrySubType()- Specified by:
getGeometrySubTypein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getGeomType
public org.gvsig.fmap.geom.type.GeometryType getGeomType()- Specified by:
getGeomTypein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getDateFormat
- Specified by:
getDateFormatin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getIndex
public int getIndex()- Specified by:
getIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getAdditionalInfo
- Specified by:
getAdditionalInfoin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isAutomatic
public boolean isAutomatic()- Specified by:
isAutomaticin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isTime
public boolean isTime()- Specified by:
isTimein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isIndexed
public boolean isIndexed()- Specified by:
isIndexedin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
allowIndexDuplicateds
public boolean allowIndexDuplicateds()- Specified by:
allowIndexDuplicatedsin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isIndexAscending
public boolean isIndexAscending()- Specified by:
isIndexAscendingin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getFeatureAttributeGetter
public org.gvsig.fmap.dal.feature.FeatureAttributeGetter getFeatureAttributeGetter()- Specified by:
getFeatureAttributeGetterin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
setFeatureAttributeGetter
public void setFeatureAttributeGetter(org.gvsig.fmap.dal.feature.FeatureAttributeGetter featureAttributeGetter) - Specified by:
setFeatureAttributeGetterin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getFeatureAttributeEmulator
public org.gvsig.fmap.dal.feature.FeatureAttributeEmulator getFeatureAttributeEmulator()- Specified by:
getFeatureAttributeEmulatorin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getName
- Specified by:
getNamein interfaceorg.gvsig.tools.dynobject.DynField
-
getType
public int getType()- Specified by:
getTypein interfaceorg.gvsig.tools.dynobject.DynField
-
getDataType
public org.gvsig.tools.dataTypes.DataType getDataType()- Specified by:
getDataTypein interfaceorg.gvsig.tools.dynobject.DynField
-
getDefaultValueCoerced
- Specified by:
getDefaultValueCoercedin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getSubtype
- Specified by:
getSubtypein interfaceorg.gvsig.tools.dynobject.DynField
-
getDescription
- Specified by:
getDescriptionin interfaceorg.gvsig.tools.dynobject.DynField
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceorg.gvsig.tools.dynobject.DynField
-
getGroup
- Specified by:
getGroupin interfaceorg.gvsig.tools.dynobject.DynField
-
getOder
public int getOder()- Specified by:
getOderin interfaceorg.gvsig.tools.dynobject.DynField
-
isMandatory
public boolean isMandatory()- Specified by:
isMandatoryin interfaceorg.gvsig.tools.dynobject.DynField
-
isPersistent
public boolean isPersistent()- Specified by:
isPersistentin interfaceorg.gvsig.tools.dynobject.DynField
-
isHidden
public boolean isHidden()- Specified by:
isHiddenin interfaceorg.gvsig.tools.dynobject.DynField
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceorg.gvsig.tools.dynobject.DynField
-
isContainer
public boolean isContainer()- Specified by:
isContainerin interfaceorg.gvsig.tools.dynobject.DynField
-
getAvailableValues
public org.gvsig.tools.dynobject.DynObjectValueItem[] getAvailableValues()- Specified by:
getAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField
-
hasConstantAvailableValues
public boolean hasConstantAvailableValues()- Specified by:
hasConstantAvailableValuesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getMinValue
- Specified by:
getMinValuein interfaceorg.gvsig.tools.dynobject.DynField
-
getMaxValue
- Specified by:
getMaxValuein interfaceorg.gvsig.tools.dynobject.DynField
-
getClassOfValue
- Specified by:
getClassOfValuein interfaceorg.gvsig.tools.dynobject.DynField
-
getClassOfItems
- Specified by:
getClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField- Specified by:
getClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setDescription
- Specified by:
setDescriptionin interfaceorg.gvsig.tools.dynobject.DynField
-
setType
public org.gvsig.tools.dynobject.DynField setType(int type) - Specified by:
setTypein interfaceorg.gvsig.tools.dynobject.DynField
-
setType
public org.gvsig.tools.dynobject.DynField setType(org.gvsig.tools.dataTypes.DataType type) - Specified by:
setTypein interfaceorg.gvsig.tools.dynobject.DynField
-
setSubtype
- Specified by:
setSubtypein interfaceorg.gvsig.tools.dynobject.DynField
-
setDefaultFieldValue
- Specified by:
setDefaultFieldValuein interfaceorg.gvsig.tools.dynobject.DynField
-
setGroup
- Specified by:
setGroupin interfaceorg.gvsig.tools.dynobject.DynField
-
setOrder
public org.gvsig.tools.dynobject.DynField setOrder(int order) - Specified by:
setOrderin interfaceorg.gvsig.tools.dynobject.DynField
-
setMandatory
public org.gvsig.tools.dynobject.DynField setMandatory(boolean mandatory) - Specified by:
setMandatoryin interfaceorg.gvsig.tools.dynobject.DynField
-
setHidden
public org.gvsig.tools.dynobject.DynField setHidden(boolean hidden) - Specified by:
setHiddenin interfaceorg.gvsig.tools.dynobject.DynField
-
setPersistent
public org.gvsig.tools.dynobject.DynField setPersistent(boolean persistent) - Specified by:
setPersistentin interfaceorg.gvsig.tools.dynobject.DynField
-
setAvailableValues
public org.gvsig.tools.dynobject.DynField setAvailableValues(org.gvsig.tools.dynobject.DynObjectValueItem[] values) - Specified by:
setAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField
-
setAvailableValues
- Specified by:
setAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField
-
setMinValue
- Specified by:
setMinValuein interfaceorg.gvsig.tools.dynobject.DynField
-
setMaxValue
- Specified by:
setMaxValuein interfaceorg.gvsig.tools.dynobject.DynField
-
setClassOfValue
public org.gvsig.tools.dynobject.DynField setClassOfValue(Class theClass) throws org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException - Specified by:
setClassOfValuein interfaceorg.gvsig.tools.dynobject.DynField- Throws:
org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException
-
setClassOfItems
public org.gvsig.tools.dynobject.DynField setClassOfItems(Class theClass) throws org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException - Specified by:
setClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField- Specified by:
setClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2- Throws:
org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException
-
setReadOnly
public org.gvsig.tools.dynobject.DynField setReadOnly(boolean isReadOnly) - Specified by:
setReadOnlyin interfaceorg.gvsig.tools.dynobject.DynField
-
getElementsType
public org.gvsig.tools.dynobject.DynField getElementsType()- Specified by:
getElementsTypein interfaceorg.gvsig.tools.dynobject.DynField
-
setElementsType
public org.gvsig.tools.dynobject.DynField setElementsType(int type) throws org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException - Specified by:
setElementsTypein interfaceorg.gvsig.tools.dynobject.DynField- Throws:
org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException
-
setElementsType
public org.gvsig.tools.dynobject.DynField setElementsType(org.gvsig.tools.dynobject.DynStruct type) throws org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException - Specified by:
setElementsTypein interfaceorg.gvsig.tools.dynobject.DynField- Throws:
org.gvsig.tools.dynobject.exception.DynFieldIsNotAContainerException
-
validate
public void validate(Object value) throws org.gvsig.tools.dynobject.exception.DynFieldValidateException - Specified by:
validatein interfaceorg.gvsig.tools.dynobject.DynField- Throws:
org.gvsig.tools.dynobject.exception.DynFieldValidateException
-
coerce
- Specified by:
coercein interfaceorg.gvsig.tools.dynobject.DynField- Throws:
org.gvsig.tools.dataTypes.CoercionException
-
getTheTypeOfAvailableValues
public int getTheTypeOfAvailableValues()- Specified by:
getTheTypeOfAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField
-
setDefaultDynValue
- Specified by:
setDefaultDynValuein interfaceorg.gvsig.tools.dynobject.DynField
-
setTheTypeOfAvailableValues
public org.gvsig.tools.dynobject.DynField setTheTypeOfAvailableValues(int type) - Specified by:
setTheTypeOfAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
isComputed
public boolean isComputed()- Specified by:
isComputedin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getStore
public org.gvsig.fmap.dal.feature.FeatureStore getStore()- Specified by:
getStorein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()- Specified by:
getFeatureTypein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getInterval
public org.gvsig.timesupport.Interval getInterval()- Specified by:
getIntervalin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getDataProfileName
- Specified by:
getDataProfileNamein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getRequiredFieldNames
- Specified by:
getRequiredFieldNamesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
setClassOfValue
public org.gvsig.tools.dynobject.DynField setClassOfValue(org.gvsig.tools.dynobject.DynStruct dynStrct) - Specified by:
setClassOfValuein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setClassOfValue
- Specified by:
setClassOfValuein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getClassNameOfValue
- Specified by:
getClassNameOfValuein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getDynClassOfValue
public org.gvsig.tools.dynobject.DynStruct getDynClassOfValue()- Specified by:
getDynClassOfValuein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setTypeOfItems
public org.gvsig.tools.dynobject.DynField setTypeOfItems(int type) - Specified by:
setTypeOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getTypeOfItems
public int getTypeOfItems()- Specified by:
getTypeOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setClassOfItems
public org.gvsig.tools.dynobject.DynField setClassOfItems(org.gvsig.tools.dynobject.DynStruct dynStrct) - Specified by:
setClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setClassOfItems
- Specified by:
setClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getClassNameOfItems
- Specified by:
getClassNameOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getDynClassOfItems
public org.gvsig.tools.dynobject.DynStruct getDynClassOfItems()- Specified by:
getDynClassOfItemsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getTags
public org.gvsig.tools.dynobject.Tags getTags()- Specified by:
getTagsin interfaceorg.gvsig.tools.dynobject.DynField_v2- Specified by:
getTagsin interfaceorg.gvsig.tools.dynobject.Tagged
-
setRelationType
public org.gvsig.tools.dynobject.DynField setRelationType(int relationType) - Specified by:
setRelationTypein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getRelationType
public int getRelationType()- Specified by:
getRelationTypein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setAvailableValues
public org.gvsig.tools.dynobject.DynField setAvailableValues(org.gvsig.tools.dynobject.DynMethod computeAvailableValues) - Specified by:
setAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getAvailableValuesMethod
public org.gvsig.tools.dynobject.DynMethod getAvailableValuesMethod()- Specified by:
getAvailableValuesMethodin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getAvailableValues
public org.gvsig.tools.dynobject.DynObjectValueItem[] getAvailableValues(org.gvsig.tools.dynobject.DynObject self) - Specified by:
getAvailableValuesin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
isAvailableValuesCalculated
public boolean isAvailableValuesCalculated()- Specified by:
isAvailableValuesCalculatedin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setCalculateMethod
public org.gvsig.tools.dynobject.DynField setCalculateMethod(org.gvsig.tools.dynobject.DynMethod computeValue) - Specified by:
setCalculateMethodin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getCalculateMethod
public org.gvsig.tools.dynobject.DynMethod getCalculateMethod()- Specified by:
getCalculateMethodin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
isCalculated
public boolean isCalculated()- Specified by:
isCalculatedin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getCalculatedValue
- Specified by:
getCalculatedValuein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
copyFrom
public void copyFrom(org.gvsig.tools.dynobject.DynField other) - Specified by:
copyFromin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setValidateElements
public org.gvsig.tools.dynobject.DynField setValidateElements(boolean validate) - Specified by:
setValidateElementsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getValidateElements
public boolean getValidateElements()- Specified by:
getValidateElementsin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getLabel
- Specified by:
getLabelin interfaceorg.gvsig.tools.dynobject.DynField_LabelAttribute- Specified by:
getLabelin interfaceorg.gvsig.tools.util.LabeledValue<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
setLabel
- Specified by:
setLabelin interfaceorg.gvsig.tools.dynobject.DynField_LabelAttribute
-
recentUsed
public void recentUsed()- Specified by:
recentUsedin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isForeingKey
public boolean isForeingKey()- Specified by:
isForeingKeyin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getForeingKey
public org.gvsig.fmap.dal.feature.ForeingKey getForeingKey()- Specified by:
getForeingKeyin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getShortLabel
- Specified by:
getShortLabelin interfaceorg.gvsig.tools.dynobject.DynField_LabelAttribute
-
setShortLabel
- Specified by:
setShortLabelin interfaceorg.gvsig.tools.dynobject.DynField_LabelAttribute
-
getLocalizedShortLabel
- Specified by:
getLocalizedShortLabelin interfaceorg.gvsig.tools.dynobject.DynField_LabelAttribute- Specified by:
getLocalizedShortLabelin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getLocalizedLabel
- Specified by:
getLocalizedLabelin interfaceorg.gvsig.tools.dynobject.DynField_LabelAttribute- Specified by:
getLocalizedLabelin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getLabelOfValue
- Specified by:
getLabelOfValuein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getDataProfile
public org.gvsig.fmap.dal.feature.DataProfile getDataProfile()- Specified by:
getDataProfilein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
hasOnlyMetadataChanges
public boolean hasOnlyMetadataChanges(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor other) - Specified by:
hasOnlyMetadataChangesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
hasLabel
public boolean hasLabel()- Specified by:
hasLabelin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
hasShortLabel
public boolean hasShortLabel()- Specified by:
hasShortLabelin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
hasDescription
public boolean hasDescription()- Specified by:
hasDescriptionin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getValue
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor getValue()- Specified by:
getValuein interfaceorg.gvsig.tools.util.LabeledValue<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
getRoundMode
public int getRoundMode()- Specified by:
getRoundModein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getLocale
- Specified by:
getLocalein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
get
- Specified by:
getin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
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
-
getDisplaySize
public int getDisplaySize()- Specified by:
getDisplaySizein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getAvailableValuesExpression
public org.gvsig.expressionevaluator.Expression getAvailableValuesExpression()- Specified by:
getAvailableValuesExpressionin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
setAvailableValuesExpression
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor setAvailableValuesExpression(String expression) - Specified by:
setAvailableValuesExpressionin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
setAvailableValuesExpression
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor setAvailableValuesExpression(org.gvsig.expressionevaluator.Expression expression) - Specified by:
setAvailableValuesExpressionin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
isAvoidCachingAvailableValues
public boolean isAvoidCachingAvailableValues()- Specified by:
isAvoidCachingAvailableValuesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
toJson
public javax.json.JsonObject toJson()- Specified by:
toJsonin interfaceorg.gvsig.json.SupportToJson
-
toJsonBuilder
public org.gvsig.json.JsonObjectBuilder toJsonBuilder()- Specified by:
toJsonBuilderin interfaceorg.gvsig.json.SupportToJson
-
isInAvailableValues
- Specified by:
isInAvailableValuesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
hasAvailableValues
public boolean hasAvailableValues()- Specified by:
hasAvailableValuesin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getDefaultValueSupplier
- Specified by:
getDefaultValueSupplierin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
setDefaultValueSupplier
- Specified by:
setDefaultValueSupplierin interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getAvailableValuesFilter
public org.gvsig.expressionevaluator.Expression getAvailableValuesFilter()- Specified by:
getAvailableValuesFilterin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getCoercedDefaultValue
- Specified by:
getCoercedDefaultValuein interfaceorg.gvsig.tools.dynobject.DynField_v2
-
getDefaultFormat
- Specified by:
getDefaultFormatin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
format
- Specified by:
formatin interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
hasDataProfile
public boolean hasDataProfile()- Specified by:
hasDataProfilein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-
getFullDataTypeName
- Specified by:
getFullDataTypeNamein interfaceorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptor
-