org.ofbiz.widget.form
Class FormFactory
java.lang.Object
org.ofbiz.widget.form.FormFactory
public class FormFactory
- extends java.lang.Object
Widget Library - Form factory class
Method Summary |
static ModelForm |
createModelForm(org.w3c.dom.Document formFileDoc,
ModelReader entityModelReader,
DispatchContext dispatchContext,
java.lang.String formLocation,
java.lang.String formName)
|
static ModelForm |
createModelForm(org.w3c.dom.Element formElement,
ModelReader entityModelReader,
DispatchContext dispatchContext,
java.lang.String formLocation,
java.lang.String formName)
|
static ModelForm |
getFormFromLocation(java.lang.String resourceName,
java.lang.String formName,
ModelReader entityModelReader,
DispatchContext dispatchContext)
|
static ModelForm |
getFormFromWebappContext(java.lang.String resourceName,
java.lang.String formName,
HttpServletRequest request)
|
static java.util.Map<java.lang.String,ModelForm> |
getFormsFromLocation(java.lang.String resourceName,
ModelReader entityModelReader,
DispatchContext dispatchContext)
|
static java.util.Map<java.lang.String,ModelForm> |
readFormDocument(org.w3c.dom.Document formFileDoc,
ModelReader entityModelReader,
DispatchContext dispatchContext,
java.lang.String formLocation)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
formLocationCache
public static final UtilCache<java.lang.String,ModelForm> formLocationCache
formWebappCache
public static final UtilCache<java.lang.String,ModelForm> formWebappCache
FormFactory
public FormFactory()
getFormsFromLocation
public static java.util.Map<java.lang.String,ModelForm> getFormsFromLocation(java.lang.String resourceName,
ModelReader entityModelReader,
DispatchContext dispatchContext)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
getFormFromLocation
public static ModelForm getFormFromLocation(java.lang.String resourceName,
java.lang.String formName,
ModelReader entityModelReader,
DispatchContext dispatchContext)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
getFormFromWebappContext
public static ModelForm getFormFromWebappContext(java.lang.String resourceName,
java.lang.String formName,
HttpServletRequest request)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
readFormDocument
public static java.util.Map<java.lang.String,ModelForm> readFormDocument(org.w3c.dom.Document formFileDoc,
ModelReader entityModelReader,
DispatchContext dispatchContext,
java.lang.String formLocation)
createModelForm
public static ModelForm createModelForm(org.w3c.dom.Document formFileDoc,
ModelReader entityModelReader,
DispatchContext dispatchContext,
java.lang.String formLocation,
java.lang.String formName)
createModelForm
public static ModelForm createModelForm(org.w3c.dom.Element formElement,
ModelReader entityModelReader,
DispatchContext dispatchContext,
java.lang.String formLocation,
java.lang.String formName)