public abstract class XItem extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
protected boolean |
submitsValues |
protected List<String> |
validationError |
protected XFormConfig |
xFormConfig |
| Constructor and Description |
|---|
XItem(org.json.JSONObject jsonObject,
XFormConfig xFormConfig) |
protected static final org.slf4j.Logger LOG
protected boolean submitsValues
protected XFormConfig xFormConfig
public XItem(org.json.JSONObject jsonObject,
XFormConfig xFormConfig)
public String getLang()
public String getI18NValue(org.json.JSONObject json, String defaultValue, XProperty property)
public String getI18NValueR(org.json.JSONObject json, String defaultValue, XProperty property)
public String getCssClasses()
public String getImageheight()
public void setImageheight(String imageheight)
public String getImagewidth()
public void setImagewidth(String imagewidth)
public String getId()
public void setId(String id)
public void setName(String name)
public String getName()
public String getAliasname()
public void setAliasname(String aliasname)
public String getHeader()
public void setHeader(String header)
public String getSubheader()
public void setSubheader(String subheader)
public String getMaxwidth()
public void setMaxwidth(String maxwidth)
public String getMinwidth()
public void setMinwidth(String minwidth)
public String getLabel()
public void setLegend(String legend)
legend - the legend to setpublic void setLabel(String label)
public String getRtevalue()
public String getCheckedvalue()
public String getFilepreview()
public void setFilepreview(String filepreview)
public String getPlaceholder()
public String getTitle()
public String getAlt()
public String getMaxlength()
public void setMaxlength(String maxlength)
public String getMinlength()
public void setMinlength(String minlength)
public String getValue()
public org.json.JSONArray getJsonValues()
public void setJsonValues(org.json.JSONArray jsonValues)
public void setValue(String value)
public void setRtevalue(String rtevalue)
rtevalue - the rtevalue to setpublic void setCheckedvalue(String checkedvalue)
public String getHeight()
public void setHeight(String height)
public String getLabelwidth()
public void setLabelwidth(String labelwidth)
public String getLegend()
public String getLabeldir()
public void setLabeldir(String labeldir)
public String getImage()
public void setImage(String image)
public org.json.JSONArray getOptions()
public void setOptions(org.json.JSONArray options)
public org.json.JSONArray getButtons()
public void setButtons(org.json.JSONArray buttons)
public String getTextalign()
public void setTextalign(String textalign)
public String getComputedwidth()
public void setComputedwidth(String computedwidth)
public com.hp.gagawa.java.FertileNode getFertileNode()
public void setFertileNode(com.hp.gagawa.java.FertileNode fertileNode)
public String getParentId()
public void setParentId(String parentId)
public String getRowid()
public void setRowid(String rowid)
public boolean getRequired()
public boolean isReadonly()
public boolean isValidateOnServerSide()
public boolean isHidden()
public boolean getNote()
public boolean isStatusdependent()
public org.json.JSONArray getViewstatus()
public boolean isUsergrouppendent()
public org.json.JSONArray getViewusergroup()
public boolean isReadonlyStatusdependent()
public org.json.JSONArray getReadonlyViewstatus()
public boolean isReadonlyUsergrouppendant()
public org.json.JSONArray getReadonlyViewusergroup()
public void setReadonly(boolean readonly)
public boolean getReadonly()
public void setRequired(boolean required)
public boolean getMask()
public void setMask(boolean required)
public String getRequiredgroup()
public void setRequiredgroup(String requiredgroup)
public String getSelectlayout()
public void setSelectlayout(String selectlayout)
public String getSelecttextlayout()
public String getSelectcolumnwidth()
public void setSelectcolumnwidth(String selectcolumnwidth)
public void setSelecttextlayout(String selecttextlayout)
public String getCheckboxmin()
public void setCheckboxmin(String checkboxmin)
public String getCheckboxmax()
public void setCheckboxmax(String checkboxmax)
public String getDatatype()
public void setDatatype(String datatype)
public String getMinvalue()
public void setMinvalue(String minvalue)
public String getMaxvalue()
public void setMaxvalue(String maxvalue)
public String getMaxfilesize()
public void setMaxfilesize(String maxfilesize)
public String getFileextension()
public void setFileextension(String fileextension)
public String getFileoutputalias()
public void setFileoutputalias(String fileoutputalias)
public String getEquals()
public void setEquals(String equals)
public String getRequiredif()
public void setRequiredif(String requiredif)
public String getReadonlyif()
public void setReadonlyif(String readonlyif)
public String getHiddenif()
public void setHiddenif(String hiddenif)
public String getRequiredifcomp()
public void setRequiredifcomp(String requiredifcomp)
public String getRequiredifvalue()
public void setRequiredifvalue(String requiredifvalue)
public String getReadonlyifcomp()
public void setReadonlyifcomp(String readonlyifcomp)
public String getReadonlyifvalue()
public void setReadonlyifvalue(String readonlyifvalue)
public String getHiddenifcomp()
public void setHiddenifcomp(String hiddenifcomp)
public String getHiddenifvalue()
public void setHiddenifvalue(String hiddenifvalue)
public String getHelptext()
public String getComment()
public void setComment(String comment)
protected void addValidationAttributes(com.hp.gagawa.java.Node node)
node - HTML-Element an welches die Attribute angehängt werden sollenpublic com.hp.gagawa.java.elements.Label getLabelItem()
public boolean setForAttribute()
public String getUnit()
public String getUnitwidth()
public void setUnitwidth(String unitwidth)
public com.hp.gagawa.java.elements.Label getUnitItem()
public com.hp.gagawa.java.elements.Div getErrorItem(XItem xitem)
public com.hp.gagawa.java.elements.Div getHelpItem(XItem xitem)
public String getStyle()
public com.hp.gagawa.java.elements.Div getItem()
public org.json.JSONObject getDynValues()
public abstract void render()
public static String getIcon()
public static Integer getIdx()
public static String getHoverIcon()
public static String getPrefix()
public static String getAlias()
public String getDatasource()
public boolean isSubmitsValues()
public void setDatasource(String datasource)
datasource - the datasource to setpublic org.json.JSONArray getAttributes()
public void setAttributes(org.json.JSONArray attributes)
attributes - the attributes to setpublic void addAttributes2Item(com.hp.gagawa.java.Node n)
public void addValidationError(String error)
public boolean hasValidationErrors()
public boolean isContainerElement()
Copyright © 2016. All rights reserved.