public class DynFormField
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
DynFormField() |
DynFormField(java.lang.String name,
java.util.List<DynFormField> subList) |
DynFormField(java.lang.String name,
java.lang.String datatype,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
void |
addSubField(DynFormField field) |
void |
addSubFieldList(java.util.List<DynFormField> fieldList) |
DynFormField |
clone() |
boolean |
equals(DynFormField other) |
java.lang.String |
getAlertText() |
DynFormUserAttributes |
getAttributes() |
java.lang.String |
getBackgroundColour() |
java.lang.String |
getChoiceID() |
java.lang.String |
getDatatype() |
java.lang.String |
getDataTypeUnprefixed() |
java.lang.String |
getDefaultToolTip() |
java.util.List<java.lang.String> |
getEnumeratedValues() |
java.awt.Font |
getFont() |
java.lang.String |
getGroupID() |
java.lang.String |
getImageAbove() |
java.lang.String |
getImageAboveAlign() |
java.lang.String |
getImageBelow() |
java.lang.String |
getImageBelowAlign() |
java.lang.String |
getLabelText() |
int |
getLevel() |
DynFormFieldListFacet |
getListType() |
long |
getMaxoccurs() |
java.lang.String |
getMaxOccursStr() |
long |
getMinoccurs() |
java.lang.String |
getMinOccursStr() |
java.lang.String |
getName() |
java.lang.String |
getNamespacePrefix() |
long |
getOccursCount() |
int |
getOrder() |
FormParameter |
getParam() |
DynFormField |
getParent() |
DynFormFieldRestriction |
getRestriction() |
DynFormField |
getSubField(java.lang.String name) |
java.util.List<DynFormField> |
getSubFieldList() |
java.lang.String |
getTextAbove() |
java.lang.String |
getTextBelow() |
java.lang.String |
getTextJustify() |
java.lang.String |
getToolTip() |
DynFormFieldUnion |
getUnion() |
java.awt.Font |
getUserDefinedFont() |
java.lang.String |
getUserDefinedFontStyle() |
java.lang.String |
getValue() |
boolean |
hasBlackoutAttribute() |
boolean |
hasEnumeratedValues() |
boolean |
hasHideAttribute() |
boolean |
hasHideIfAttribute(java.lang.String data) |
boolean |
hasListType() |
boolean |
hasNullValue() |
boolean |
hasParent() |
boolean |
hasRestriction() |
boolean |
hasSkipValidationAttribute() |
boolean |
hasUnion() |
boolean |
hasZeroMinimum() |
void |
hide() |
boolean |
isChoiceField() |
boolean |
isEmptyComplexTypeFlag() |
boolean |
isEmptyOptionalInputOnly() |
boolean |
isFieldContainer() |
boolean |
isGroupedField() |
boolean |
isHidden(java.lang.String data) |
boolean |
isInputOnly() |
boolean |
isLineAbove() |
boolean |
isLineBelow() |
boolean |
isNullMaxoccurs() |
boolean |
isNullMinoccurs() |
boolean |
isPrimitiveType() |
boolean |
isRequired() |
boolean |
isSimpleField() |
boolean |
isTextArea() |
boolean |
isVisible() |
boolean |
isYDocument() |
boolean |
removeSubField(DynFormField field) |
void |
setAttributes(DynFormUserAttributes attributes) |
void |
setChoiceID(java.lang.String choiceID) |
void |
setDatatype(java.lang.String datatype) |
void |
setEmptyComplexTypeFlag(boolean flag) |
void |
setEnumeratedValues(java.util.List<java.lang.String> enumValues) |
void |
setGroupID(java.lang.String groupID) |
void |
setLevel(int level) |
void |
setListType(DynFormFieldListFacet list) |
void |
setMaxoccurs(long maxoccurs) |
void |
setMaxoccurs(java.lang.String maxoccurs) |
void |
setMinoccurs(long minoccurs) |
void |
setMinoccurs(java.lang.String minoccurs) |
void |
setName(java.lang.String name) |
void |
setNullMaxoccurs(boolean nullMaxoccurs) |
void |
setNullMinoccurs(boolean nullMinoccurs) |
void |
setOccursCount(long occursCount) |
void |
setOrder(int order) |
void |
setParam(FormParameter param) |
void |
setParent(DynFormField parent) |
void |
setRequired(boolean required) |
void |
setRestriction(DynFormFieldRestriction restriction) |
void |
setRestrictionAttributes() |
void |
setSubFieldList(java.util.List<DynFormField> subList) |
void |
setUnion(DynFormFieldUnion union) |
void |
setValue(java.lang.String value) |
void |
show() |
public DynFormField()
public DynFormField(java.lang.String name, java.lang.String datatype, java.lang.String value)
public DynFormField(java.lang.String name, java.util.List<DynFormField> subList)
public DynFormField clone()
clone
in class java.lang.Object
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDatatype()
public void setDatatype(java.lang.String datatype)
public java.lang.String getDataTypeUnprefixed()
public java.lang.String getNamespacePrefix()
public java.lang.String getValue()
public void setValue(java.lang.String value)
public long getMinoccurs()
public void setMinoccurs(long minoccurs)
public java.lang.String getMinOccursStr()
public void setMinoccurs(java.lang.String minoccurs)
public long getMaxoccurs()
public void setMaxoccurs(long maxoccurs)
public void setMaxoccurs(java.lang.String maxoccurs)
public java.lang.String getMaxOccursStr()
public boolean isNullMinoccurs()
public void setNullMinoccurs(boolean nullMinoccurs)
public boolean isNullMaxoccurs()
public void setNullMaxoccurs(boolean nullMaxoccurs)
public FormParameter getParam()
public void setParam(FormParameter param)
public int getLevel()
public void setLevel(int level)
public int getOrder()
public void setOrder(int order)
public long getOccursCount()
public void setOccursCount(long occursCount)
public DynFormField getParent()
public void setParent(DynFormField parent)
public void setEmptyComplexTypeFlag(boolean flag)
public boolean isEmptyComplexTypeFlag()
public void setRequired(boolean required)
public boolean isRequired()
public void hide()
public void show()
public boolean hasZeroMinimum()
public void setEnumeratedValues(java.util.List<java.lang.String> enumValues)
public java.util.List<java.lang.String> getEnumeratedValues()
public boolean hasEnumeratedValues()
public void setSubFieldList(java.util.List<DynFormField> subList)
public java.util.List<DynFormField> getSubFieldList()
public DynFormField getSubField(java.lang.String name)
public boolean isFieldContainer()
public void addSubField(DynFormField field)
public void addSubFieldList(java.util.List<DynFormField> fieldList)
public boolean removeSubField(DynFormField field)
public java.lang.String getGroupID()
public void setGroupID(java.lang.String groupID)
public java.lang.String getChoiceID()
public void setChoiceID(java.lang.String choiceID)
public boolean isChoiceField()
public boolean isGroupedField()
public boolean isSimpleField()
public java.awt.Font getFont()
public DynFormFieldRestriction getRestriction()
public void setRestriction(DynFormFieldRestriction restriction)
public boolean hasRestriction()
public void setUnion(DynFormFieldUnion union)
public DynFormFieldUnion getUnion()
public boolean hasUnion()
public boolean hasParent()
public void setListType(DynFormFieldListFacet list)
public DynFormFieldListFacet getListType()
public boolean hasListType()
public DynFormUserAttributes getAttributes()
public void setAttributes(DynFormUserAttributes attributes)
public boolean isPrimitiveType()
public boolean equals(DynFormField other)
public java.lang.String getAlertText()
public java.lang.String getLabelText()
public boolean isInputOnly()
public boolean hasHideAttribute()
public boolean hasHideIfAttribute(java.lang.String data)
public boolean isHidden(java.lang.String data)
public boolean isVisible()
public boolean isEmptyOptionalInputOnly()
public boolean hasNullValue()
public java.lang.String getToolTip()
public java.lang.String getDefaultToolTip()
public boolean hasSkipValidationAttribute()
public java.lang.String getTextJustify()
public boolean hasBlackoutAttribute()
public java.lang.String getUserDefinedFontStyle()
public java.lang.String getBackgroundColour()
public boolean isTextArea()
public boolean isYDocument()
public java.lang.String getImageAbove()
public java.lang.String getImageBelow()
public java.lang.String getImageAboveAlign()
public java.lang.String getImageBelowAlign()
public boolean isLineAbove()
public boolean isLineBelow()
public java.lang.String getTextAbove()
public java.lang.String getTextBelow()
public java.awt.Font getUserDefinedFont()
public void setRestrictionAttributes()
Copyright © 2004-2014 The YAWL Foundation.