Package org.uengine.kernel

Examples of org.uengine.kernel.ActivityUtil


    ComplexActivity cActivity = (ComplexActivity)activity;
    //System.out.println("ProcessDefinitionViewer::render : number of child activities: " + cActivity.getChildActivities().size());
   
    for(Enumeration enumeration = cActivity.getChildActivities().elements(); enumeration.hasMoreElements(); ){
      Activity child = (Activity)enumeration.nextElement();
      ActivityUtil activityUtil = new ActivityUtil();

      if (child instanceof ScopeActivity) indexOfScopeActivity++;
      if (viewOnlyScopeIndex > -1 && indexOfScopeActivity != viewOnlyScopeIndex) continue;
     
      if (!activityUtil.isVisible(child, options)) {
        boolean isGrayArrow = false;
        if (!definitionView)
          try{
            isGrayArrow = Activity.STATUS_READY.equals(child.getStatus(instance));
          }catch(Exception e){}
View Full Code Here


   
    boolean firstArrow = true;
   
    for(Enumeration enumeration = cActivity.getChildActivities().elements(); enumeration.hasMoreElements(); ){
      Activity child = (Activity)enumeration.nextElement();
      ActivityUtil activityUtil = new ActivityUtil();
     
      if (!activityUtil.isVisible(child, options)) {
       
        if (!firstArrow || options.containsKey("ShowAllComplexActivities")) {
          boolean isGrayArrow = false;
          if (!definitionView)
          try {
View Full Code Here

public class ComplexActivityAdapter implements Adapter{

  public Object convert(Object src, Hashtable keyedContext) throws Exception {

    ActivityUtil activityUtil = new ActivityUtil();
    ComplexActivity srcDef = (ComplexActivity)src;
    GraphActivity previousGraphAct = null;//graphActivity;
    GraphActivity headerGA = null;

    for(int i=0; i<srcDef.getChildActivities().size(); i++){
     
      Activity childAct = (Activity) srcDef.getChildActivities().get(i);
     
      GraphActivity currGraphAct;
        if (childAct instanceof Activity) {
        Adapter adapter = ProcessDefinitionAdapter.getAdapter(childAct.getClass());
        currGraphAct = (GraphActivity) adapter.convert(childAct, keyedContext);
      } else {
        currGraphAct = new GraphActivity(childAct);
      }
       
        if (previousGraphAct != null) {
          if(previousGraphAct.getReferenceActivity() instanceof BackActivity) {
            previousGraphAct.addNext(currGraphAct);
          } else {
          GraphActivity tracing = previousGraphAct;

          Hashtable graphList = new Hashtable();
          Vector<GraphActivity> endNodeList = new Vector<GraphActivity>();
            tracing.getEndNodeList(tracing, graphList,endNodeList);
           
          for (GraphActivity tracingTemp : endNodeList) {
            if (!activityUtil.isVisible(childAct, keyedContext)) tracingTemp.addNext(currGraphAct);
          }
          }
      } else {
        headerGA = currGraphAct;
      }
       
        if (!activityUtil.isVisible(childAct, keyedContext)) {
        previousGraphAct = currGraphAct;
        String tt = currGraphAct.getReferenceActivity().getTracingTag();
       
        if (!keyedContext.containsKey(tt)) {
          keyedContext.put(tt, currGraphAct);
View Full Code Here

   
    ComplexActivity cActivity = (ComplexActivity) activity;
   
    int i=0;
    for (Enumeration enumeration = cActivity.getChildActivities().elements(); enumeration.hasMoreElements(); ) {
      ActivityUtil activityUtil = new ActivityUtil();
      Activity child = (Activity) enumeration.nextElement();     
 
      if(!activityUtil.isVisible(child, options)) {
        addInnerActivityAbsoluteTracingTag(
            options,
            DefaultActivityViewer.getActivityName(activity, instance, options),
            DefaultActivityViewer.getActivityName(child, instance, options)
        );
View Full Code Here

  public Object convert(Object src, Hashtable keyedContext) throws Exception {

    ComplexActivity srcDef = (ComplexActivity)src;
    GraphActivity graphProcess = new GraphActivity(srcDef);
    ActivityUtil activityUtil = new ActivityUtil();

    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

   
    boolean firstArrow = true;
    for(Enumeration enumeration = cActivity.getChildActivities().elements(); enumeration.hasMoreElements(); ){
      Activity child = (Activity)enumeration.nextElement();
      ActivityUtil activityUtil = new ActivityUtil();
     
      if(!activityUtil.isVisible(child, options)) {
        if(!firstArrow){
          if(isVertical)
            sb.append("<tr>");
         
          sb.append("<td align=center><img src="+imagePathRoot+"images/arrow"+ (isVertical ? "_vertical":"") +".gif" + "></td>");
View Full Code Here

TOP

Related Classes of org.uengine.kernel.ActivityUtil

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.