publishAdd(coplan);
    private void doUpdateOplans() {	GLMDebug.DEBUG(this.getClass().getName(), clusterId_,"Updating the Oplans!");  	Enumeration enum;	// Create new ClusterOPlan objects for each added Oplan	if (oplans_.getAddedList().hasMoreElements()) {	    enum = oplans_.getAddedList();	    while (enum.hasMoreElements()) {		Oplan oplan = (Oplan)enum.nextElement();                UID oplanUID = oplan.getUID();                IncrementalSubscription oplanActivities = (IncrementalSubscription)                    orgActivitySubscriptionOfOPlanUID.get(oplanUID);                if (oplanActivities == null) {                    oplanActivities = (IncrementalSubscription)                        subscribe(new OplanOrgActivitiesPredicate(oplanUID));                    monitorPlugInSubscription(oplanActivities);                    orgActivitySubscriptionOfOPlanUID.put(oplanUID, oplanActivities);                }                ClusterOPlan coplan = (ClusterOPlan) ClusterOPlans_.get(oplanUID);                if (coplan == null) {                    coplan = new ClusterOPlan(clusterId_, oplan);                    ClusterOPlans_.put(oplanUID, coplan);                }	    }	}