Package org.uengine.kernel.viewer

Examples of org.uengine.kernel.viewer.ActivityViewer.render()


    try{
      ProcessDefinition definition = getDefinition(processDefinition);
      ProcessInstance instance = new DefaultProcessInstance();
      instance.setProcessTransactionContext(getTransactionContext());
      ActivityViewer processDefinitionViewer = DefaultActivityViewer.createViewer(definition);
      return processDefinitionViewer.render(definition, instance, options).toString();
      //return ProcessDefinitionViewer.getInstance().render(getDefinition(processDefinition), null, options).toString();
    }catch(Exception e){
      e.printStackTrace();
      throw new RemoteException("ProcessManagerError:"+e.getMessage(), e);
    }
View Full Code Here


      //for performance and synchronized view - we don't need to create snapshot by the implementation of caching logic.
      ProcessInstance shotCopy = instance;//instance.createSnapshot();
      instance.setProcessDefinition(definition);
      //
      ActivityViewer processDefinitionViewer = DefaultActivityViewer.createViewer(definition);
      return processDefinitionViewer.render(definition, shotCopy, options).toString();
     
      //return ProcessDefinitionViewer.getInstance().render(definition, shotCopy, options).toString();
    }catch(Exception e){
      e.printStackTrace();
      throw new RemoteException("ProcessManagerError:"+e.getMessage(), e);
View Full Code Here

      //ProcessDefinition definition = (ProcessDefinition) GlobalContext.deserialize(definitionXml, null);
   
      //      ProcessInstance instance = new DefaultProcessInstance();
      //instance.setProcessTransactionContext(getTransactionContext());
      ActivityViewer processDefinitionViewer = DefaultActivityViewer.createViewer(definition);
      return processDefinitionViewer.render(definition, null, options).toString();
      //return ProcessDefinitionViewer.getInstance().render(getDefinition(processDefinition), null, options).toString();
    //}catch(Exception e){
//      ByteArrayOutputStream bao = new ByteArrayOutputStream();
//      return "반영되고있니???:"+e.getMessage();
//    }
View Full Code Here

    for(Enumeration enumeration = cActivity.getChildActivities().elements(); enumeration.hasMoreElements(); ){
      sb.append("<td><img src=images/arrow.gif></td><td>");
      Activity child = (Activity)enumeration.nextElement();
     
      ActivityViewer viewer = DefaultActivityViewer.createViewer(child);
      StringBuilder childHTML = viewer.render(child, instance, options);
     
      sb.append(childHTML);
      sb.append("</td>");
    }
   
View Full Code Here

        Vector<Activity> children = switchActivity.getChildActivities();
       
        appendSwitchActivityDescription(act, switchActivity, children, sb);
      }
     
      sb.append(sav.render(act,instance, (act instanceof ComplexActivity ? noDecoratedOption : options)));
    }

    sb.append("</td></tr></table>");
    return sb;
  }
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.