|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="NameSpace",
specification=ISO_19103)
public interface NameSpaceA collection of 0 or more generic names.
| Method Summary | |
|---|---|
Set<GenericName> |
getNames()
Returns the set of generic names registered with this namespace. |
boolean |
isGlobal()
Indicates whether this namespace is a "top level" namespace. |
GenericName |
name()
Represents the identifier of this namespace. |
| Method Detail |
|---|
@UML(identifier="global",
obligation=MANDATORY,
specification=ISO_19103)
boolean isGlobal()
@UML(identifier="name",
obligation=MANDATORY,
specification=ISO_19103)
GenericName name()
true, indicating that this is a top level NameSpace, then the name should
be a local name. If false, name should be a fully-qualified
scoped name where
head().scope().isGlobal() == true.
@UML(identifier="names",
obligation=MANDATORY,
specification=ISO_19103)
Set<GenericName> getNames()
LocalName.ScopedName with the following constraints:
NameSpace.NameSpace
referred to by the previous element.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||