Package org.eclipse.xtext.resource
Class AbstractEObjectDescription
- java.lang.Object
-
- org.eclipse.xtext.resource.AbstractEObjectDescription
-
- All Implemented Interfaces:
IEObjectDescription
- Direct Known Subclasses:
AliasedEObjectDescription,EObjectDescription
public abstract class AbstractEObjectDescription extends java.lang.Object implements IEObjectDescription
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractEObjectDescription()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetUserData(java.lang.String name)Access to specific user data.java.lang.String[]getUserDataKeys()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.resource.IEObjectDescription
getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getUserData
public java.lang.String getUserData(java.lang.String name)
Description copied from interface:IEObjectDescriptionAccess to specific user data.- Specified by:
getUserDatain interfaceIEObjectDescription- Parameters:
name- the user data key. May not benull. Unknown keys yieldnull.- Returns:
- the value. May be
null.
-
getUserDataKeys
public java.lang.String[] getUserDataKeys()
- Specified by:
getUserDataKeysin interfaceIEObjectDescription- Returns:
- all available user data keys. Never
null.
-
-