public class ParseXML
extends java.lang.Object
Description: 解析模块XML文件
Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
| 构造器和说明 |
|---|
ParseXML() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String[] |
loadAllModule()
初始化时重新加载所有模块信息
|
static java.lang.String[] |
loadAllModule(boolean reload)
加载所有模块数据
|
static Drill |
loadDrill(org.jdom.Element drillEl,
Module module)
加载下钻的对象
|
static HeaderColumn |
loadHeaderColumn(org.jdom.Element headerEl,
Module module)
递归加载所有表头信息
|
static java.lang.String |
loadModuleXML(org.jdom.Element rootEl,
java.lang.String xmlPath,
java.lang.String path,
boolean reload)
加载文件
|
static java.lang.String[] |
loadModuleXML(java.lang.String xmlPath)
加载模块XML文件
|
static java.lang.String[] |
loadModuleXML(java.lang.String xmlPath,
boolean reload)
加载模块XML文件
|
static java.lang.String[] |
loadModuleXmlByJar(java.lang.String xmlPath,
boolean reload)
从JAR包中加载XML文件
|
static java.util.List<Parameter> |
loadParameter(org.jdom.Element moduleEl,
Module module)
加载参数信息
|
static java.lang.String[] |
loadScript(org.jdom.Element moduleEl,
Module module)
加载页面脚本文件
|
static java.util.List<Widget> |
loadWidget(org.jdom.Element moduleEl,
Module module)
加载页面控件
|
public static java.lang.String[] loadAllModule()
public static java.lang.String[] loadAllModule(boolean reload)
reload:{true|false} - 是否手动重新加载public static java.lang.String[] loadModuleXML(java.lang.String xmlPath)
xmlPath - Stringpublic static java.lang.String[] loadModuleXmlByJar(java.lang.String xmlPath,
boolean reload)
xmlPath - Stringreload - booleanpublic static java.lang.String[] loadModuleXML(java.lang.String xmlPath,
boolean reload)
xmlPath - Stringreload - {true|false} 是否重新加载模块public static java.lang.String loadModuleXML(org.jdom.Element rootEl,
java.lang.String xmlPath,
java.lang.String path,
boolean reload)
rootEl - 根结点xmlPath - XML绝对路径path - 相对路径reload - 是否重新加载public static java.lang.String[] loadScript(org.jdom.Element moduleEl,
Module module)
throws java.lang.Exception
moduleEl - Elementmodule - Modulejava.lang.Exception - Exceptionpublic static java.util.List<Widget> loadWidget(org.jdom.Element moduleEl, Module module) throws java.lang.Exception
moduleEl - Elementmodule - Modulejava.lang.Exception - Exceptionpublic static java.util.List<Parameter> loadParameter(org.jdom.Element moduleEl, Module module) throws java.lang.Exception
moduleEl - Elementmodule - Modulejava.lang.Exception - Exceptionpublic static Drill loadDrill(org.jdom.Element drillEl, Module module) throws java.lang.Exception
drillEl - Elementmodule - Modulejava.lang.Exception - Exceptionpublic static HeaderColumn loadHeaderColumn(org.jdom.Element headerEl, Module module) throws java.lang.Exception
headerEl - Elementmodule - Modulejava.lang.Exception - Exception