@UML(identifier="NameSpace", specification=ISO_19103) public interface NameSpace
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:
| Modifier and Type | Method and Description |
|---|---|
boolean |
isGlobal()
Indicates whether this namespace is a "top level" namespace.
|
GenericName |
name()
Represents the identifier of this namespace.
|
@UML(identifier="isGlobal", obligation=MANDATORY, specification=ISO_19103) boolean isGlobal()
true if this namespace has no parent.@UML(identifier="name", obligation=MANDATORY, specification=ISO_19103) GenericName name()
true, indicating that this is a top level NameSpace, then the name shall be a
local name. If false, name shall be a fully-qualified name where
name.scope().isGlobal() == true.Copyright © 1994–2019 Open Geospatial Consortium. All rights reserved.