org.eclipse.xtext.mwe
Class ResourceSetBasedSlotEntry
java.lang.Object
org.eclipse.xtext.mwe.SlotEntry
org.eclipse.xtext.mwe.ResourceSetBasedSlotEntry
- All Implemented Interfaces:
- ISlotEntry
public class ResourceSetBasedSlotEntry
- extends SlotEntry
A slot entry filtering all contents of the resource set rather than the exported objects only.
- Author:
- Jan Koehnlein - Initial contribution and API
Method Summary |
protected java.util.List<org.eclipse.emf.ecore.EObject> |
findEObjectsOfType(java.util.Set<org.eclipse.emf.ecore.EClass> eClasses,
IResourceDescriptions resourceDescriptions,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
protected boolean |
matches(java.util.Set<org.eclipse.emf.ecore.EClass> eClasses,
org.eclipse.emf.ecore.EObject eObject)
|
void |
setName(java.lang.String name)
|
Methods inherited from class org.eclipse.xtext.mwe.SlotEntry |
findEClasses, getEObject, getName, getNamespaceDelimiter, getNsUris, getSlot, isFirstOnly, matches, preInvoke, put, setFirstOnly, setNamespaceDelimiter, setNsURI, setSlot, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceSetBasedSlotEntry
public ResourceSetBasedSlotEntry()
findEObjectsOfType
protected java.util.List<org.eclipse.emf.ecore.EObject> findEObjectsOfType(java.util.Set<org.eclipse.emf.ecore.EClass> eClasses,
IResourceDescriptions resourceDescriptions,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
- Overrides:
findEObjectsOfType
in class SlotEntry
matches
protected boolean matches(java.util.Set<org.eclipse.emf.ecore.EClass> eClasses,
org.eclipse.emf.ecore.EObject eObject)
setName
public void setName(java.lang.String name)
- Overrides:
setName
in class SlotEntry