if (didRehydrate()) {
if (blackboard.didRehydrate()) {
  protected void setupSubscriptions()   {	    super.setupSubscriptions();    getSubscriber().setShouldBePersisted(false);    oplanSubscription = (IncrementalSubscription) subscribe(oplanPredicate);    stateSubscription = (IncrementalSubscription) subscribe(statePredicate);    contributors = new ArrayList(13);    // refill contributors Collection on rehydrate    processOplanAdds(oplanSubscription.getCollection());    createGUI();    if (didRehydrate()) {      checkForPrivateState(stateSubscription.elements());    } else {      publishAdd(new MyPrivateState());    }  }	   		 