@Override protected void addAdapter(Notifier notifier) { if (observing(notifier)) { super.addAdapter(notifier); } }
/** * Handles installation of the adapter on a Resource * by adding the adapter to each of the directly contained objects. */ protected void setTarget(Resource target) { basicSetTarget(target); List<EObject> contents = target.getContents(); for (int i = 0, size = contents.size(); i < size; ++i) { Notifier notifier = contents.get(i); addAdapter(notifier); } }
/** * Handles installation of the adapter on a Resource * by adding the adapter to each of the directly contained objects. */ protected void setTarget(Resource target) { basicSetTarget(target); List<EObject> contents = target.getContents(); for (int i = 0, size = contents.size(); i < size; ++i) { Notifier notifier = contents.get(i); addAdapter(notifier); } }
/** * Handles installation of the adapter on a ResourceSet * by adding the adapter to each of the directly contained objects. */ protected void setTarget(ResourceSet target) { basicSetTarget(target); List<Resource> resources = target.getResources(); for (int i = 0; i < resources.size(); ++i) { Notifier notifier = resources.get(i); addAdapter(notifier); } }
/** * Handles installation of the adapter on a ResourceSet * by adding the adapter to each of the directly contained objects. */ protected void setTarget(ResourceSet target) { basicSetTarget(target); List<Resource> resources = target.getResources(); for (int i = 0; i < resources.size(); ++i) { Notifier notifier = resources.get(i); addAdapter(notifier); } }
@Override protected void addAdapter(Notifier notifier) { if (isConnectedObject(notifier) && !isAlreadyAdapted(notifier)) { adaptedObjects.add(new WeakReference<CDOObject>(CDOUtil.getCDOObject((EObject)notifier))); } super.addAdapter(notifier); }
@Override protected void addAdapter(Notifier notifier) { if (isConnectedObject(notifier) && !isAlreadyAdapted(notifier)) { adaptedObjects.add(new WeakReference<CDOObject>(CDOUtil.getCDOObject((EObject)notifier))); } super.addAdapter(notifier); }
/** * Handles installation of the adapter on an EObject * by adding the adapter to each of the directly contained objects. */ protected void setTarget(EObject target) { basicSetTarget(target); for (Iterator<? extends Notifier> i = resolve() ? target.eContents().iterator() : ((InternalEList<? extends Notifier>)target.eContents()).basicIterator(); i.hasNext(); ) { Notifier notifier = i.next(); addAdapter(notifier); } }
addAdapter(notifier); addAdapter(eObject);
addAdapter(newValue); if (newValue != null) addAdapter(newValue); if (newValue != null) addAdapter(newValue); if (newValue != null) addAdapter(newValue); for (Notifier newValue : newValues) addAdapter(newValue);
addAdapter(newValue); if (newValue != null) addAdapter(newValue); if (newValue != null) addAdapter(newValue); if (newValue != null) addAdapter(newValue); for (Notifier newValue : newValues) addAdapter(newValue);