public interface IPSPanel extends IPSControl, IPSControlContainer, IPSLayoutContainer
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<IPSPanelField> |
getAllPSPanelFields()
获取面板字段项集合
|
java.lang.String |
getCodeName()
获取代码标识
|
int |
getDataMode()
获取面板数据模式
返回值参考
PSModelEnums.PanelGetDataMode |
java.lang.String |
getDataName()
获取数据对象名称
|
int |
getDataTimer()
获取面板数据刷新间隔
|
IPSControlAction |
getGetPSControlAction()
获取获取数据行为
|
IPSControlAction |
getGetPSControlActionMust()
获取获取数据行为,不存在时抛出异常
|
java.lang.String |
getLayoutMode()
获取布局模式
返回值参考
PSModelEnums.LayoutMode |
java.lang.String |
getPanelStyle()
获取面板样式
|
double |
getPanelWidth()
获取面板宽度
|
IPSPanelField |
getPSPanelField(java.lang.Object objKey,
boolean bTryMode)
获取面板字段项集合的指定项
|
IPSPanelItem |
getRootPSPanelItem(java.lang.Object objKey,
boolean bTryMode)
获取面板顶级成员集合的指定项
|
java.util.List<IPSPanelItem> |
getRootPSPanelItems()
获取面板顶级成员集合
|
boolean |
isLayoutPanel()
获取是否布局面板
|
boolean |
isMobilePanel()
获取是否移动端面板
|
void |
setPSPanelFields(java.util.List<IPSPanelField> list)
设置面板字段项集合
|
void |
setRootPSPanelItems(java.util.List<IPSPanelItem> list)
设置面板顶级成员集合
|
getControlStyle, getControlType, getDynaSysMode, getHeight, getHookEventNames, getLogicName, getPriority, getPSAppDataEntity, getPSAppDataEntityMust, getPSControlAttribute, getPSControlAttributes, getPSControlHandler, getPSControlHandlerMust, getPSControlLogic, getPSControlLogics, getPSControlParam, getPSControlParamMust, getPSControlRender, getPSControlRenders, getPSCtrlMsg, getPSCtrlMsgMust, getPSSysCss, getPSSysCssMust, getPSSysPFPlugin, getPSSysPFPluginMust, getUser2PSControlAction, getUser2PSControlActionMust, getUserPSControlAction, getUserPSControlActionMust, getWidth, setPSControlAttributes, setPSControlLogics, setPSControlRendersgetPSAppCounterRef, getPSAppCounterRefs, getPSAppViewEngine, getPSAppViewEngines, getPSAppViewLogic, getPSAppViewLogics, getPSAppViewRef, getPSAppViewRefs, getPSAppViewUIAction, getPSAppViewUIActions, getPSControl, getPSControls, setPSAppCounterRefs, setPSAppViewEngines, setPSAppViewLogics, setPSAppViewRefs, setPSAppViewUIActions, setPSControlsgetDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getId, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectgetPSLayout, getPSLayoutMustjava.util.List<IPSPanelField> getAllPSPanelFields()
IPSPanelField getPSPanelField(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSPanelFields(java.util.List<IPSPanelField> list)
list - 面板字段项集合java.lang.String getCodeName()
getCodeName 在接口中 IPSControlgetCodeName 在接口中 IPSModelObjectint getDataMode()
java.lang.String getDataName()
int getDataTimer()
IPSControlAction getGetPSControlAction()
IPSControlAction getGetPSControlActionMust()
java.lang.String getLayoutMode()
返回值参考 PSModelEnums.LayoutMode
java.lang.String getPanelStyle()
double getPanelWidth()
java.util.List<IPSPanelItem> getRootPSPanelItems()
IPSPanelItem getRootPSPanelItem(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setRootPSPanelItems(java.util.List<IPSPanelItem> list)
list - 面板顶级成员集合boolean isLayoutPanel()
boolean isMobilePanel()