Package org.openbp.core.model

Examples of org.openbp.core.model.WorkflowTaskDescriptor


  /**
   * Default constructor.
   */
  public WorkflowNodeImpl()
  {
    workflowTaskDescriptor = new WorkflowTaskDescriptor();
  }
View Full Code Here


    // Create a new workflow task
    WorkflowTask workflowTask = contextService.createWorkflowTask(context);

    // Update the current task from the entry socket and the prototype
    WorkflowTaskDescriptor prototype = node.getWorkflowTaskDescriptor();
    updateWorkflowTaskFromPrototype(workflowTask, entrySocket, context, prototype);

    // Update the creating user and creation date if not present already
    if (workflowTask.getCreatingUserId() == null)
    {
View Full Code Here

      {
        System.out.println("Wait state node " + node.getName() + " encountered.");
      }
      else if (node instanceof WorkflowNode)
      {
        WorkflowTaskDescriptor task = ((WorkflowNode) node).getWorkflowTaskDescriptor();
        System.out.println("Task " + task.getStepDisplayName() + " encountered.");
      }
      else
      {
        System.out.println("Process end at node " + node.getName() + ".");
        /*
 
View Full Code Here

      if (propertyName.equals("StepName"))
      {
        boolean autoGenerateDisplayName = OptionMgr.getInstance().getBooleanOption(DisplayObjectPlugin.AUTODISPLAYNAME_OPTION, false);
        if (autoGenerateDisplayName)
        {
          WorkflowTaskDescriptor workflowTaskDescriptor = (WorkflowTaskDescriptor) editedObject;

          if (workflowTaskDescriptor.getStepDisplayName() == null)
          {
            String name = (String) propertyValue;

            // Generate the display name
            String displayName = NameUtil.makeDisplayName(name);

            // Update the object
            workflowTaskDescriptor.setStepDisplayName(displayName);
            propertyEditor.getOwner().reloadProperty("StepDisplayName");
          }
        }
      }
    }
View Full Code Here

    {
      Node node = (Node) it.next();

      if (node instanceof WorkflowNode)
      {
        WorkflowTaskDescriptor task = ((WorkflowNode) node).getWorkflowTaskDescriptor();

        WorkflowStepDescriptor sd = new WorkflowStepDescriptor();
        sd.setName(task.getStepName());
        sd.setDisplayName(task.getStepDisplayName());
        sd.setDescription(task.getStepDescription());
        sd.setRoleId(task.getRoleId());
        sd.setUserId(task.getUserId());
        pd.addStep(sd);
        foundStep = true;
      }
    }
View Full Code Here

TOP

Related Classes of org.openbp.core.model.WorkflowTaskDescriptor

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.