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