public void addTo(Object source) { if (source != null) ((EObject)source).eAdapters().add(this); }
@Override protected void hookListener(Object domainElement) { ((EObject)domainElement).eAdapters().add(elementListener); }
public void addTo(Object source) { if (source != null) ((EObject)source).eAdapters().add(this); }
private void startLocatingJEEConfigs(org.eclipse.jst.javaee.web.WebApp webApp){ ((EObject)webApp).eAdapters().add(contextParamAdapter); // System.out.println(((EObject)webApp).eDeliver()); List params = webApp.getContextParams(); if (params != null) { Iterator itContexts = params.iterator(); while (itContexts.hasNext()) { EObject contextParam = (EObject)itContexts.next(); contextParam.eAdapters().add(contextParamAdapter); } } }
@Override protected void unhookListener(Object domainElement) { ((EObject)domainElement).eAdapters().remove(elementListener); }
public void removeFrom(Object source) { if (source != null) ((EObject)source).eAdapters().remove(this); }
@Override protected void lastListenerRemoved() { eObject.eAdapters().remove(listener); listener = null; }
@Override protected void lastListenerRemoved() { eObject.eAdapters().remove(listener); listener = null; }
protected ReadAndWriteTracking.InitializedMarker newInitalizedMarker(final EObject it) { ReadAndWriteTracking.InitializedMarker _xblockexpression = null; { final ReadAndWriteTracking.InitializedMarker initializedMarker = new ReadAndWriteTracking.InitializedMarker(); it.eAdapters().add(initializedMarker); _xblockexpression = initializedMarker; } return _xblockexpression; }
protected void reattachModificationTracker(EObject element) { if (isTrackingModification() && element != null) { if (!element.eAdapters().contains(modificationTrackingAdapter)) element.eAdapters().add(modificationTrackingAdapter); // copied from ResourceImpl.setTrackingModification for (TreeIterator<EObject> i = getAllProperContents(element); i.hasNext();) { EObject eObject = i.next(); if (!eObject.eAdapters().contains(modificationTrackingAdapter)) eObject.eAdapters().add(modificationTrackingAdapter); } } }
@Override public synchronized void dispose() { if (listener != null) { eObject.eAdapters().remove(listener); listener = null; } eObject = null; eStructuralFeature = null; super.dispose(); }
@Override public synchronized void dispose() { if (listener != null) { eObject.eAdapters().remove(listener); listener = null; } eObject = null; eStructuralFeature = null; super.dispose(); }
@Override public synchronized void dispose() { if (listener != null) { eObject.eAdapters().remove(listener); listener = null; } eObject = null; eStructuralFeature = null; super.dispose(); }
@Override public synchronized void dispose() { if (listener != null) { eObject.eAdapters().remove(listener); listener = null; } eObject = null; eStructuralFeature = null; super.dispose(); }
@Override public synchronized void dispose() { if (listener != null) { eObject.eAdapters().remove(listener); listener = null; } eObject = null; eStructuralFeature = null; super.dispose(); }
@Override void readData(DataInputStream in, DeserializationConversionContext context) throws IOException { super.readData(in, context); boolean isNull = in.readBoolean(); if (!isNull) { int id = SerializationUtil.readInt(in, true); semanticElement = context.getSemanticObject(id); semanticElement.eAdapters().add(this); } }
public void dispose() { if (parent_ != null) parent_.eAdapters().remove(this); disposeAdapters(); removeModifyListener(); }
public void dispose() { if (eObject_ != null) eObject_.eAdapters().remove(this); if (text_ != null && !text_.isDisposed()) text_.removeModifyListener(this); }
/** * Called when a ContextParam instance is removed. * * @param contextParam ContextParam instance. */ protected void contextParamRemoved(EObject contextParam) { if (isConfigFilesContextParam(contextParam)) { locateProviders(); } contextParam.eAdapters().remove(this); }
public void notifyChanged(final Notification notification) { if (!notification.isTouch() && Notification.SET == notification.getEventType()) { final Object feature = notification.getFeature(); if (feature != null) { if (resolver.attributeName.equals(((ENamedElement) feature).getName())) { resolver.valueCache.discard((EObject) notification.getNotifier()); ((EObject) notification.getNotifier()).eAdapters().remove(this); } } } }