@UML(identifier="NameSpace", specification=ISO_19103) public interface NameSpace
Modifier and Type | Method and Description |
---|---|
Set<GenericName> |
getNames()
Deprecated.
Not implementable in a simple naming system. We may create a
Register
subclass (or something similar) later for this kind of job. |
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 should
be a local name. If false
, name should be a fully-qualified
name where name.scope().isGlobal() == true
.@Deprecated @UML(identifier="names", obligation=MANDATORY, specification=ISO_19103) Set<GenericName> getNames()
Register
subclass (or something similar) later for this kind of job.
LocalName
.
ScopedName
with the following constraints:
NameSpace
.
NameSpace
referred to by the previous element.
Copyright © 1996–2019 Geotools. All rights reserved.