| Modifier and Type | Method and Description |
|---|---|
Iterable<QualifiedName> |
Indexer.ResolvedResourceDescription.getImportedNames() |
| Modifier and Type | Method and Description |
|---|---|
Set<QualifiedName> |
ImportedNamesAdapter.getImportedNames() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<IEObjectDescription> |
ImportedNamesAdapter.WrappingScope.getElements(QualifiedName name) |
IEObjectDescription |
ImportedNamesAdapter.WrappingScope.getSingleElement(QualifiedName name) |
| Modifier and Type | Field and Description |
|---|---|
static QualifiedName |
QualifiedName.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
QualifiedName.append(QualifiedName relativeQualifiedName) |
QualifiedName |
QualifiedName.append(String segment) |
QualifiedName |
IQualifiedNameProvider.AbstractImpl.apply(org.eclipse.emf.ecore.EObject from) |
static QualifiedName |
QualifiedName.create(List<String> segments)
Low-level factory method.
|
static QualifiedName |
QualifiedName.create(String... segments)
Low-level factory method.
|
static QualifiedName |
QualifiedName.create(String singleSegment)
Low-level factory method.
|
static QualifiedName |
QualifiedName.createFromStream(org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.EObjectInputStream eObjectInputStream)
Internal low level factory method.
|
QualifiedName |
SimpleNameProvider.getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj) |
QualifiedName |
IQualifiedNameProvider.getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj) |
QualifiedName |
DefaultDeclarativeQualifiedNameProvider.getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj) |
protected QualifiedName |
DefaultDeclarativeQualifiedNameProvider.qualifiedName(Object ele)
Default for qualifiedName dispatcher.
|
QualifiedName |
QualifiedName.skipFirst(int skipCount) |
QualifiedName |
QualifiedName.skipLast(int skipCount) |
QualifiedName |
QualifiedName.toLowerCase() |
QualifiedName |
IQualifiedNameConverter.toQualifiedName(String qualifiedNameAsText) |
QualifiedName |
IQualifiedNameConverter.DefaultImpl.toQualifiedName(String qualifiedNameAsString)
Splits the given string into segments and returns them as a
QualifiedName. |
QualifiedName |
QualifiedName.toUpperCase() |
| Modifier and Type | Method and Description |
|---|---|
static <F> com.google.common.base.Function<F,QualifiedName> |
QualifiedName.wrapper(com.google.common.base.Function<F,String> nameFunction)
Wraps a name function to return a qualified name.
|
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
QualifiedName.append(QualifiedName relativeQualifiedName) |
int |
QualifiedName.compareTo(QualifiedName qualifiedName) |
protected int |
QualifiedName.compareTo(QualifiedName qualifiedName,
boolean ignoreCase) |
int |
QualifiedName.compareToIgnoreCase(QualifiedName qualifiedName) |
boolean |
QualifiedName.startsWith(QualifiedName prefix) |
protected boolean |
QualifiedName.startsWith(QualifiedName prefix,
boolean ignoreCase) |
boolean |
QualifiedName.startsWithIgnoreCase(QualifiedName prefix) |
String |
IQualifiedNameConverter.toString(QualifiedName name) |
String |
IQualifiedNameConverter.DefaultImpl.toString(QualifiedName qualifiedName)
Converts the given qualified name to a string.
|
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
IEObjectDescription.getName() |
QualifiedName |
ForwardingEObjectDescription.getName() |
QualifiedName |
EObjectDescription.getName() |
QualifiedName |
IEObjectDescription.getQualifiedName() |
QualifiedName |
ForwardingEObjectDescription.getQualifiedName() |
QualifiedName |
EObjectDescription.getQualifiedName() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<QualifiedName> |
IResourceDescription.getImportedNames() |
| Modifier and Type | Method and Description |
|---|---|
static IEObjectDescription |
EObjectDescription.create(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element) |
static IEObjectDescription |
EObjectDescription.create(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
Map<String,String> userData) |
Iterable<IEObjectDescription> |
ISelectable.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName name,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
IResourceDescriptions.NullImpl.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName name,
boolean ignoreCase) |
boolean |
IShadowedResourceDescriptions.isShadowed(org.eclipse.emf.ecore.EClass type,
QualifiedName name,
boolean ignoreCase) |
| Constructor and Description |
|---|
EObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
Map<String,String> userData) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<IEObjectDescription> |
StateBasedContainer.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
FilterUriContainer.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
DescriptionAddingContainer.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
AliasedEObjectDescription.getName() |
QualifiedName |
AliasedEObjectDescription.getQualifiedName() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<QualifiedName,Object> |
ResourceDescriptionsData.copyLookupMap() |
Iterable<QualifiedName> |
DefaultResourceDescription.getImportedNames() |
protected Collection<QualifiedName> |
DefaultResourceDescriptionManager.getImportedNames(IResourceDescription candidate) |
protected Map<QualifiedName,List<IEObjectDescription>> |
EObjectDescriptionLookUp.getNameToObjects() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<IEObjectDescription> |
ResourceSetBasedResourceDescriptions.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
ResourceDescriptionsData.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
ResourceDescriptionsBasedContainer.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
LiveShadowedResourceDescriptions.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName name,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
EObjectDescriptionLookUp.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName name,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
AbstractResourceDescription.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName name,
boolean ignoreCase) |
Iterable<IEObjectDescription> |
AbstractCompoundSelectable.getExportedObjects(org.eclipse.emf.ecore.EClass type,
QualifiedName qualifiedName,
boolean ignoreCase) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultResourceDescriptionManager.addExportedNames(Set<QualifiedName> names,
IResourceDescription resourceDescriptor) |
protected boolean |
DefaultResourceDescriptionManager.isAffected(Collection<QualifiedName> importedNames,
IResourceDescription description) |
protected void |
EObjectDescriptionLookUp.putIntoMap(Map<QualifiedName,List<IEObjectDescription>> nameToObjects,
IEObjectDescription description) |
protected void |
ResourceDescriptionsData.registerDescription(IResourceDescription description,
Map<QualifiedName,Object> target) |
| Constructor and Description |
|---|
AliasedEObjectDescription(QualifiedName alias,
IEObjectDescription delegate) |
| Constructor and Description |
|---|
ResourceDescriptionsData(Map<org.eclipse.emf.common.util.URI,IResourceDescription> resourceDescriptionMap,
Map<QualifiedName,Object> lookupMap) |
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
PortableURIs.PortableFragmentDescription.getDescriptionQualifiedName() |
QualifiedName |
SerializableEObjectDescription.getName() |
QualifiedName |
SerializableEObjectDescription.getQualifiedName() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<QualifiedName> |
SerializableResourceDescription.getImportedNames() |
| Modifier and Type | Method and Description |
|---|---|
void |
SerializableEObjectDescription.setQualifiedName(QualifiedName qualifiedName) |
| Modifier and Type | Method and Description |
|---|---|
void |
SerializableResourceDescription.setImportedNames(List<QualifiedName> importedNames) |
| Constructor and Description |
|---|
PortableURIs.PortableFragmentDescription(org.eclipse.emf.ecore.EClass descriptionEClass,
QualifiedName descriptionQualifiedName,
String descriptionRelativeFragment) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.collect.Multimap<QualifiedName,IEObjectDescription> |
Scopes.index(Iterable<IEObjectDescription> descriptions)
indexes the IEObject description using the given
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<IEObjectDescription> |
IScope.getElements(QualifiedName name)
Find all descriptions that match the given name.
|
IEObjectDescription |
IScope.getSingleElement(QualifiedName name)
Find the first description that matches the given name.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends org.eclipse.emf.ecore.EObject> |
Scopes.scopedElementsFor(Iterable<? extends T> elements,
com.google.common.base.Function<T,QualifiedName> nameComputation)
transforms an
Iterable of EObjects into an Iterable of IEObjectDescriptions computing
the name of the elements using the passed Function If the passed function returns null the object is
filtered out. |
static <T extends org.eclipse.emf.ecore.EObject> |
Scopes.scopeFor(Iterable<? extends T> elements,
com.google.common.base.Function<T,QualifiedName> nameComputation,
IScope outer)
creates a scope using the passed function to compute the names and sets the passed scope as the parent scope
|
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
ImportNormalizer.deresolve(QualifiedName fullyQualifiedName) |
protected QualifiedName |
ImportScope.getIgnoreCaseAwareQualifiedName(IEObjectDescription from) |
QualifiedName |
ImportNormalizer.getImportedNamespacePrefix() |
protected QualifiedName |
ImportedNamespaceAwareLocalScopeProvider.getQualifiedNameOfLocalElement(org.eclipse.emf.ecore.EObject context) |
QualifiedName |
ImportNormalizer.resolve(QualifiedName relativeName) |
| Constructor and Description |
|---|
ImportNormalizer(QualifiedName importedNamespace,
boolean wildCard,
boolean ignoreCase) |
| Constructor and Description |
|---|
MapBasedScope(IScope parent,
Map<QualifiedName,IEObjectDescription> elements,
boolean ignoreCase) |
MultimapBasedScope(IScope parent,
com.google.common.collect.Multimap<QualifiedName,IEObjectDescription> elements,
boolean ignoreCase) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
NamesAreUniqueValidationHelper.checkDescriptionForDuplicatedName(IEObjectDescription description,
Map<org.eclipse.emf.ecore.EClass,Map<QualifiedName,IEObjectDescription>> clusterTypeToName,
ValidationMessageAcceptor acceptor) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<IEObjectDescription> |
SuperCallScope.getElements(QualifiedName name) |
IEObjectDescription |
SuperCallScope.getSingleElement(QualifiedName name) |
Copyright © 2015. All Rights Reserved.