Class BaseGroupCurriculumRelationDependExecuter
java.lang.Object
com.easydesk.workflow.pipeline.depend.DependExecuter
com.easydesk.workflow.pipeline.depend.BaseGroupCurriculumRelationDependExecuter
- All Implemented Interfaces:
Executer
- Direct Known Subclasses:
AssignGroupCurriculumRelationDependExecuter,DeAssignGroupCurriculumRelationDependExecuter
- Version:
- $Id: BaseGroupCurriculumRelationDependExecuter.java,v 1.1 2008/05/30 11:09:24 youngho Exp $
- Author:
- 조 영 호
-
Field Summary
Fields inherited from class com.easydesk.workflow.pipeline.depend.DependExecuter
pipelineData -
Constructor Summary
ConstructorsConstructorDescriptionBaseGroupCurriculumRelationDependExecuter(PipelineData pipelineData) Creates a new BaseGroupCurriculumRelationDependExecuter object. -
Method Summary
Modifier and TypeMethodDescriptionprotected static ParentChildAttributeOptionfindPCAOFromList(List pcaoList, String pcaoName) DOCUMENT ME!voidupdateAttribute(Module module, Attribute curriculumAttr, EasyDeskUser user, boolean add) attribute to add/remove to all item types and attribute group.protected voidupdateGroupTextGroupRelation(Item child, Item item, EasyDeskUser user, boolean add) DOCUMENT ME!static final voidupdateStudyPlanItemType(Module module, Attribute curriculumAttr, EasyDeskUser user, boolean add) 학습 계획서 아이템 유형에 모듈 학습교과과정 속성에 속성 선택사양들을 추가한다.Methods inherited from class com.easydesk.workflow.pipeline.depend.DependExecuter
execute, getActivitySet, getChild, getDepend, getParent, getUser
-
Constructor Details
-
BaseGroupCurriculumRelationDependExecuter
Creates a new BaseGroupCurriculumRelationDependExecuter object.- Parameters:
pipelineData- pipeline data
-
-
Method Details
-
updateAttribute
public void updateAttribute(Module module, Attribute curriculumAttr, EasyDeskUser user, boolean add) throws Exception attribute to add/remove to all item types and attribute group.- Throws:
Exception
-
updateStudyPlanItemType
public static final void updateStudyPlanItemType(Module module, Attribute curriculumAttr, EasyDeskUser user, boolean add) throws Exception 학습 계획서 아이템 유형에 모듈 학습교과과정 속성에 속성 선택사양들을 추가한다. 글로벌과 모듈 모두 추가- Throws:
Exception
-
findPCAOFromList
DOCUMENT ME!- Parameters:
pcaoList- DOCUMENT ME!pcaoName- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
updateGroupTextGroupRelation
protected void updateGroupTextGroupRelation(Item child, Item item, EasyDeskUser user, boolean add) throws Exception DOCUMENT ME!- Parameters:
child- DOCUMENT ME!item- DOCUMENT ME!user- DOCUMENT ME!add- DOCUMENT ME!- Throws:
Exception- DOCUMENT ME!
-