public abstract class AbstractOperate extends java.lang.Object implements IOperate
构造器和说明 |
---|
AbstractOperate() |
限定符和类型 | 方法和说明 |
---|---|
OperationResult |
execute() |
java.lang.String |
getEntityId()
获取实体对象ID
|
java.lang.String |
getOperateKey()
获取操作代码
|
kd.bos.dataentity.entity.LocaleString |
getOperateName()
获取操作名称
|
kd.bos.dataentity.OperateOption |
getOption()
操作自定义参数
|
java.lang.String |
getPageId()
获取页面ID
|
java.util.Map<java.lang.String,java.lang.Object> |
getParameter()
获取参数
|
java.lang.String |
getType()
获取操作类型(有哪一些类型?)
|
IFormView |
getView()
获取表单视图
|
void |
initialize(java.util.Map<java.lang.String,java.lang.Object> opMeta)
传入操作配置,初始化操作执行类
|
void |
setEntityId(java.lang.String entityId)
设置实体类ID
|
void |
setOperateKey(java.lang.String key)
设置操作代码
|
void |
setOption(kd.bos.dataentity.OperateOption option) |
void |
setPageId(java.lang.String pageId)
设置页面ID
|
void |
setParameter(java.util.Map<java.lang.String,java.lang.Object> parameter)
设置参数
|
void |
setType(java.lang.String type)
设置操作类型
|
void |
setView(IFormView view)
设置表单视图
|
public void initialize(java.util.Map<java.lang.String,java.lang.Object> opMeta)
opMeta
- 设计时配置的操作信息public IFormView getView()
public void setView(IFormView view)
view
- 表单视图public java.lang.String getEntityId()
public void setEntityId(java.lang.String entityId)
entityId
- public java.lang.String getOperateKey()
public void setOperateKey(java.lang.String key)
key
- 操作代码keypublic kd.bos.dataentity.entity.LocaleString getOperateName()
public java.lang.String getPageId()
public void setPageId(java.lang.String pageId)
pageId
- 页面IDpublic java.util.Map<java.lang.String,java.lang.Object> getParameter()
public void setParameter(java.util.Map<java.lang.String,java.lang.Object> parameter)
parameter
- 参数字典Mappublic kd.bos.dataentity.OperateOption getOption()
public void setOption(kd.bos.dataentity.OperateOption option)
public OperationResult execute()
public java.lang.String getType()
public void setType(java.lang.String type)
type
- 操作类型