public class CascaderData
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Description: 树结点数据
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
boolean |
cacheEnable |
Cascader |
cascader |
boolean |
checkStrictly |
java.lang.String |
childNumCol |
boolean |
clearable |
java.lang.String |
codeDesc |
java.lang.String |
codeId |
java.lang.String |
DV_ALL_LEVEL_VALUE |
java.lang.String |
expandTrigger |
boolean |
filterable |
boolean |
multiple |
java.lang.String[] |
otherCol |
java.lang.String |
pcodeId |
java.lang.String |
rootValue |
boolean |
showAllLevels |
java.lang.String |
sqlText |
构造器和说明 |
---|
CascaderData(Cascader cascader) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getDcType() |
java.lang.String |
getDefaultValue(ModuleContext context,
java.lang.String defaultValue)
获取默认值
|
java.lang.String |
getDefaultValueDesc(ModuleContext context,
java.lang.String defaultValue)
获取默认显示值
|
boolean |
isDynaLoad() |
boolean |
need2LoadNextLevel(ModuleContext context,
java.lang.String codeId)
检查动态加载时是否进行当前结点加载,因为发如果包含默认结点的层级,则必须加载
|
void |
parser(org.jdom.Element nodeEl)
解析数据
|
void |
queryQllLevelDefaultValue(ModuleContext context,
java.lang.String defaultValue)
查询默认的所有层级
|
void |
toFilterHtml(ModuleContext context,
java.lang.String keyword,
java.lang.StringBuilder html)
目前过滤数据查询,先把查询出的默认值层级给查询出来,然后再前端过滤
|
void |
toHtml(ModuleContext context,
java.lang.StringBuilder html,
java.lang.StringBuilder scriptBuffer,
java.lang.String defaultValue) |
void |
toLoadHtml(ModuleContext context,
java.lang.String pvalue,
java.lang.StringBuilder html)
加载结点数据
|
void |
toSetLazyLoad(ModuleContext context,
java.lang.StringBuilder html,
java.lang.StringBuilder scriptBuffer,
java.lang.String defaultValue)
按结点加载数据
|
public Cascader cascader
public java.lang.String rootValue
public java.lang.String codeId
public java.lang.String codeDesc
public java.lang.String pcodeId
public java.lang.String childNumCol
public java.lang.String[] otherCol
public java.lang.String sqlText
public boolean cacheEnable
public boolean clearable
public boolean showAllLevels
public boolean filterable
public boolean multiple
public java.lang.String expandTrigger
public boolean checkStrictly
public java.lang.String DV_ALL_LEVEL_VALUE
public CascaderData(Cascader cascader)
public void parser(org.jdom.Element nodeEl)
nodeEl
- Elementpublic void toHtml(ModuleContext context, java.lang.StringBuilder html, java.lang.StringBuilder scriptBuffer, java.lang.String defaultValue)
public void toLoadHtml(ModuleContext context, java.lang.String pvalue, java.lang.StringBuilder html)
context
- ModuleContextpvalue
- 上级菜单html
- htmlpublic void toFilterHtml(ModuleContext context, java.lang.String keyword, java.lang.StringBuilder html)
context
- keyword
- html
- public boolean isDynaLoad()
public void toSetLazyLoad(ModuleContext context, java.lang.StringBuilder html, java.lang.StringBuilder scriptBuffer, java.lang.String defaultValue)
context
- html
- scriptBuffer
- defaultValue
- public java.lang.String getDefaultValue(ModuleContext context, java.lang.String defaultValue)
context
- ModuleContextdefaultValue
- 默认值public boolean need2LoadNextLevel(ModuleContext context, java.lang.String codeId)
context
- codeId
- public void queryQllLevelDefaultValue(ModuleContext context, java.lang.String defaultValue)
context
- defaultValue
- public java.lang.String getDefaultValueDesc(ModuleContext context, java.lang.String defaultValue)
context
- ModuleContextdefaultValue
- 默认值public java.lang.String getDcType()