Package org.enhydra.shark.xpdl.elements

Examples of org.enhydra.shark.xpdl.elements.ActivitySets


        int idCnt = 0;
        WorkflowProcess proc = XMLUtil.getWorkflowProcess(newEl);
        String newId = newEl.getId();
        Activities acts = proc.getActivities();
        idCnt += XMLUtil.cntIds(acts, newId);
        ActivitySets actSets = proc.getActivitySets();
        for(int y = 0; y < actSets.size(); y++)
        {
            ActivitySet actSet = (ActivitySet)actSets.get(y);
            acts = actSet.getActivities();
            idCnt += XMLUtil.cntIds(acts, newId);
        }

        return idCnt <= 1;
View Full Code Here


        int idCnt = 0;
        WorkflowProcess proc = XMLUtil.getWorkflowProcess(newEl);
        String newId = newEl.getId();
        Transitions trans = proc.getTransitions();
        idCnt += XMLUtil.cntIds(trans, newId);
        ActivitySets actSets = proc.getActivitySets();
        for(int y = 0; y < actSets.size(); y++)
        {
            ActivitySet actSet = (ActivitySet)actSets.get(y);
            trans = actSet.getTransitions();
            idCnt += XMLUtil.cntIds(trans, newId);
        }

        return idCnt <= 1;
View Full Code Here

   public boolean checkActivityId (Activity newEl,String newId) {
       WorkflowProcess proc = XMLUtil.getWorkflowProcess(newEl);
       Activities acts = proc.getActivities();
       List elsWithId=getElementsForId(acts, newId);
       ActivitySets actSets = proc.getActivitySets();
       for(int y = 0; y < actSets.size(); y++) {
           ActivitySet actSet = (ActivitySet)actSets.get(y);
           acts = actSet.getActivities();
           elsWithId.addAll(getElementsForId(acts, newId));
       }
       if (elsWithId.size()==0 || (elsWithId.size()==1 && elsWithId.contains(newEl))) {
          return true;
View Full Code Here

   public boolean checkTransitionId (Transition newEl,String newId) {
      WorkflowProcess proc = XMLUtil.getWorkflowProcess(newEl);

      Transitions trans = proc.getTransitions();
      List elsWithId=getElementsForId(trans, newId);
      ActivitySets actSets = proc.getActivitySets();
      for(int y = 0; y < actSets.size(); y++) {
         ActivitySet actSet = (ActivitySet)actSets.get(y);
         trans = actSet.getTransitions();
         elsWithId.addAll(getElementsForId(trans, newId));
      }
      if (elsWithId.size()==0 || (elsWithId.size()==1 && elsWithId.contains(newEl))) {
         return true;
View Full Code Here

TOP

Related Classes of org.enhydra.shark.xpdl.elements.ActivitySets

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.