/** * Establish element connections. */ public Object postProcess(IContext context, Object object) { super.postProcess(context, object); // Resolve activities MLane lane = (MLane)object; String actdesc = lane.getActivitiesDescription(); if(actdesc!=null) { MBpmnModel dia = (MBpmnModel)context.getRootObject(); Map activities = dia.getAllActivities(); StringTokenizer stok = new StringTokenizer(actdesc); while(stok.hasMoreElements()) { String actid = stok.nextToken(); MActivity activity = (MActivity)activities.get(actid); lane.addActivity(activity); activity.setLane(lane); } } return null; } }
/** * Establish element connections. */ public Object postProcess(IContext context, Object object) { super.postProcess(context, object); // Resolve activities MLane lane = (MLane)object; String actdesc = lane.getActivitiesDescription(); if(actdesc!=null) { MBpmnModel dia = (MBpmnModel)context.getRootObject(); Map activities = dia.getAllActivities(); StringTokenizer stok = new StringTokenizer(actdesc); while(stok.hasMoreElements()) { String actid = stok.nextToken(); MActivity activity = (MActivity)activities.get(actid); lane.addActivity(activity); activity.setLane(lane); } } return null; } }