public class NamespaceOperations extends NamedElementOperations
The following operations are supported:
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<java.lang.String> |
getNamesOfMember(Namespace namespace,
NamedElement element)
The query getNamesOfMember() gives a set of all of the names that a member would have in a Namespace.
|
static boolean |
members_distinguishable(Namespace namespace,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
All the members of a Namespace are distinguishable within it.
|
static boolean |
membersAreDistinguishable(Namespace namespace)
The Boolean query membersAreDistinguishable() determines whether all of the namespaces members are distinguishable within it.
|
allNamespaces, getNamespace, has_no_qualified_name, has_qualified_name, isDistinguishableFrom, qualifiedName, separator
allOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
public static boolean members_distinguishable(Namespace namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
namespace
- The receiving 'Namespace' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static org.eclipse.emf.common.util.EList<java.lang.String> getNamesOfMember(Namespace namespace, NamedElement element)
namespace
- The receiving 'Namespace' model object.
public static boolean membersAreDistinguishable(Namespace namespace)
namespace
- The receiving 'Namespace' model object.