public final class ModuleData
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Description:
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
ModuleData() |
限定符和类型 | 方法和说明 |
---|---|
void |
addChartTheme(java.lang.String chartTheme) |
void |
addComponent(ModuleParserContext context,
Component component) |
void |
addComponentExport(ComponentExport_I component) |
void |
addComponentFormSaveMap(ComponentFormSave_I component) |
void |
addComponentLoad(ComponentLoad_I componentLoad) |
void |
addFixEndScript(java.lang.String script) |
void |
addIncludeFile(IncludeFileInfo ifi) |
void |
addModuleAfterParser(ParserModuleUtil.ModuleAfterParser_I obj) |
void |
addPageComponent(Component component) |
void |
addParserFirst(Component component) |
void |
addRelaQueryComponent(Component component) |
ModuleData |
clone() |
org.apache.poi.ss.usermodel.Workbook |
doComponentExport(ModuleContext context,
java.lang.String id) |
CSVWriter |
doComponentExportCSV(ModuleContext context,
java.lang.String id) |
java.util.Map<java.lang.String,Component> |
getAllPageComponent() |
java.lang.String |
getBeginHtml() |
ModuleCall |
getCall() |
void |
getChartThremeList(ModuleContext context,
java.lang.StringBuilder html) |
ComponentFormSave_I |
getComponentFormSave(java.lang.String id) |
ComponentLoad_I |
getComponentLoad(java.lang.String id) |
ComponentLoad_I |
getComponentLoadByUuid(java.lang.String mcuuid) |
java.lang.String |
getDesc() |
DsInfo |
getDsInfo(java.lang.String dsName) |
java.util.Map<java.lang.String,DsInfo> |
getDsMap() |
java.lang.String |
getDyncBg() |
java.lang.String |
getEndHtml() |
java.lang.String |
getFixEndScript() |
DsInfo |
getFormDsInfo(java.lang.String dsName)
获取填报数据集
|
java.lang.String |
getId() |
java.util.List<IncludeFileInfo> |
getIncludeFileList() |
java.util.List<IncludeFileInfo> |
getIncludeFileListAndCheck() |
java.util.List<InParamInfo> |
getInParamList() |
java.util.List<InParamInfo> |
getInParamListAndCheck() |
JavaAttr |
getJavaAttr() |
java.lang.String |
getLabel() |
LanguageAttr |
getLanguageAttr() |
Component |
getPageComponent(java.lang.String id)
获取页面组件
|
java.lang.String |
getPageStartFlag() |
boolean |
getPageVarBooleanValue(ModuleContext context,
java.lang.String varName,
boolean defaultValue) |
int |
getPageVarIntValue(ModuleContext context,
java.lang.String varName,
int defaultValue) |
int |
getPageVarIntValue(java.lang.String varName,
int defaultValue) |
java.lang.String |
getPageVarValue(ModuleContext context,
java.lang.String varName,
java.lang.String defaultValue) |
java.lang.String |
getPageVarValue(java.lang.String varName,
java.lang.String defaultValue) |
java.lang.String |
getPkgId() |
java.lang.String |
getPkgName() |
java.util.List<Component> |
getRelaQueryComponentList() |
ScriptCssAttr |
getScriptCssAttr() |
java.lang.String |
getSfp() |
TemplateData |
getTemplate() |
TemplateData |
getTemplate(ModuleContext context)
获取当前模型,参数默认:配置参数>_tid参数>皮肤在cookie中的skinId>默认模板
|
java.lang.String |
getTemplateId() |
java.lang.String |
getTitle() |
java.lang.String |
getXmlSource() |
boolean |
hasPaserComponent(ModuleContext context,
Component component)
判断是否解析该组件,因为有些组件设置的优先解析
|
boolean |
isDataLogEnable() |
boolean |
isDevModel() |
boolean |
isFilePage() |
boolean |
isLoginIgnore() |
boolean |
isShowComponentFlag(java.lang.String cid)
获取组件是否被标记为指定位置显示
|
void |
parser(ModuleParserContext context,
java.lang.String id,
org.jdom.Element root) |
void |
parser(ModuleParserContext context,
java.lang.String id,
org.jdom.Element root,
boolean checkExists)
解析设计器上传的数据
|
void |
setBeginHtml(java.lang.String beginHtml) |
void |
setBodyStyle(org.jdom.Element root) |
void |
setDataLogEnable(boolean dataLogEnable) |
void |
setDesc(java.lang.String desc) |
void |
setDevModel(boolean devModel) |
void |
setDyncBg(java.lang.String dyncBg) |
void |
setEndHtml(java.lang.String endHtml) |
void |
setId(java.lang.String id) |
void |
setLabel(java.lang.String label) |
void |
setPageStartFlag(java.lang.String pageStartFlag) |
void |
setPkgId(java.lang.String pkgId) |
void |
setPkgName(java.lang.String pkgName) |
void |
setSfp(java.lang.String sfp) |
void |
setTemplateId(java.lang.String templateId) |
void |
setTitle(java.lang.String title) |
void |
setXmlSource(java.lang.String xmlSource) |
java.lang.String[] |
toComponentFormSave(ModuleContext context,
java.lang.String id,
int processFlag) |
java.lang.String |
toHtml(ModuleContext context)
转化为页面显示HTML
|
void |
toHtmlParserFirst(ModuleContext context,
java.lang.StringBuilder html) |
java.lang.String |
toLoadComponentHtml(ModuleContext context,
java.lang.String id) |
java.lang.String |
toMobileHtml(ModuleContext context) |
void |
useBodyStyle(ModuleContext context,
java.lang.StringBuilder html)
设置body的样式
|
public java.lang.String diskFilePath
public java.lang.String fileFullPath
public int xmlVersion
public boolean hasEChart
public boolean hasEChartGl
public boolean textareaFullEnable
public boolean hasCKEditor
public boolean hasUEditor
public boolean hasUEditorXiumi
public boolean hasWdatePicker
public boolean hasPlupload
public boolean hasZtree
public boolean hasCascader
public boolean tableColResize
public boolean hasJqPrint
public boolean hasColorPicker
public boolean hasPlaceholder
public boolean hasFixHeaderViewArea
public boolean hasBMap
public boolean hasBMapMarkerCluster
public boolean hasOLMap
public boolean hasMaptalks
public boolean hasQQMap
public boolean hasTMap
public boolean hasTMapMarkerCluster
public boolean hasTMapServiceJs
public boolean hasAMap
public boolean hasArcgisMap
public java.lang.String arcgisMapStyle
public boolean hasSelectUI
public boolean hasCheckboxRadioUI
public boolean hasInputAutoComplete
public boolean hasDragLayout
public boolean addPageTemplate
public boolean hasInputSchoolChoose
public boolean hasHighcharts
public boolean hasHightcharts3D
public boolean hasContextMenu
public boolean hasBubble
public boolean hasNumStepAnimate
public boolean includeBase64Js
public boolean hasCanvasLayout
public boolean loadCanvasLayoutCss
public boolean hasCarouselPanel
public boolean hasInputTag
public boolean hasTableTree
public boolean hasAutoCalCellWidth
public java.util.List<java.lang.String> chartThemeList
public OtherSet otherSet
public ModuleGloable gloable
public java.lang.String getId()
public void parser(ModuleParserContext context, java.lang.String id, org.jdom.Element root)
public void parser(ModuleParserContext context, java.lang.String id, org.jdom.Element root, boolean checkExists)
id
- Stringroot
- Elementpublic void addModuleAfterParser(ParserModuleUtil.ModuleAfterParser_I obj)
public void addComponent(ModuleParserContext context, Component component)
public void addComponentLoad(ComponentLoad_I componentLoad)
public ComponentLoad_I getComponentLoad(java.lang.String id)
public ComponentLoad_I getComponentLoadByUuid(java.lang.String mcuuid)
public java.util.Map<java.lang.String,Component> getAllPageComponent()
public java.lang.String toHtml(ModuleContext context)
context
- ModuleContextpublic java.lang.String toMobileHtml(ModuleContext context)
public java.lang.String toLoadComponentHtml(ModuleContext context, java.lang.String id)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public DsInfo getDsInfo(java.lang.String dsName)
public java.util.Map<java.lang.String,DsInfo> getDsMap()
public java.lang.String getBeginHtml()
public void setBeginHtml(java.lang.String beginHtml)
public java.lang.String getEndHtml()
public void setEndHtml(java.lang.String endHtml)
public java.lang.String getDesc()
public java.lang.String getXmlSource()
public void setXmlSource(java.lang.String xmlSource)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public void setDesc(java.lang.String desc)
public boolean isDevModel()
public void setDevModel(boolean devModel)
public DsInfo getFormDsInfo(java.lang.String dsName)
dsName
- 数据集名称public ModuleData clone()
clone
在类中 java.lang.Object
public java.util.List<InParamInfo> getInParamListAndCheck()
public java.util.List<InParamInfo> getInParamList()
public void addIncludeFile(IncludeFileInfo ifi)
public java.util.List<IncludeFileInfo> getIncludeFileListAndCheck()
public java.util.List<IncludeFileInfo> getIncludeFileList()
public ComponentFormSave_I getComponentFormSave(java.lang.String id)
public void addComponentFormSaveMap(ComponentFormSave_I component)
public java.lang.String[] toComponentFormSave(ModuleContext context, java.lang.String id, int processFlag)
public void addComponentExport(ComponentExport_I component)
public org.apache.poi.ss.usermodel.Workbook doComponentExport(ModuleContext context, java.lang.String id)
public CSVWriter doComponentExportCSV(ModuleContext context, java.lang.String id)
public java.lang.String getTemplateId()
public void setTemplateId(java.lang.String templateId)
public void addPageComponent(Component component)
public Component getPageComponent(java.lang.String id)
id
- 组件编号public boolean isDataLogEnable()
public void setDataLogEnable(boolean dataLogEnable)
public TemplateData getTemplate()
public TemplateData getTemplate(ModuleContext context)
context
- public java.lang.String getPageVarValue(java.lang.String varName, java.lang.String defaultValue)
public java.lang.String getPageVarValue(ModuleContext context, java.lang.String varName, java.lang.String defaultValue)
public int getPageVarIntValue(java.lang.String varName, int defaultValue)
public int getPageVarIntValue(ModuleContext context, java.lang.String varName, int defaultValue)
public boolean getPageVarBooleanValue(ModuleContext context, java.lang.String varName, boolean defaultValue)
public JavaAttr getJavaAttr()
public ScriptCssAttr getScriptCssAttr()
public void addParserFirst(Component component)
public void toHtmlParserFirst(ModuleContext context, java.lang.StringBuilder html)
public boolean hasPaserComponent(ModuleContext context, Component component)
context
- ModuleContextcomponent
- Componentpublic boolean isLoginIgnore()
public void addRelaQueryComponent(Component component)
public java.util.List<Component> getRelaQueryComponentList()
public java.lang.String getPkgName()
public void setPkgName(java.lang.String pkgName)
public java.lang.String getPkgId()
public void setPkgId(java.lang.String pkgId)
public java.lang.String getSfp()
public void setSfp(java.lang.String sfp)
public void setId(java.lang.String id)
public java.lang.String getPageStartFlag()
public void setPageStartFlag(java.lang.String pageStartFlag)
public void addFixEndScript(java.lang.String script)
public java.lang.String getFixEndScript()
public void addChartTheme(java.lang.String chartTheme)
public void getChartThremeList(ModuleContext context, java.lang.StringBuilder html)
public void useBodyStyle(ModuleContext context, java.lang.StringBuilder html)
context
- ModuleContexthtml
- StringBuilderpublic void setBodyStyle(org.jdom.Element root)
public ModuleCall getCall()
public java.lang.String getDyncBg()
public void setDyncBg(java.lang.String dyncBg)
public boolean isShowComponentFlag(java.lang.String cid)
cid
- public LanguageAttr getLanguageAttr()
public boolean isFilePage()