public class EObjectLabelProviderHelper
extends java.lang.Object
| Constructor and Description |
|---|
EObjectLabelProviderHelper() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getFeatureLabel(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.edit.provider.ItemProviderAdapter provider)
Get the metaclass label (emitted by EMF Edit generation) for given object according given editing domain.
|
static org.eclipse.emf.edit.provider.ItemProviderAdapter |
getItemProvider(org.eclipse.emf.ecore.EObject object)
Get the ItemProviderAdapter associated to the AdapterFactoryEditingDomain of the given EObject.
|
static org.eclipse.emf.edit.provider.ItemProviderAdapter |
getItemProvider(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.common.notify.AdapterFactory factory)
Get the item provider adapter for the given object and given adapter factory
|
static java.lang.String |
getMetaclassLabel(org.eclipse.emf.ecore.EClass cls,
org.eclipse.emf.edit.provider.ItemProviderAdapter provider)
Get the metaclass label (emitted by EMF Edit generation) for given object according given editing domain.
|
static java.lang.String |
getMetaclassLabel(org.eclipse.emf.ecore.EObject object,
boolean addBrackets)
Get the metaclass label (emitted by EMF Edit generation) for given object.
|
static java.lang.String |
getText(org.eclipse.emf.ecore.EObject object)
Get the label for given object based on generated item provider.
|
static java.lang.String |
getText(java.lang.Object object)
Retrieve a readable text of the element.
|
public static java.lang.String getText(org.eclipse.emf.ecore.EObject object)
object - public static java.lang.String getMetaclassLabel(org.eclipse.emf.ecore.EObject object,
boolean addBrackets)
object - addBrackets - if true the returned label is surrounded by brackets.null if one of parameters is null or if no label is found.public static org.eclipse.emf.edit.provider.ItemProviderAdapter getItemProvider(org.eclipse.emf.ecore.EObject object)
public static org.eclipse.emf.edit.provider.ItemProviderAdapter getItemProvider(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.common.notify.AdapterFactory factory)
public static java.lang.String getMetaclassLabel(org.eclipse.emf.ecore.EClass cls,
org.eclipse.emf.edit.provider.ItemProviderAdapter provider)
cls - provider - null if one of parameters is null or if no label is found.public static java.lang.String getFeatureLabel(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.edit.provider.ItemProviderAdapter provider)
feature - provider - null if one of parameters is null or if no label is found.public static java.lang.String getText(java.lang.Object object)