Examples of Adapter


Examples of org.uengine.processpublisher.Adapter

    for(int i=0; i < srcDef.getChildActivities().size(); i++){
      Activity childAct = (Activity) srcDef.getChildActivities().get(i);
     
      //if(childAct instanceof Activity){
        if (!activityUtil.isVisible(childAct, keyedContext)) {
          Adapter adapter = ProcessDefinitionAdapter.getAdapter(childAct.getClass());
          graphProcess.addNext((GraphActivity)adapter.convert(childAct, keyedContext));
        }
    /*  }else{
        graphProcess.addNext(new GraphActivity(childAct));
      }*/
    }
 
View Full Code Here

Examples of org.uengine.processpublisher.Adapter

           
    Vector childActivities = srcAct.getChildActivities();
    int i=0;
    for(Enumeration enumeration = childActivities.elements(); enumeration.hasMoreElements();){         
      Object item = (Object)enumeration.nextElement();
      Adapter adpt = ProcessDefinitionAdapter.getAdapter(item.getClass());
      if(adpt==null){
        continue;
      }
     
      Activity convertedAct = (Activity)adpt.convert(item, keyedContext);
      if(convertedAct!=null){
        dstAct.addChildActivity(convertedAct);
        i++;             
      }
    }   
View Full Code Here

Examples of org.uengine.processpublisher.Adapter

    keyedContext.put(MY_ROLE, myRole);
           
    Vector childActivities = srcProc.getChildActivities();
    for(Enumeration enumeration = childActivities.elements(); enumeration.hasMoreElements();){         
      Object item = (Object)enumeration.nextElement();
      Adapter adpt = getAdapter(item.getClass());
      if(adpt==null){
        continue;
      }
     
      Activity convertedAct = (Activity)adpt.convert(item, keyedContext);
      if(convertedAct!=null){
        if(convertedAct instanceof SequenceActivity){
          SequenceActivity seq = (SequenceActivity)convertedAct;
          Vector childActs = seq.getChildActivities();
          for(Iterator iter = childActs.iterator(); iter.hasNext();){
View Full Code Here

Examples of org.uengine.processpublisher.Adapter

 
  protected static Adapter getAdapter(Class activityType){
    if(adapters.containsKey(activityType))
      return (Adapter)adapters.get(activityType);
   
    Adapter adapter = null;
    do
      try{
        String activityTypeName = org.uengine.util.UEngineUtil.getClassNameOnly(activityType);
        adapter = (Adapter)Class.forName("org.uengine.processpublisher.invert.exporter." + activityTypeName + "Adapter").newInstance();
       
View Full Code Here

Examples of org.uengine.processpublisher.Adapter

    tSequence sequence_ = new tSequence();
   
    Vector childActivities = srcAct.getChildActivities();
    for(Enumeration enumeration = childActivities.elements(); enumeration.hasMoreElements();){
      Object item = (Object)enumeration.nextElement();
      Adapter adpt = ProcessDefinitionAdapter.getAdapter(item.getClass());
      if(adpt==null){
        continue;
      }
             
      activity actGrp_ = (activity)adpt.convert(item, null);
      sequence_.addactivity_Group(actGrp_);
    }
   
    activity sequence = new activity();
    sequence.setsequenceAsChoice(sequence_);
View Full Code Here

Examples of org.uengine.processpublisher.Adapter

    destAct.setname_Attribute(new XNCName(BPELSerializer.toSafeName(srcAct.getName().getText(), "UnnamedBlock")));
   
    Vector childActivities = srcAct.getChildActivities();
    for(Enumeration enumeration = childActivities.elements(); enumeration.hasMoreElements();){
      Object item = (Object)enumeration.nextElement();
      Adapter adpt = ProcessDefinitionAdapter.getAdapter(item.getClass());
      if(adpt==null){
        continue;
      }
             
      activity actGrp_ = (activity)adpt.convert(item, keyedContext);
      destAct.addactivity_Group(actGrp_);
    }
       
    activity resultAct = new activity();
    resultAct.setsequenceAsChoice(destAct);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.