Class EObjectUtil
java.lang.Object
org.eclipse.emf.compare.internal.spec.EObjectUtil
Static utilities to create human readable EObject.toString() methods.
-
Method Summary
-
Method Details
-
getLabel
Returns a String label for the given EObject given the following rules :- if the given
object
isnull
, returns the String"<null>"
- if not null, return the name of the
EClass
of the givenobject
and the hex string of the object hashcode. It is followed by the value of theEStructuralFeature
name if the givenobject
has one or the first EAttribute with an instance class equals to String. (same rule as in the ReflectiveItemProvider)
- Parameters:
object
- the object to get the label from.- Returns:
- the label.
- if the given
-