Class BaseOptionExecuter
java.lang.Object
com.easydesk.workflow.pipeline.option.BaseOptionExecuter
- All Implemented Interfaces:
Executer
- Direct Known Subclasses:
ActivitySetTypeOptionExecuter,CordovaPluginOptionExecuter,DisplayOptionExecuter,ErrorsOptionExecuter,ItemTypeOptionExecuter,ObserverOptionExecuter,RoleNameOptionExecuter,TurbineActionOptionExecuter
새로운 Option 을 입력할 때 workflow 이다.
- Author:
- Youngho Cho
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBaseOptionExecuter(PipelineData pipelineData) Creates a new BaseItemExecuter object. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidOption 에 해당하는 Transition ( AnyCond -> option.getPathName() ) 을 추가한다.voidexecute()DOCUMENT ME!protected ActivitySetDOCUMENT ME!protected Attribute/** DOCUMENT ME!protected AttributeOption등록된 AttributeOption ( OMWorkflow.add() 가 AttributeOption.class 로 넣어준다. )protected StringgetName()등록된 AttributeOption 의 이름protected EasyDeskUsergetUser()DOCUMENT ME!
-
Field Details
-
pipelineData
DOCUMENT ME!
-
-
Constructor Details
-
BaseOptionExecuter
Creates a new BaseItemExecuter object.- Parameters:
pipelineData- DOCUMENT ME!
-
-
Method Details
-
getAttribute
/** DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getAttributeOption
등록된 AttributeOption ( OMWorkflow.add() 가 AttributeOption.class 로 넣어준다. )- Returns:
- DOCUMENT ME!
-
getName
등록된 AttributeOption 의 이름- Returns:
- DOCUMENT ME!
-
getUser
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getActivitySet
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
execute
DOCUMENT ME! -
addTransition
Option 에 해당하는 Transition ( AnyCond -> option.getPathName() ) 을 추가한다. 이미 있으면 추가하지 않는다. (old) com.nannet.jettiger.workflow.option.BaseOptionExecuter#addTransition()- Throws:
Exception- DOCUMENT ME!
-