Modifier and Type | Method and Description |
---|---|
DynField |
DynStruct.addDynField(String name) |
DynField |
DynStruct.addDynFieldArray(String name) |
DynField |
DynStruct.addDynFieldBoolean(String name) |
DynField |
DynStruct.addDynFieldChoice(String name,
int type,
Object defaultValue,
DynObjectValueItem[] values)
Deprecated.
to be removed in gvSIG 2.1.0
|
DynField |
DynStruct.addDynFieldChoice(String name,
int type,
Object defaultValue,
DynObjectValueItem[] values,
boolean mandatory,
boolean persistent)
Deprecated.
to be removed in gvSIG 2.1.0
|
DynField |
DynStruct.addDynFieldDate(String name) |
DynField |
DynStruct.addDynFieldDouble(String name) |
DynField |
DynStruct.addDynFieldFile(String name) |
DynField |
DynStruct.addDynFieldFloat(String name) |
DynField |
DynStruct.addDynFieldFolder(String name) |
DynField |
DynStruct.addDynFieldInt(String name) |
DynField |
DynStruct.addDynFieldList(String name) |
DynField |
DynStruct.addDynFieldLong(String name) |
DynField |
DynStruct.addDynFieldMap(String name) |
DynField |
DynStruct.addDynFieldObject(String name) |
DynField |
DynStruct.addDynFieldRange(String name,
int type,
Object defaultValue,
Object min,
Object max)
Deprecated.
to be removed in gvSIG 2.1.0
|
DynField |
DynStruct.addDynFieldRange(String name,
int type,
Object defaultValue,
Object min,
Object max,
boolean mandatory,
boolean persistent)
Deprecated.
to be removed in gvSIG 2.1.0
|
DynField |
DynStruct.addDynFieldSet(String name) |
DynField |
DynStruct.addDynFieldSingle(String name,
int type,
Object defaultValue)
Deprecated.
to be removed in gvSIG 2.1.0
|
DynField |
DynStruct.addDynFieldSingle(String name,
int type,
Object defaultValue,
boolean mandatory,
boolean persistent)
Deprecated.
to be removed in gvSIG 2.1.0
|
DynField |
DynStruct.addDynFieldString(String name) |
DynField |
DynStruct.addDynFieldURI(String name) |
DynField |
DynStruct.addDynFieldURL(String name) |
DynField |
DynStruct.getDeclaredDynField(String name) |
DynField[] |
DynStruct.getDeclaredDynFields() |
DynField |
DynStruct.getDynField(String name) |
DynField[] |
DynStruct.getDynFields() |
DynField |
DynField.getElementsType()
When a field is of type container, this method return a DynClass
that define the type of elements.
|
DynField |
DynField.setAvailableValues(DynObjectValueItem[] values) |
DynField |
DynField.setAvailableValues(List values) |
DynField |
DynField.setClassOfItems(Class theClass)
If field type is List, Set or Map, this class is the class of items.
|
DynField |
DynField.setClassOfValue(Class theClass)
Sets the class used for the values of the field.
|
DynField |
DynField.setDefaultDynValue(Object defaultValue)
Deprecated.
use instead
setDefaultFieldValue(Object) |
DynField |
DynField.setDefaultFieldValue(Object defaultValue)
Set the default value used for this field when a new
object with this field is created.
|
DynField |
DynField.setDescription(String description)
Sets the description asociated to this field.
|
DynField |
DynField.setElementsType(DynStruct type)
Set the type of items when the field is a container.
|
DynField |
DynField.setElementsType(int type)
Set the type of items when the field is a container.
|
DynField |
DynField.setGroup(String groupName) |
DynField |
DynField.setHidden(boolean hidden) |
DynField |
DynField.setMandatory(boolean mandatory) |
DynField |
DynField.setMaxValue(Object maxValue) |
DynField |
DynField.setMinValue(Object minValue) |
DynField |
DynField.setOrder(int order) |
DynField |
DynField.setPersistent(boolean persistent)
Sets if the field must be persisted or not.
|
DynField |
DynField.setReadOnly(boolean isReadOnly)
Sets if the field is readOnly or not.
|
DynField |
DynField.setSubtype(String subtype)
Strings used as subtype for this field.
|
DynField |
DynField.setTheTypeOfAvailableValues(int type)
Deprecated.
don't use, set minValue/maxValue and availableValues instead
|
DynField |
DynField.setType(DataType type) |
DynField |
DynField.setType(int type)
Sets the type of the field.
|
Modifier and Type | Method and Description |
---|---|
DynField |
DynObjectFieldSubtypeRequiredValueException.getDefinition() |
DynField |
DynFieldRequiredValueException.getDynField() |
DynField |
DynObjectFieldSubtypeRequiredValueException.getDynField() |
Constructor and Description |
---|
DynFieldRequiredValueException(DynField field,
Object value) |
DynFieldValidateException(Object value,
DynField field) |
DynFieldValidateException(Object value,
DynField field,
Throwable cause) |
DynObjectFieldSubtypeRequiredValueException(DynStruct parentDefinition,
DynField field,
Object value) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDynField |
Modifier and Type | Method and Description |
---|---|
DynField |
DefaultDynClass.addDynField(DynField field) |
DynField |
DefaultDynClass.addDynField(String name) |
DynField |
DefaultDynClass.addDynFieldArray(String name) |
DynField |
DefaultDynClass.addDynFieldBoolean(String name) |
DynField |
DefaultDynClass.addDynFieldChoice(String name,
int type,
Object defaultValue,
DynObjectValueItem[] values) |
DynField |
DefaultDynClass.addDynFieldChoice(String name,
int type,
Object defaultValue,
DynObjectValueItem[] values,
boolean mandatory,
boolean persistent) |
DynField |
DefaultDynClass.addDynFieldDate(String name) |
DynField |
DefaultDynClass.addDynFieldDouble(String name) |
DynField |
DefaultDynClass.addDynFieldFile(String name) |
DynField |
DefaultDynClass.addDynFieldFloat(String name) |
DynField |
DefaultDynClass.addDynFieldFolder(String name) |
DynField |
DefaultDynClass.addDynFieldInt(String name) |
DynField |
DefaultDynClass.addDynFieldList(String name) |
DynField |
DefaultDynClass.addDynFieldLong(String name) |
DynField |
DefaultDynClass.addDynFieldMap(String name) |
DynField |
DefaultDynClass.addDynFieldObject(String name) |
DynField |
DefaultDynClass.addDynFieldObject(String name,
String dynObjectFullName) |
DynField |
DefaultDynClass.addDynFieldObjectList(String name,
String fullDynObjectName) |
DynField |
DefaultDynClass.addDynFieldRange(String name,
int type,
Object defaultValue,
Object min,
Object max) |
DynField |
DefaultDynClass.addDynFieldRange(String name,
int type,
Object defaultValue,
Object min,
Object max,
boolean mandatory,
boolean persistent) |
DynField |
DefaultDynClass.addDynFieldSet(String name) |
DynField |
DefaultDynClass.addDynFieldSingle(String name,
int type,
Object defaultValue) |
DynField |
DefaultDynClass.addDynFieldSingle(String name,
int type,
Object defaultValue,
boolean mandatory,
boolean persistent) |
DynField |
DefaultDynClass.addDynFieldString(String name) |
DynField |
DefaultDynClass.addDynFieldURI(String name) |
DynField |
DefaultDynClass.addDynFieldURL(String name) |
DynField |
DefaultDynClass.getDeclaredDynField(String name) |
DynField[] |
DefaultDynClass.getDeclaredDynFields() |
DynField |
DefaultDynClass.getDynField(String name) |
DynField[] |
DefaultDynClass.getDynFields() |
DynField |
DefaultDynField.getElementsType() |
DynField |
DefaultDynField.setAvailableValues(DynObjectValueItem[] availableValues) |
DynField |
DefaultDynField.setAvailableValues(List availableValues) |
DynField |
DefaultDynField.setClassOfItems(Class theClass) |
DynField |
DefaultDynField.setClassOfValue(Class theClass) |
DynField |
DefaultDynField.setDefaultDynValue(Object defaultValue) |
DynField |
DefaultDynField.setDefaultFieldValue(Object defaultValue) |
DynField |
DefaultDynField.setDescription(String description) |
DynField |
DefaultDynField.setElementsType(DynStruct type) |
DynField |
DefaultDynField.setElementsType(int type) |
DynField |
DefaultDynField.setGroup(String groupName) |
DynField |
DefaultDynField.setHidden(boolean hidden) |
DynField |
DefaultDynField.setLabel(String label) |
DynField |
DefaultDynField.setMandatory(boolean mandatory) |
DynField |
DefaultDynField.setMaxValue(Object maxValue) |
DynField |
DefaultDynField.setMinValue(Object minValue) |
DynField |
DefaultDynField.setOrder(int order) |
DynField |
DefaultDynField.setPersistent(boolean persistent) |
DynField |
DefaultDynField.setReadOnly(boolean isReadOnly) |
DynField |
DefaultDynField.setSubtype(String subtype) |
DynField |
DefaultDynField.setTheTypeOfAvailableValues(int type) |
DynField |
DefaultDynField.setType(DataType dataType) |
DynField |
DefaultDynField.setType(int dataType) |
DynField |
DefaultDynField.setValidateElements(boolean validate) |
Modifier and Type | Method and Description |
---|---|
DynField |
DefaultDynClass.addDynField(DynField field) |
Constructor and Description |
---|
PersistenceInvalidTypeForPropertyException(String name,
DynStruct definition,
DynField field,
Object value) |
Constructor and Description |
---|
PersistenceUnssuportedDefinitionTypeException(String classname,
DynStruct definition,
DynField field) |
Copyright © 2013 gvSIG Association. All Rights Reserved.