public interface IPSDETBUIActionItem extends IPSDEToolbarItem, IPSDEUIActionItem, IPSWFUIActionItem
扩展父接口类型[DEUIACTION]
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getActionLevel()
获取行为级别
返回值参考
PSModelEnums.UIActionLevel |
java.lang.String |
getBorderStyle()
获取边框样式
返回值参考
PSModelEnums.BorderStyle |
java.lang.String |
getButtonStyle()
获取按钮样式
返回值参考
PSModelEnums.ButtonStyle |
java.lang.String |
getGroupExtractMode()
获取界面行为组展开模式
返回值参考
PSModelEnums.UGExtractMode |
int |
getNoPrivDisplayMode()
获取无权限显示模式
返回值参考
PSModelEnums.BtnNoPrivDisplayMode |
IPSDEToolbarItem |
getPSDEToolbarItem(java.lang.Object objKey,
boolean bTryMode)
获取子项集合的指定项
|
java.util.List<IPSDEToolbarItem> |
getPSDEToolbarItems()
获取子项集合
|
IPSUIAction |
getPSUIAction()
获取界面行为对象,除了显式指定界面行为,其它类型
PSDETBItemDTO#FIELD_BTNACTIONTYPE也会被仿真为界面行为 |
IPSUIAction |
getPSUIActionMust()
获取界面行为对象,不存在时抛出异常
|
java.lang.String |
getUIActionTarget()
获取界面行为操作目标
返回值参考
PSModelEnums.UIActionTarget |
boolean |
isEnableToggleMode()
获取是否启用点击切换模式
|
boolean |
isHiddenItem()
获取是否隐藏
|
void |
setPSDEToolbarItems(java.util.List<IPSDEToolbarItem> list)
设置子项集合
|
getCapPSLanguageRes, getCapPSLanguageResMust, getCaption, getCounterId, getCounterMode, getCssStyle, getData, getDynaClass, getHeight, getItemType, getPSSysCss, getPSSysCssMust, getPSSysImage, getPSSysImageMust, getPSSysPFPlugin, getPSSysPFPluginMust, getTooltip, getTooltipPSLanguageRes, getTooltipPSLanguageResMust, getUserTag, getUserTag2, getWidth, isShowCaption, isShowIcon, isValidgetPSControlAttribute, getPSControlAttributes, getPSControlLogic, getPSControlLogics, getPSControlRender, getPSControlRenders, setPSControlAttributes, setPSControlLogics, setPSControlRendersgetPSAppViewUIAction, getPSAppViewUIActionMustgetPSAppCounterRef, getPSAppCounterRefMust, getUIActionParamJO, getXDataControlName, isSaveTargetFirstgetCodeName, getDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag3, getUserTag4getId, getLogicName, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectint getActionLevel()
java.lang.String getBorderStyle()
返回值参考 PSModelEnums.BorderStyle
java.lang.String getButtonStyle()
返回值参考 PSModelEnums.ButtonStyle
java.lang.String getGroupExtractMode()
int getNoPrivDisplayMode()
java.util.List<IPSDEToolbarItem> getPSDEToolbarItems()
IPSDEToolbarItem getPSDEToolbarItem(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSDEToolbarItems(java.util.List<IPSDEToolbarItem> list)
list - 子项集合IPSUIAction getPSUIAction()
PSDETBItemDTO#FIELD_BTNACTIONTYPE也会被仿真为界面行为getPSUIAction 在接口中 IPSAppViewUIActionIPSUIAction getPSUIActionMust()
getPSUIActionMust 在接口中 IPSAppViewUIActionjava.lang.String getUIActionTarget()
getUIActionTarget 在接口中 IPSAppViewUIActionboolean isEnableToggleMode()
boolean isHiddenItem()