public interface DynFormDefinition extends java.lang.Iterable<DynFormFieldDefinition>
Modifier and Type | Method and Description |
---|---|
DynFormFieldDefinition |
add(DynField definition) |
void |
add(DynStruct definition) |
DynObject |
createElement() |
DynFormFieldDefinition |
get(int index) |
DynFormFieldDefinition |
get(java.lang.String name) |
java.util.List<DynFormFieldDefinition> |
getDefinitions() |
java.util.List<DynFormFieldDefinition> |
getDefinitions(java.lang.String group) |
java.util.List<DynFormFieldDefinition> |
getDefinitions(java.lang.String group,
java.lang.String subgroup) |
DynStruct |
getElementsType() |
int |
getGroupOrder(java.lang.String group) |
java.util.List<java.lang.String> |
getGroups()
Return the list of groups names ordered,
|
java.lang.String |
getLabel() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getSubgroups(java.lang.String group) |
Tags |
getTags() |
void |
remove(java.lang.String name) |
void |
setElementsType(DynStruct struct) |
void |
setGroupOrder(java.lang.String group,
int order) |
void |
setLabel(java.lang.String label) |
int |
size() |
java.lang.String getName()
java.lang.String getLabel()
void setLabel(java.lang.String label)
java.util.List<java.lang.String> getGroups()
java.util.List<java.lang.String> getSubgroups(java.lang.String group)
java.util.List<DynFormFieldDefinition> getDefinitions()
java.util.List<DynFormFieldDefinition> getDefinitions(java.lang.String group)
java.util.List<DynFormFieldDefinition> getDefinitions(java.lang.String group, java.lang.String subgroup)
int getGroupOrder(java.lang.String group)
void setGroupOrder(java.lang.String group, int order)
void add(DynStruct definition)
DynFormFieldDefinition add(DynField definition)
DynFormFieldDefinition get(java.lang.String name)
DynFormFieldDefinition get(int index)
void remove(java.lang.String name)
int size()
Tags getTags()
DynObject createElement()
void setElementsType(DynStruct struct)
DynStruct getElementsType()