public interface IPSDEMainState extends IPSDataEntityObject
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getActionDenyMsg()
获取行为拒绝消息
|
java.lang.String |
getCodeName()
获取代码标识
|
IPSDEAction |
getEnterPSDEAction()
获取进入实体行为
|
IPSDEAction |
getEnterPSDEActionMust()
获取进入实体行为,不存在时抛出异常
|
java.lang.String |
getEnterStateMode()
获取进入状态模式
返回值参考
PSModelEnums.DEMSEnterMode |
java.lang.String |
getLogicName()
获取逻辑名称
|
java.lang.String |
getMSTag()
获取主状态标记
|
int |
getMSType()
获取主状态类型
返回值参考
PSModelEnums.DEMainStateType |
java.lang.String |
getOPPrivDenyMsg()
获取操作标识拒绝消息
|
int |
getOrderValue()
获取排序值
|
IPSDEMainState |
getPrevPSDEMainState(java.lang.Object objKey,
boolean bTryMode)
获取前序状态集合的指定项
|
java.util.List<IPSDEMainState> |
getPrevPSDEMainStates()
获取前序状态集合
|
IPSDEMainStateAction |
getPSDEMainStateAction(java.lang.Object objKey,
boolean bTryMode)
获取主状态控制行为集合的指定项
|
java.util.List<IPSDEMainStateAction> |
getPSDEMainStateActions()
获取主状态控制行为集合
|
IPSDEMainStateField |
getPSDEMainStateField(java.lang.Object objKey,
boolean bTryMode)
获取主状态控制属性集合的指定项
|
java.util.List<IPSDEMainStateField> |
getPSDEMainStateFields()
获取主状态控制属性集合
|
IPSDEMainStateOPPriv |
getPSDEMainStateOPPriv(java.lang.Object objKey,
boolean bTryMode)
获取主状态控制操作标识集合的指定项
|
java.util.List<IPSDEMainStateOPPriv> |
getPSDEMainStateOPPrivs()
获取主状态控制操作标识集合
|
java.lang.String |
getState2Value()
获取状态2值
|
java.lang.String |
getState3Value()
获取状态3值
|
java.lang.String |
getStateValue()
获取状态值
|
long |
getViewActions()
获取视图操作控制
返回值参考
PSModelEnums.DEViewAction |
int |
getWFStateMode()
获取流程状态模式
返回值参考
PSModelEnums.DEMSWFStateMode |
boolean |
isActionAllowMode()
获取是否行为允许模式
|
boolean |
isDefault()
获取是否默认主状态
|
boolean |
isEnableViewActions()
获取是否启用视图操作控制
|
boolean |
isFieldAllowMode()
获取是否属性允许模式
|
boolean |
isOPPrivAllowMode()
获取是否操作标识允许模式
|
void |
setPrevPSDEMainStates(java.util.List<IPSDEMainState> list)
设置前序状态集合
|
void |
setPSDEMainStateActions(java.util.List<IPSDEMainStateAction> list)
设置主状态控制行为集合
|
void |
setPSDEMainStateFields(java.util.List<IPSDEMainStateField> list)
设置主状态控制属性集合
|
void |
setPSDEMainStateOPPrivs(java.util.List<IPSDEMainStateOPPriv> list)
设置主状态控制操作标识集合
|
getExtendModegetDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getId, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectjava.lang.String getActionDenyMsg()
java.lang.String getCodeName()
getCodeName 在接口中 IPSModelObjectIPSDEAction getEnterPSDEAction()
IPSDEAction getEnterPSDEActionMust()
java.lang.String getEnterStateMode()
java.lang.String getLogicName()
getLogicName 在接口中 IPSObjectjava.lang.String getMSTag()
int getMSType()
java.lang.String getOPPrivDenyMsg()
int getOrderValue()
java.util.List<IPSDEMainStateAction> getPSDEMainStateActions()
IPSDEMainStateAction getPSDEMainStateAction(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSDEMainStateActions(java.util.List<IPSDEMainStateAction> list)
list - 主状态控制行为集合java.util.List<IPSDEMainStateField> getPSDEMainStateFields()
IPSDEMainStateField getPSDEMainStateField(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSDEMainStateFields(java.util.List<IPSDEMainStateField> list)
list - 主状态控制属性集合java.util.List<IPSDEMainStateOPPriv> getPSDEMainStateOPPrivs()
IPSDEMainStateOPPriv getPSDEMainStateOPPriv(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSDEMainStateOPPrivs(java.util.List<IPSDEMainStateOPPriv> list)
list - 主状态控制操作标识集合java.util.List<IPSDEMainState> getPrevPSDEMainStates()
IPSDEMainState getPrevPSDEMainState(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPrevPSDEMainStates(java.util.List<IPSDEMainState> list)
list - 前序状态集合java.lang.String getState2Value()
java.lang.String getState3Value()
java.lang.String getStateValue()
long getViewActions()
int getWFStateMode()
boolean isActionAllowMode()
boolean isDefault()
boolean isEnableViewActions()
boolean isFieldAllowMode()
boolean isOPPrivAllowMode()