org.opengis.util
Interface ScopedName
-
- All Superinterfaces:
- java.lang.Comparable, GenericName
@UML(identifier="ScopedName", specification=ISO_19103) public interface ScopedName extends GenericName
Fully qualified identifier for an object. AScopedNamecontains aLocalNameas head and a GenericName, which may be aLocalNameor an otherScopedName, as tail.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description LocalNameasLocalName()Returns a view of this object as a local name.GenericNamegetScope()Returns the scope of this name.java.lang.StringtoString()Returns a locale-independent string representation of this name, including its scope.-
Methods inherited from interface org.opengis.util.GenericName
asScopedName, getParsedNames, toInternationalString
-
-
-
-
Method Detail
-
getScope
@UML(identifier="scope", obligation=OPTIONAL, specification=ISO_19103) GenericName getScope()
Returns the scope of this name.- Specified by:
getScopein interfaceGenericName
-
asLocalName
@Extension LocalName asLocalName()
Returns a view of this object as a local name. This is the last element in the sequence of parsed names. The local name returned by this method will still have the same scope than this scoped name. Note however that the string returned byLocalName.toString()will differs.- Specified by:
asLocalNamein interfaceGenericName
-
toString
@UML(identifier="scopedName", obligation=MANDATORY, specification=ISO_19103) java.lang.String toString()
Returns a locale-independent string representation of this name, including its scope.- Specified by:
toStringin interfaceGenericName- Overrides:
toStringin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG