public class DefaultDeclarativeQualifiedNameProvider extends IQualifiedNameProvider.AbstractImpl
QualifiedName qualifiedName(MyType ele)
IQualifiedNameProvider.AbstractImpl
Constructor and Description |
---|
DefaultDeclarativeQualifiedNameProvider() |
Modifier and Type | Method and Description |
---|---|
protected IQualifiedNameConverter |
getConverter() |
QualifiedName |
getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj) |
protected com.google.common.base.Function<org.eclipse.emf.ecore.EObject,java.lang.String> |
getResolver() |
protected QualifiedName |
qualifiedName(java.lang.Object ele)
Default for qualifiedName dispatcher.
|
apply
public DefaultDeclarativeQualifiedNameProvider()
protected com.google.common.base.Function<org.eclipse.emf.ecore.EObject,java.lang.String> getResolver()
public QualifiedName getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj)
null
if this IQualifiedNameProvider
is not
responsible or if the given object doesn't have qualified name.protected QualifiedName qualifiedName(java.lang.Object ele)
protected IQualifiedNameConverter getConverter()