Package com.catify.processengine.core.processdefinition.jaxb

Examples of com.catify.processengine.core.processdefinition.jaxb.TStartEvent


   * @return the start event node
   */
  private FlowElement createStartEventNode(String clientId, TProcess processJaxb, ArrayList<TSubProcess> subProcessesJaxb,
      TFlowNode flowNodeJaxb, List<TSequenceFlow> sequenceFlowsJaxb) {

    final TStartEvent startEventJaxb = (TStartEvent) flowNodeJaxb;

    return new StartEventNode(
        IdService.getUniqueProcessId(clientId, processJaxb),
        IdService.getUniqueFlowNodeId(clientId, processJaxb, subProcessesJaxb,
            startEventJaxb),
View Full Code Here


    subProcesses.add((TSubProcess) flowNodeJaxb);
   
    // extract StartEvents from SubProcess
    for (JAXBElement<? extends TFlowElement> flowElementJaxb : ((TSubProcess) flowNodeJaxb).getFlowElement()) {
        if (flowElementJaxb.getValue() instanceof TStartEvent) {
          TStartEvent startEventJaxb = (TStartEvent) flowElementJaxb.getValue();
          embeddedStartNodes.add(new ActorReferenceService()
            .getActorReference(IdService.getUniqueFlowNodeId(clientId, processJaxb, subProcesses,
              startEventJaxb)));
        }
    }
View Full Code Here

TOP

Related Classes of com.catify.processengine.core.processdefinition.jaxb.TStartEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.