public class DDMFormField
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
DDMFormField() |
DDMFormField(DDMFormField ddmFormField) |
DDMFormField(java.lang.String name,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
void |
addDDMFormFieldRule(DDMFormFieldRule ddmFormFieldRule)
Deprecated.
As of Judson (7.1.x), with no direct replacement
|
void |
addNestedDDMFormField(DDMFormField nestedDDMFormField) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDataSourceType() |
java.lang.String |
getDataType() |
DDMForm |
getDDMForm() |
DDMFormFieldOptions |
getDDMFormFieldOptions() |
DDMFormFieldValidation |
getDDMFormFieldValidation() |
java.lang.String |
getFieldNamespace() |
java.lang.String |
getIndexType() |
LocalizedValue |
getLabel() |
java.lang.String |
getName() |
java.util.List<DDMFormField> |
getNestedDDMFormFields() |
java.util.Map<java.lang.String,DDMFormField> |
getNestedDDMFormFieldsMap() |
java.util.Map<java.lang.String,DDMFormField> |
getNontransientNestedDDMFormFieldsMap() |
LocalizedValue |
getPredefinedValue() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
java.lang.Object |
getProperty(java.lang.String name) |
LocalizedValue |
getStyle() |
LocalizedValue |
getTip() |
java.lang.String |
getType() |
java.lang.String |
getVisibilityExpression() |
int |
hashCode() |
boolean |
isLocalizable() |
boolean |
isMultiple() |
boolean |
isReadOnly() |
boolean |
isRepeatable() |
boolean |
isRequired() |
boolean |
isShowLabel() |
boolean |
isTransient() |
void |
setDataType(java.lang.String dataType) |
void |
setDDMForm(DDMForm ddmForm) |
void |
setDDMFormFieldOptions(DDMFormFieldOptions ddmFormFieldOptions) |
void |
setDDMFormFieldValidation(DDMFormFieldValidation ddmFormFieldValidation) |
void |
setFieldNamespace(java.lang.String fieldNamespace) |
void |
setIndexType(java.lang.String indexType) |
void |
setLabel(LocalizedValue label) |
void |
setLocalizable(boolean localizable) |
void |
setMultiple(boolean multiple) |
void |
setName(java.lang.String name) |
void |
setNestedDDMFormFields(java.util.List<DDMFormField> nestedDDMFormFields) |
void |
setPredefinedValue(LocalizedValue predefinedValue) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
void |
setReadOnly(boolean readOnly) |
void |
setRepeatable(boolean repeatable) |
void |
setRequired(boolean required) |
void |
setShowLabel(boolean showLabel) |
void |
setStyle(LocalizedValue style) |
void |
setTip(LocalizedValue tip) |
void |
setType(java.lang.String type) |
void |
setVisibilityExpression(java.lang.String visibilityExpression) |
public DDMFormField()
public DDMFormField(DDMFormField ddmFormField)
public DDMFormField(java.lang.String name, java.lang.String type)
@Deprecated public void addDDMFormFieldRule(DDMFormFieldRule ddmFormFieldRule)
public void addNestedDDMFormField(DDMFormField nestedDDMFormField)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getDataSourceType()
public java.lang.String getDataType()
public DDMForm getDDMForm()
public DDMFormFieldOptions getDDMFormFieldOptions()
public DDMFormFieldValidation getDDMFormFieldValidation()
public java.lang.String getFieldNamespace()
public java.lang.String getIndexType()
public LocalizedValue getLabel()
public java.lang.String getName()
public java.util.List<DDMFormField> getNestedDDMFormFields()
public java.util.Map<java.lang.String,DDMFormField> getNestedDDMFormFieldsMap()
public java.util.Map<java.lang.String,DDMFormField> getNontransientNestedDDMFormFieldsMap()
public LocalizedValue getPredefinedValue()
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.lang.Object getProperty(java.lang.String name)
public LocalizedValue getStyle()
public LocalizedValue getTip()
public java.lang.String getType()
public java.lang.String getVisibilityExpression()
public int hashCode()
hashCode
in class java.lang.Object
public boolean isLocalizable()
public boolean isMultiple()
public boolean isReadOnly()
public boolean isRepeatable()
public boolean isRequired()
public boolean isShowLabel()
public boolean isTransient()
public void setDataType(java.lang.String dataType)
public void setDDMForm(DDMForm ddmForm)
public void setDDMFormFieldOptions(DDMFormFieldOptions ddmFormFieldOptions)
public void setDDMFormFieldValidation(DDMFormFieldValidation ddmFormFieldValidation)
public void setFieldNamespace(java.lang.String fieldNamespace)
public void setIndexType(java.lang.String indexType)
public void setLabel(LocalizedValue label)
public void setLocalizable(boolean localizable)
public void setMultiple(boolean multiple)
public void setName(java.lang.String name)
public void setNestedDDMFormFields(java.util.List<DDMFormField> nestedDDMFormFields)
public void setPredefinedValue(LocalizedValue predefinedValue)
public void setProperty(java.lang.String name, java.lang.Object value)
public void setReadOnly(boolean readOnly)
public void setRepeatable(boolean repeatable)
public void setRequired(boolean required)
public void setShowLabel(boolean showLabel)
public void setStyle(LocalizedValue style)
public void setTip(LocalizedValue tip)
public void setType(java.lang.String type)
public void setVisibilityExpression(java.lang.String visibilityExpression)