public interface IPSUIAction extends IPSModelObject, IPSNavigateParamContainer
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getActionLevel()
获取行为级别
返回值参考
PSModelEnums.UIActionLevel |
java.lang.String |
getActionTarget()
获取行为操作目标
返回值参考
PSModelEnums.UIActionTarget |
java.lang.String |
getButtonStyle()
获取按钮样式
返回值参考
PSModelEnums.ButtonStyle |
IPSLanguageRes |
getCapPSLanguageRes()
获取标题语言资源
|
IPSLanguageRes |
getCapPSLanguageResMust()
获取标题语言资源,不存在时抛出异常
|
java.lang.String |
getCaption()
获取标题
|
IPSLanguageRes |
getCMPSLanguageRes()
获取确认信息语言资源
|
IPSLanguageRes |
getCMPSLanguageResMust()
获取确认信息语言资源,不存在时抛出异常
|
java.lang.String |
getCodeName()
获取代码标识
|
java.lang.String |
getConfirmMsg()
获取操作确认信息
|
java.lang.String |
getCounterId()
获取计数项标识
|
java.lang.String |
getDataAccessAction()
获取数据访问权限
|
java.lang.String |
getDialogResult()
获取弹窗关闭结果
返回值参考
PSModelEnums.UIActionDialogResult |
java.lang.String |
getFrontProcessType()
获取前台处理类型
返回值参考
PSModelEnums.UIActionFrontType |
IPSAppView |
getFrontPSAppView()
获取前端应用视图,根据
#isFrontPDTView优先处理预置视图,否则按应用类型计算对应的实体视图 |
IPSAppView |
getFrontPSAppViewMust()
获取前端应用视图,不存在时抛出异常
|
java.lang.String |
getFullCodeName()
获取完全代码标识,完全代码标识格式:{实体代码标识}_{界面行为代码标识},解决不同实体的界面行为在同一个应用场合区分的问题
|
java.lang.String |
getHtmlPageUrl()
获取Html页面路径
|
IPSUIAction |
getNextPSUIAction()
获取下一步界面行为
|
IPSUIAction |
getNextPSUIActionMust()
获取下一步界面行为,不存在时抛出异常
|
java.lang.String |
getParamItem()
获取参数项名称
|
java.lang.String |
getPredefinedType()
获取预置行为类型
|
IPSSysImage |
getPSSysImage()
获取界面行为图标对象
|
IPSSysImage |
getPSSysImageMust()
获取界面行为图标对象,不存在时抛出异常
|
IPSSysPFPlugin |
getPSSysPFPlugin()
获取前端扩展插件
|
IPSSysPFPlugin |
getPSSysPFPluginMust()
获取前端扩展插件,不存在时抛出异常
|
int |
getRefreshMode()
获取刷新引用视图模式
返回值参考
PSModelEnums.UIActionReloadDataMode |
java.lang.String |
getScriptCode()
获取脚本代码
|
IPSLanguageRes |
getSMPSLanguageRes()
获取成功信息语言资源
|
IPSLanguageRes |
getSMPSLanguageResMust()
获取成功信息语言资源,不存在时抛出异常
|
java.lang.String |
getSuccessMsg()
获取操作成功提示信息
|
java.lang.String |
getTextItem()
获取文本项名称
|
long |
getTimeout()
获取操作超时时长(毫秒)
|
java.lang.String |
getTooltip()
获取操作提示信息
|
IPSLanguageRes |
getTooltipPSLanguageRes()
获取操作提示语言资源
|
IPSLanguageRes |
getTooltipPSLanguageResMust()
获取操作提示语言资源,不存在时抛出异常
|
java.lang.String |
getUIActionMode()
获取界面行为模式
返回值参考
PSModelEnums.UIActionType |
com.fasterxml.jackson.databind.node.ObjectNode |
getUIActionParamJO()
获取界面行为参数对象
|
java.lang.String |
getUIActionTag()
获取界面行为标记
|
java.lang.String |
getUIActionType()
获取界面行为类型
|
java.lang.String |
getUILogicAttachMode()
获取界面逻辑附加类型
返回值参考
PSModelEnums.UIActionVLExecMode |
java.lang.String |
getUILogicType()
获取界面逻辑类型
|
java.lang.String |
getValueItem()
获取值项名称
|
boolean |
isCloseEditView()
获取是否操作后关闭编辑视图
|
boolean |
isEnableConfirm()
获取是否启用用户操作确认
|
boolean |
isEnableToggleMode()
获取是否启用按钮点击切换模式
|
boolean |
isGroup()
获取是否行为组
|
boolean |
isReloadData()
获取是否操作后刷新当前界面
|
boolean |
isShowBusyIndicator()
获取是否显示处理提示
|
getDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getId, getLogicName, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectgetPSNavigateContext, getPSNavigateContexts, getPSNavigateParam, getPSNavigateParams, setPSNavigateContexts, setPSNavigateParamsint getActionLevel()
java.lang.String getActionTarget()
java.lang.String getButtonStyle()
返回值参考 PSModelEnums.ButtonStyle
IPSLanguageRes getCMPSLanguageRes()
IPSLanguageRes getCMPSLanguageResMust()
IPSLanguageRes getCapPSLanguageRes()
IPSLanguageRes getCapPSLanguageResMust()
java.lang.String getCaption()
java.lang.String getCodeName()
getCodeName 在接口中 IPSModelObjectjava.lang.String getConfirmMsg()
java.lang.String getCounterId()
java.lang.String getDataAccessAction()
java.lang.String getDialogResult()
IPSAppView getFrontPSAppView()
#isFrontPDTView优先处理预置视图,否则按应用类型计算对应的实体视图IPSAppView getFrontPSAppViewMust()
java.lang.String getFrontProcessType()
java.lang.String getFullCodeName()
java.lang.String getHtmlPageUrl()
IPSUIAction getNextPSUIAction()
IPSUIAction getNextPSUIActionMust()
IPSSysImage getPSSysImage()
IPSSysImage getPSSysImageMust()
IPSSysPFPlugin getPSSysPFPlugin()
IPSSysPFPlugin getPSSysPFPluginMust()
java.lang.String getParamItem()
java.lang.String getPredefinedType()
int getRefreshMode()
IPSLanguageRes getSMPSLanguageRes()
IPSLanguageRes getSMPSLanguageResMust()
java.lang.String getScriptCode()
java.lang.String getSuccessMsg()
java.lang.String getTextItem()
long getTimeout()
java.lang.String getTooltip()
IPSLanguageRes getTooltipPSLanguageRes()
IPSLanguageRes getTooltipPSLanguageResMust()
java.lang.String getUIActionMode()
com.fasterxml.jackson.databind.node.ObjectNode getUIActionParamJO()
java.lang.String getUIActionTag()
java.lang.String getUIActionType()
java.lang.String getUILogicAttachMode()
java.lang.String getUILogicType()
java.lang.String getValueItem()
boolean isCloseEditView()
boolean isEnableConfirm()
boolean isEnableToggleMode()
boolean isGroup()
boolean isReloadData()
boolean isShowBusyIndicator()