A domain in which names given by character strings are defined.
Every
GenericName must be valid in a namespace. For a LocalName, this means
that the name must exist in the current namespace. For a ScopedName, this means:
- Since:
- 2.1
-
Method Details
-
isGlobal
Indicates whether this namespace is a "top level" namespace. Global, or top-level namespaces are not contained within another namespace. There is no namespace called "global" or "root" which contains all of the top-level namespaces. Hence, this flag indicates whether the namespace has a parent.- Returns:
trueif this namespace has no parent.
-
name
Represents the identifier of this namespace. If the global attribute istrue, indicating that this is a top levelNameSpace, then the name shall be a local name. Iffalse, name shall be a fully-qualified name wherename.scope().isGlobal() == true.- Returns:
- The identifier of this namespace.
-