Class FormDefinitionLoader
- java.lang.Object
-
- com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.FormDefinitionLoader
-
public class FormDefinitionLoader extends Object
This class reads an structure xml and create the form elements containment hierarchy.- Author:
- Johny Andres Ortega Ruiz <johny.ortega@kuwaiba.org>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
TAG_BUTTON
static QName
TAG_CHECK_BOX
static QName
TAG_COMBO_BOX
static QName
TAG_DATE_FIELD
static QName
TAG_FORM
static QName
TAG_GRID
static QName
TAG_GRID_LAYOUT
static QName
TAG_HORIZONTAL_LAYOUT
static QName
TAG_I18N
static QName
TAG_IMAGE
static QName
TAG_LABEL
static QName
TAG_LIST_SELECT_FILTER
static QName
TAG_MINI_APPLICATION
static QName
TAG_ROOT
static QName
TAG_SCRIPT
static QName
TAG_SUBFORM
static QName
TAG_TEXT_AREA
static QName
TAG_TEXT_FIELD
static QName
TAG_TREE
static QName
TAG_UPLOAD
static QName
TAG_VERTICAL_LAYOUT
-
Constructor Summary
Constructors Constructor Description FormDefinitionLoader(String formDefinitionsDirectory, byte[] structure)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
build()
void
fireOnload(ScriptQueryExecutor scriptQueryExecutor)
ElementForm
getRoot()
static ElementScript
loadExternalScripts(String formDefinitionsDirectory, String srcs)
-
-
-
Field Detail
-
TAG_ROOT
public static final QName TAG_ROOT
-
TAG_FORM
public static final QName TAG_FORM
-
TAG_GRID_LAYOUT
public static final QName TAG_GRID_LAYOUT
-
TAG_I18N
public static final QName TAG_I18N
-
TAG_LABEL
public static final QName TAG_LABEL
-
TAG_TEXT_FIELD
public static final QName TAG_TEXT_FIELD
-
TAG_VERTICAL_LAYOUT
public static final QName TAG_VERTICAL_LAYOUT
-
TAG_TEXT_AREA
public static final QName TAG_TEXT_AREA
-
TAG_DATE_FIELD
public static final QName TAG_DATE_FIELD
-
TAG_COMBO_BOX
public static final QName TAG_COMBO_BOX
-
TAG_GRID
public static final QName TAG_GRID
-
TAG_BUTTON
public static final QName TAG_BUTTON
-
TAG_SUBFORM
public static final QName TAG_SUBFORM
-
TAG_HORIZONTAL_LAYOUT
public static final QName TAG_HORIZONTAL_LAYOUT
-
TAG_IMAGE
public static final QName TAG_IMAGE
-
TAG_SCRIPT
public static final QName TAG_SCRIPT
-
TAG_TREE
public static final QName TAG_TREE
-
TAG_LIST_SELECT_FILTER
public static final QName TAG_LIST_SELECT_FILTER
-
TAG_UPLOAD
public static final QName TAG_UPLOAD
-
TAG_MINI_APPLICATION
public static final QName TAG_MINI_APPLICATION
-
TAG_CHECK_BOX
public static final QName TAG_CHECK_BOX
-
-
Constructor Detail
-
FormDefinitionLoader
public FormDefinitionLoader(String formDefinitionsDirectory, byte[] structure)
-
-
Method Detail
-
getRoot
public ElementForm getRoot()
-
loadExternalScripts
public static ElementScript loadExternalScripts(String formDefinitionsDirectory, String srcs)
-
build
public void build()
-
fireOnload
public void fireOnload(ScriptQueryExecutor scriptQueryExecutor)
-
-