コード例 #1
0
  /**
   * Adds the first marked step.
   *
   * @param workFlowStep the work flow step
   */
  private void addFirstMarkedStep(WorkFlowStep workFlowStep) {

    panel.removeAll();
    panelGC.gridx = 0;
    workFlowStep.setSelected(true);
    panel.add(workFlowStep, panelGC);
  }
コード例 #2
0
  /**
   * Adds the unmarked step.
   *
   * @param workFlowStep the work flow step
   */
  private void addUnmarkedStep(WorkFlowStep workFlowStep) {

    panelGC.gridx++;

    WorkFlowArrow unmarkedWorkFlowArrow = new WorkFlowArrow();
    unmarkedWorkFlowArrow.setSelected(false);
    panel.add(unmarkedWorkFlowArrow, panelGC);
    panelGC.gridx++;
    workFlowStep.setSelected(false);
    panel.add(workFlowStep, panelGC);
  }
コード例 #3
0
  /**
   * Adds the marked step.
   *
   * @param workFlowStep the work flow step
   */
  private void addMarkedStep(WorkFlowStep workFlowStep) {

    panelGC.gridx++;

    WorkFlowArrow markedWorkFlowArrow = new WorkFlowArrow();
    markedWorkFlowArrow.setSelected(true);
    panel.add(markedWorkFlowArrow, panelGC);

    panelGC.gridx++;
    workFlowStep.setSelected(true);
    panel.add(workFlowStep, panelGC);
  }