public final class XFormRenderer extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
getI18NValue(XFormConfig xFormConfig,
String key) |
static XItem |
getItem(XItem xItem,
Map<String,List<String[]>> valuesMap,
XItemConditionProcessor itemConditionProcessor)
Diese Methode dient zum laden eines Items aus dem Formular mit allen gesetzten und benötigten Werten
|
static String |
getRenderedForm(IXForm xform)
Diese Methode liefert das Formular als HTML-Zeichenkette zurück.
|
public static String getI18NValue(XFormConfig xFormConfig, String key)
public static XItem getItem(XItem xItem, Map<String,List<String[]>> valuesMap, XItemConditionProcessor itemConditionProcessor) throws org.json.JSONException
xItem - das XItem aus dem XFormvaluesMap - eine Liste mit Formularwerten zum befüllen eines bereits existierenden Formulars (wenn der Wert
null ist oder die Liste leer ist, wird das Formular als leeres Formular angezeigt)xFormConfig - readOnlyRenderConditions - eine Liste vom Typ IXItemReadOnlyCondition um zu bestimmen ob das
XItem als read-only im Formular angezeigt werden soll.XItem oder null wenn das Item nicht existiertorg.json.JSONException - bei der Prüfung ob XItem read only ist.public static String getRenderedForm(IXForm xform) throws org.json.JSONException
xform - welches gerendert werden sollorg.json.JSONExceptionCopyright © 2016. All rights reserved.