org.eclipse.emf.mwe2.language.scoping
Class MapBasedScope.MapEntry

java.lang.Object
  extended by org.eclipse.emf.mwe2.language.scoping.MapBasedScope.MapEntry
All Implemented Interfaces:
org.eclipse.xtext.resource.IEObjectDescription
Enclosing class:
MapBasedScope

public static class MapBasedScope.MapEntry
extends java.lang.Object
implements org.eclipse.xtext.resource.IEObjectDescription


Constructor Summary
MapBasedScope.MapEntry(java.util.Map.Entry<org.eclipse.xtext.naming.QualifiedName,? extends org.eclipse.emf.ecore.EObject> entry)
           
 
Method Summary
 org.eclipse.emf.ecore.EClass getEClass()
           
 org.eclipse.emf.ecore.EObject getEObjectOrProxy()
           
 org.eclipse.emf.common.util.URI getEObjectURI()
           
 org.eclipse.xtext.naming.QualifiedName getName()
           
 org.eclipse.xtext.naming.QualifiedName getQualifiedName()
           
 java.lang.String getUserData(java.lang.String name)
           
 java.lang.String[] getUserDataKeys()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapBasedScope.MapEntry

public MapBasedScope.MapEntry(java.util.Map.Entry<org.eclipse.xtext.naming.QualifiedName,? extends org.eclipse.emf.ecore.EObject> entry)
Method Detail

getName

public org.eclipse.xtext.naming.QualifiedName getName()
Specified by:
getName in interface org.eclipse.xtext.resource.IEObjectDescription

getQualifiedName

public org.eclipse.xtext.naming.QualifiedName getQualifiedName()
Specified by:
getQualifiedName in interface org.eclipse.xtext.resource.IEObjectDescription

getEObjectOrProxy

public org.eclipse.emf.ecore.EObject getEObjectOrProxy()
Specified by:
getEObjectOrProxy in interface org.eclipse.xtext.resource.IEObjectDescription

getEObjectURI

public org.eclipse.emf.common.util.URI getEObjectURI()
Specified by:
getEObjectURI in interface org.eclipse.xtext.resource.IEObjectDescription

getEClass

public org.eclipse.emf.ecore.EClass getEClass()
Specified by:
getEClass in interface org.eclipse.xtext.resource.IEObjectDescription

getUserData

public java.lang.String getUserData(java.lang.String name)
Specified by:
getUserData in interface org.eclipse.xtext.resource.IEObjectDescription

getUserDataKeys

public java.lang.String[] getUserDataKeys()
Specified by:
getUserDataKeys in interface org.eclipse.xtext.resource.IEObjectDescription