Package de.xima.fc.form.common.abstracts
Class AMetaDataWrapper
- java.lang.Object
-
- de.xima.fc.form.common.abstracts.AMetaDataWrapper
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DefaultFD2MetaDataWrapper
public abstract class AMetaDataWrapper extends Object implements Serializable
Diese Klasse bildet den Rahmen für die Meta-Daten die einem Formular angefügt werden können. Es beinhaltet eine Liste vonJSONObject
die den Inhalt des umschließendenJSONObject
s darstellen. Neben denJSONObject
werden noch weiter Meta-Informationen, wie die Serverzeit dem umschließendenJSONObject
angefügt.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_SCRIPT_NAME
The default name used for the JavaScript global variable with the metadata such as the name and ID of the form and client or the current URLs.
-
Constructor Summary
Constructors Constructor Description AMetaDataWrapper()
Default constructor, to create the script block of metadata with the default nameDEFAULT_SCRIPT_NAME
AMetaDataWrapper(String scriptName)
Konstruktor um einen individuellen Namen für den Skriptblock zu definieren, über welchen das Objekt im JavaScript referenziert werden kann.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract Map<String,List<String[]>>
getDataMap()
abstract String
getInnerJSONString()
Deprecated.usegetJSON()
abstract com.alibaba.fastjson.JSONObject
getJSON()
com.hp.gagawa.java.elements.Script
getScriptMetaData()
Liefert das HTML-Element, welches ins Form eingehängt wird
-
-
-
Field Detail
-
DEFAULT_SCRIPT_NAME
public static final String DEFAULT_SCRIPT_NAME
The default name used for the JavaScript global variable with the metadata such as the name and ID of the form and client or the current URLs.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AMetaDataWrapper
public AMetaDataWrapper()
Default constructor, to create the script block of metadata with the default nameDEFAULT_SCRIPT_NAME
-
AMetaDataWrapper
public AMetaDataWrapper(String scriptName)
Konstruktor um einen individuellen Namen für den Skriptblock zu definieren, über welchen das Objekt im JavaScript referenziert werden kann. Ist der scriptNamenull
, so wird auf denDEFAULT_SCRIPT_NAME
zurückgegriffen.- Parameters:
scriptName
- Name unter dem der Knoten referenzierbar ist.
-
-
Method Detail
-
getScriptMetaData
public com.hp.gagawa.java.elements.Script getScriptMetaData()
Liefert das HTML-Element, welches ins Form eingehängt wird- Returns:
Node
der eingefügt wird.- Throws:
com.alibaba.fastjson.JSONException
- Fehler beim Hinzufügen zuJSONObject
-
getInnerJSONString
@Deprecated public abstract String getInnerJSONString()
Deprecated.usegetJSON()
-
getJSON
public abstract com.alibaba.fastjson.JSONObject getJSON()
-
-