RunableActivity工具类

com.justep.util.process.RunableActivity
  • RunableActivity类是ProcessControl中另一个重要的分支,该类主要封装了当前可运行的环节信息。

RunnableActivity(String name, String selectable, String optional, String label, String id)

功能:构造函数 
参数: 
    name: 环节标识或"xor"或"and" 
    selectable:能否被选中 
    optional:是否可选 
    label:显示名称 
    id:唯一标识 

removeChild(RunnableActivity child)

功能:根据子元素对象删除子元素,子元素不能为空
参数:
    child:可运行环节
返回:void

removeChild(String name)

功能:根据name删除子元素,name不能为空
参数:
    name:name属性
返回:void

clearChildren()

功能:删除所有子元素
参数:
返回:void

getName()

功能:获取name属性
参数:
返回:
    类型:String

getSelectable()

功能:判断是否能选中
参数:
返回:
    类型:String

getOptional()

功能:判断是否可选
参数:
返回:
    类型:String

getLabel()

功能:获取label属性
参数:
返回:
    类型:String

getId()

功能:获取ID属性
参数:
返回:
    类型:String

getChildren()

功能:获取所有子环节
参数:
返回:
    类型:List<RunnableActivity>

setName(String name)

功能:设置name属性
参数:
    name:属性值
返回:void

setSelectable(String selectable)

功能:设置是否选中
参数:
    selectable:是否选中
返回:void

setOptional(String optional)

功能:设置是否可选
参数:
    optional:是否可选
返回:void

setLabel(String label)

功能:设置label属性
参数:
    label:属性值
返回:void

setId(String id)

功能:设置id属性
参数:
    id:属性值
返回:void

copy()

功能:复制一条可运行的环节及其子环节
参数:
返回:RunnableActivity,可运行环节对象

addChild(RunnableActivity child)

功能:添加子环节
参数:
    child:可运行环节
返回:void

addChildren(List children)

功能:批量添加子环节
参数:
    children:可运行环节集合
返回:void

results matching ""

    No results matching ""

    results matching ""

      No results matching ""