Package org.eclipse.xtext.xtext
Class XtextLinker.PackageRemover
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.ecore.util.EContentAdapter
-
- org.eclipse.xtext.util.NonRecursiveEContentAdapter
-
- org.eclipse.xtext.xtext.XtextLinker.PackageRemover
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter,org.eclipse.emf.common.notify.Adapter.Internal
- Enclosing class:
- XtextLinker
public static class XtextLinker.PackageRemover extends org.eclipse.xtext.util.NonRecursiveEContentAdapter
-
-
Constructor Summary
Constructors Constructor Description PackageRemover()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IReferableElementsUnloadergetUnloader()booleanisPackageReferenced(org.eclipse.emf.ecore.resource.ResourceSet set, org.eclipse.emf.ecore.EPackage pack, java.util.Collection<AbstractMetamodelDeclaration> knownReferences)voidnotifyChanged(org.eclipse.emf.common.notify.Notification msg)voidsetUnloader(IReferableElementsUnloader unloader)-
Methods inherited from class org.eclipse.emf.ecore.util.EContentAdapter
addAdapter, basicSetTarget, basicUnsetTarget, handleContainment, removeAdapter, removeAdapter, resolve, selfAdapt, setTarget, setTarget, setTarget, setTarget, unsetTarget, unsetTarget, unsetTarget, unsetTarget, unsetTarget
-
-
-
-
Method Detail
-
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
- Specified by:
notifyChangedin interfaceorg.eclipse.emf.common.notify.Adapter- Overrides:
notifyChangedin classorg.eclipse.emf.ecore.util.EContentAdapter
-
isPackageReferenced
public boolean isPackageReferenced(org.eclipse.emf.ecore.resource.ResourceSet set, org.eclipse.emf.ecore.EPackage pack, java.util.Collection<AbstractMetamodelDeclaration> knownReferences)
-
setUnloader
public void setUnloader(IReferableElementsUnloader unloader)
-
getUnloader
public IReferableElementsUnloader getUnloader()
-
-