public class FormSerializationManagerImpl extends Object implements FormSerializationManager
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_BAG_TYPE |
static String |
ATTR_ID |
static String |
ATTR_INPUT_ID |
static String |
ATTR_NAME |
static String |
ATTR_OUT_ID |
static String |
ATTR_POSITION |
static String |
ATTR_SUPPORTED_TYPE |
static String |
ATTR_TYPE |
static String |
ATTR_VALUE |
protected FieldTypeManager |
fieldTypeManager |
static String |
NODE_DATA_HOLDER |
static String |
NODE_FIELD |
static String |
NODE_FORM |
static String |
NODE_PROPERTY |
Constructor and Description |
---|
FormSerializationManagerImpl() |
Modifier and Type | Method and Description |
---|---|
protected String[] |
decodeStringArray(String textValue) |
Field |
deserializeField(Node nodeField) |
Form |
deserializeForm(Node nodeForm) |
Map<String,String> |
deserializeI18nEntrySet(String cadena) |
protected String |
encodeStringArray(String[] value) |
void |
generateDataHolderXML(DataHolder dataHolder,
XMLNode parent) |
void |
generateFieldXML(Field field,
XMLNode parent) |
String |
generateFormXML(Form form,
SystemAccess system) |
String |
generateFormXML(Form form,
XMLNode rootNode)
Generates the xml representation and mount in rootNode the structure to be included.
|
protected String |
getNodeAttributeValue(Node node,
String attributeName) |
Form |
loadFormFromXML(String xml) |
String |
serializeI18nSet(Map<String,String> i18nSet) |
public static final String NODE_FORM
public static final String NODE_FIELD
public static final String NODE_PROPERTY
public static final String NODE_DATA_HOLDER
public static final String ATTR_ID
public static final String ATTR_INPUT_ID
public static final String ATTR_OUT_ID
public static final String ATTR_POSITION
public static final String ATTR_TYPE
public static final String ATTR_BAG_TYPE
public static final String ATTR_SUPPORTED_TYPE
public static final String ATTR_NAME
public static final String ATTR_VALUE
protected FieldTypeManager fieldTypeManager
public String generateFormXML(Form form, SystemAccess system)
generateFormXML
in interface FormSerializationManager
public Form loadFormFromXML(String xml) throws Exception
loadFormFromXML
in interface FormSerializationManager
Exception
public String generateFormXML(Form form, XMLNode rootNode) throws Exception
Exception
public void generateDataHolderXML(DataHolder dataHolder, XMLNode parent)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.