本文整理了Java中org.kie.workbench.common.stunner.bpmn.definition.UserTask
类的一些代码示例,展示了UserTask
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UserTask
类的具体详情如下:
包路径:org.kie.workbench.common.stunner.bpmn.definition.UserTask
类名称:UserTask
暂无
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-api
@Test
public void testUserTaskTaskNameInvalid() {
UserTask userTask = new UserTask();
userTask.getExecutionSet().setTaskName(new TaskName(TASK_NAME_INVALID));
Set
assertEquals(1,
violations.size());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-api
@Test
public void testUserTaskNameValid() {
UserTask userTask = new UserTask();
userTask.getGeneral().setName(new Name(TASK_NAME_VALID));
Set
assertTrue(violations.isEmpty());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-api
@Test
public void testUserTaskEquals() {
UserTask a = new UserTask();
UserTask b = new UserTask();
assertEquals(a,
b);
assertFalse(a.equals(19));
assertFalse(a.equals(null));
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-api
@Test
public void testUserTaskHashCode() {
UserTask a = new UserTask();
UserTask b = new UserTask();
assertEquals(a.hashCode(),
b.hashCode());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
TWO_INCOME_EDGES,
HAS_OUTCOME_EDGE);
assertGeneralSet(filledTopLevelTaskJava.getGeneral(), TASK_NAME_JAVA, TASK_DOCUMENTATION_JAVA);
assertUserTaskExecutionSet(filledTopLevelTaskJava.getExecutionSet(),
TASK_TASK_NAME_JAVA,
TASK_SUBJECT_JAVA,
TWO_INCOME_EDGES,
HAS_OUTCOME_EDGE);
assertGeneralSet(filledTopLevelTaskJavascript.getGeneral(), TASK_NAME_Javascript, TASK_DOCUMENTATION_Javascript);
assertUserTaskExecutionSet(filledTopLevelTaskJavascript.getExecutionSet(),
TASK_TASK_NAME_Javascript,
TASK_SUBJECT_Javascript,
TWO_INCOME_EDGES,
HAS_OUTCOME_EDGE);
assertGeneralSet(filledTopLevelTaskMvel.getGeneral(), TASK_NAME_MVEL, TASK_DOCUMENTATION_MVEL);
assertUserTaskExecutionSet(filledTopLevelTaskMvel.getExecutionSet(),
TASK_TASK_NAME_MVEL,
TASK_SUBJECT_MVEL,
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-backend
stageNode.getInEdges().add(stageInEdge);
UserTask task = new UserTask();
task.getGeneral().setName(new Name("TaskTest"));
task.getGeneral().setDocumentation(new Documentation("TaskTest"));
UserTaskExecutionSet executiOnSet= task.getExecutionSet();
executionSet.setTaskName(new TaskName("TaskTest"));
executionSet.setSubject(new Subject("TaskTest"));
executionSet.setOnExitAction(new OnExitAction(new ScriptTypeListValue(Collections.singletonList(exitAction))));
task.setExecutionSet(executionSet);
taskNode.getLabels().addAll(task.getLabels());
taskNode.getLabels().add("org.kie.workbench.common.stunner.bpmn.definition.UserTask");
taskNode.setContent(taskContent);
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
@Test
public void parseAssociations() throws Exception {
Diagram
Node
UserTask definition = node.getContent().getDefinition();
AssignmentsInfo assignmentsinfo = definition.getExecutionSet().getAssignmentsinfo();
assertEquals("|Body:String,From:String,Subject:String,To:String||CUSTOM:String,CUSTOM2:String|[din]Body=HELLO,[din]myprocvar->From,[dout]CUSTOM->myprocvar",
assignmentsinfo.getValue());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-client
@Test
public void checkUserTask() {
assertShapeConstruction(new UserTask(),
taskAssertions);
assertShapeGlyph(new UserTask());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
private PropertyWriter userTask(Node
org.eclipse.bpmn2.UserTask task = bpmn2.createUserTask();
task.setId(n.getUUID());
UserTask definition = n.getContent().getDefinition();
UserTaskPropertyWriter p = propertyWriterFactory.of(task);
TaskGeneralSet general = definition.getGeneral();
p.setName(general.getName().getValue());
p.setDocumentation(general.getDocumentation().getValue());
p.setSimulationSet(definition.getSimulationSet());
UserTaskExecutionSet executiOnSet= definition.getExecutionSet();
p.setTaskName(executionSet.getTaskName().getValue());
p.setActors(executionSet.getActors());
p.setAssignmentsInfo(executionSet.getAssignmentsinfo());
p.setSkippable(executionSet.getSkippable().getValue());
p.setGroupId(executionSet.getGroupid().getValue());
p.setSubject(executionSet.getSubject().getValue());
p.setDescription(executionSet.getDescription().getValue());
p.setPriority(executionSet.getPriority().getValue());
p.setAsync(executionSet.getIsAsync().getValue());
p.setCreatedBy(executionSet.getCreatedBy().getValue());
p.setAdHocAutostart(executionSet.getAdHocAutostart().getValue());
p.setOnEntryAction(executionSet.getOnEntryAction());
p.setOnExitAction(executionSet.getOnExitAction());
p.setContent(executionSet.getContent().getValue());
p.setSLADueDate(executionSet.getSlaDueDate().getValue());
p.setBounds(n.getContent().getBounds());
return p;
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
@Test
@SuppressWarnings("unchecked")
public void testUnmarshallUserTaskAssignments() throws Exception {
Diagram
assertDiagram(diagram,
8);
assertEquals("UserTaskAssignments",
diagram.getMetadata().getTitle());
Node extends Definition, ?> selfEvaluatiOnNode= diagram.getGraph().getNode("_6063D302-9D81-4C86-920B-E808A45377C2");
UserTask selfEvaluatiOnTask= (UserTask) selfEvaluationNode.getContent().getDefinition();
assertEquals(selfEvaluationTask.getTaskType().getValue(),
TaskTypes.USER);
UserTaskExecutionSet executiOnSet= selfEvaluationTask.getExecutionSet();
AssignmentsInfo assignmentsinfo = executionSet.getAssignmentsinfo();
assertEquals(assignmentsinfo.getValue(),
"|reason:com.test.Reason,Comment:Object,Skippable:Object||performance:Object|[din]reason->reason,[dout]performance->performance");
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
UserTaskPropertyReader p = propertyReaderFactory.of(task);
definition.setGeneral(new TaskGeneralSet(
new Name(p.getName()),
new Documentation(p.getDocumentation())
));
definition.setSimulationSet(
p.getSimulationSet()
);
definition.setExecutionSet(new UserTaskExecutionSet(
new TaskName(p.getTaskName()),
p.getActors(),
definition.setDimensionsSet(p.getRectangleDimensionsSet());
definition.setBackgroundSet(p.getBackgroundSet());
definition.setFontSet(p.getFontSet());
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-backend
stage1Node.getInEdges().add(stage1InEdge);
UserTask task1 = new UserTask();
View
Node
task1Node.getLabels().addAll(task1.getLabels());
task1Node.getLabels().add("org.kie.workbench.common.stunner.bpmn.definition.UserTask");
task1Node.setContent(task1Content);
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
UserTask userTask1 = (UserTask) userTask1Node.getContent().getDefinition();
assertEquals("Task1",
userTask1.getGeneral().getName().getValue());
assertEquals("Task1Documentation",
userTask1.getGeneral().getDocumentation().getValue());
assertEquals(userTask1Node,
GraphUtils.getDockParent(catchingEventNode).orElse(null));
UserTask userTask2 = (UserTask) userTask2Node.getContent().getDefinition();
assertEquals("Task2",
userTask2.getGeneral().getName().getValue());
assertEquals("Task2Documentation",
userTask2.getGeneral().getDocumentation().getValue());
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
@Test
@SuppressWarnings("unchecked")
public void testUnmarshallSimulationProperties() throws Exception {
Diagram
assertDiagram(diagram,
4);
assertEquals("SimulationProperties",
diagram.getMetadata().getTitle());
UserTask userTask = findContent(diagram, UserTask.class);
SimulationSet simulatiOnSet= userTask.getSimulationSet();
assertEquals(Double.valueOf(111),
simulationSet.getQuantity().getValue());
assertEquals("poisson",
simulationSet.getDistributionType().getValue());
assertEquals(Double.valueOf(123),
simulationSet.getUnitCost().getValue());
assertEquals(Double.valueOf(999),
simulationSet.getWorkingHours().getValue());
assertEquals(Double.valueOf(321),
simulationSet.getMean().getValue());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
ZERO_INCOME_EDGES,
HAS_NO_OUTCOME_EDGE);
assertGeneralSet(emptyTopLevelTask.getGeneral(), TASK_NAME, EMPTY_VALUE);
assertUserTaskExecutionSet(emptyTopLevelTask.getExecutionSet(),
TASK_TASK_NAME,
EMPTY_VALUE,
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-client
assignmentsInfo = ((BusinessRuleTask) definition).getDataIOSet().getAssignmentsinfo();
} else if (definition instanceof UserTask) {
assignmentsInfo = ((UserTask) definition).getExecutionSet().getAssignmentsinfo();
} else if (definition instanceof ServiceTask) {
assignmentsInfo = ((ServiceTask) definition).getDataIOSet().getAssignmentsinfo();
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-client
@Test
public void testNewViewInstance() throws Exception {
tested.newViewInstance(factory, new UserTask());
verify(factory, times(1)).task();
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
@Test
@SuppressWarnings("unchecked")
public void testUnmarshallUserTaskAssignments() throws Exception {
Diagram
assertDiagram(diagram,
8);
assertEquals("UserTaskAssignments",
diagram.getMetadata().getTitle());
Node extends Definition, ?> selfEvaluatiOnNode= diagram.getGraph().getNode("_6063D302-9D81-4C86-920B-E808A45377C2");
UserTask selfEvaluatiOnTask= (UserTask) selfEvaluationNode.getContent().getDefinition();
assertEquals(selfEvaluationTask.getTaskType().getValue(),
TaskTypes.USER);
UserTaskExecutionSet executiOnSet= selfEvaluationTask.getExecutionSet();
AssignmentsInfo assignmentsinfo = executionSet.getAssignmentsinfo();
assertEquals(assignmentsinfo.getValue(),
"|reason:com.test.Reason,Comment:Object,Skippable:Object||performance:Object|[din]reason->reason,[dout]performance->performance");
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
if (oDefinition instanceof UserTask) {
UserTask userTask = (UserTask) oDefinition;
simulatiOnSet= userTask.getSimulationSet();
break;
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend
ONE_INCOME_EDGE,
HAS_OUTCOME_EDGE);
assertGeneralSet(emptyTopLevelTask.getGeneral(), TASK_NAME, EMPTY_VALUE);
assertUserTaskExecutionSet(emptyTopLevelTask.getExecutionSet(),
TASK_TASK_NAME,
EMPTY_VALUE,