| java.lang.Object org.pentaho.core.util.XForm
XForm | public class XForm (Code) | | |
Method Summary | |
public static String | completeXForm(int outputType, String formName, StringBuffer xformHeader, StringBuffer xformBody, IPentahoSession session) | public static void | completeXFormHeader(String formName, StringBuffer xformHeader) | public static void | createXFormControl(String fieldName, Object defaultValues, String formName, StringBuffer xformHeader, StringBuffer xformBody, boolean visible) | public static void | createXFormControl(int type, String fieldName, Object defaultValues, List values, Map displayNames, String formName, StringBuffer xformHeader, StringBuffer xformBody) | public static void | createXFormHeader(String formName, StringBuffer xformHeader) | public static void | createXFormSubmit(String formName, StringBuffer xformBody, String buttonText) | public static String | transform(String xForm, String method, IPentahoSession session) Using html4.xsl, transform the xml in the xForm string to an HTML form snippet. | public static String | transformSnippet(Node xForm, IPentahoSession session) | public static String | transformSnippet(String xFormSnippet, String method, IPentahoSession session) Using html4.xsl, wrap the XForm String in xFormSnippet in a <pho:snippet>, and
transform the wrapped XSL into an HTML form snippet. |
OUTPUT_HTML | final public static int OUTPUT_HTML(Code) | | |
OUTPUT_HTML_PAGE | final public static int OUTPUT_HTML_PAGE(Code) | | |
OUTPUT_XFORM | final public static int OUTPUT_XFORM(Code) | | |
TYPE_CHECK_MULTI | final public static int TYPE_CHECK_MULTI(Code) | | |
TYPE_CHECK_MULTI_SCROLL | final public static int TYPE_CHECK_MULTI_SCROLL(Code) | | |
TYPE_CHECK_MULTI_SCROLL_2_COLUMN | final public static int TYPE_CHECK_MULTI_SCROLL_2_COLUMN(Code) | | |
TYPE_CHECK_MULTI_SCROLL_3_COLUMN | final public static int TYPE_CHECK_MULTI_SCROLL_3_COLUMN(Code) | | |
TYPE_CHECK_MULTI_SCROLL_4_COLUMN | final public static int TYPE_CHECK_MULTI_SCROLL_4_COLUMN(Code) | | |
TYPE_LIST | final public static int TYPE_LIST(Code) | | |
TYPE_LIST_MULTI | final public static int TYPE_LIST_MULTI(Code) | | |
TYPE_RADIO | final public static int TYPE_RADIO(Code) | | |
TYPE_SELECT | final public static int TYPE_SELECT(Code) | | |
TYPE_TEXT | final public static int TYPE_TEXT(Code) | | |
transform | public static String transform(String xForm, String method, IPentahoSession session) throws TransformerException(Code) | | Using html4.xsl, transform the xml in the xForm string to an HTML form snippet.
Parameters: xForm - The xml string being transformed. Parameters: method - HTML form method, generally either "post" or "get". Parameters: session - HTML form snippet, null on error. throws: TransformerException - if the transform fails. |
transformSnippet | public static String transformSnippet(String xFormSnippet, String method, IPentahoSession session) throws TransformerException(Code) | | Using html4.xsl, wrap the XForm String in xFormSnippet in a <pho:snippet>, and
transform the wrapped XSL into an HTML form snippet.
Parameters: xFormSnippet - The xml snippet being transformed. Parameters: method - HTML form method, generally either "post" or "get". Parameters: session - HTML form snippet, null on error. throws: TransformerException - if the transform fails. |
|
|