|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@UML(identifier="IdentifiedObject", specification=ISO_19111) public interface IdentifiedObject
Supplementary identification and remarks information for a CRS or CRS-related object.
When CRSAuthorityFactory
is used to create an object,
the authority and
authority code values should be set to the
authority name of the factory object, and the authority code supplied by the client,
respectively. The other values may or may not be set. If the authority is EPSG, the
implementer may consider using the corresponding metadata values in the EPSG tables.
Field Summary | |
---|---|
static String |
ALIAS_KEY
Key for the "alias" property to be given to the
object factory createFoo(…) methods. |
static String |
IDENTIFIERS_KEY
Key for the "identifiers" property to be given to the
object factory createFoo(…) methods. |
static String |
NAME_KEY
Key for the "name" property to be given to the
object factory createFoo(…) methods. |
static String |
REMARKS_KEY
Key for the "remarks" property to be given to the
object factory createFoo(…) methods. |
Method Summary | |
---|---|
Collection<GenericName> |
getAlias()
An alternative name by which this object is identified. |
Set<ReferenceIdentifier> |
getIdentifiers()
An identifier which references elsewhere the object's defining information. |
ReferenceIdentifier |
getName()
The primary name by which this object is identified. |
InternationalString |
getRemarks()
Comments on or information about this object, including data source information. |
String |
toWKT()
Returns a Well Known Text (WKT) for this object. |
Field Detail |
---|
static final String NAME_KEY
"name"
property to be given to the
object factory createFoo(…)
methods.
This is used for setting the value to be returned by getName()
.
getName()
,
Constant Field Valuesstatic final String ALIAS_KEY
"alias"
property to be given to the
object factory createFoo(…)
methods.
This is used for setting the value to be returned by getAlias()
.
getAlias()
,
Constant Field Valuesstatic final String IDENTIFIERS_KEY
"identifiers"
property to be given to the
object factory createFoo(…)
methods.
This is used for setting the value to be returned by getIdentifiers()
.
getIdentifiers()
,
Constant Field Valuesstatic final String REMARKS_KEY
"remarks"
property to be given to the
object factory createFoo(…)
methods.
This is used for setting the value to be returned by getRemarks()
.
getRemarks()
,
Constant Field ValuesMethod Detail |
---|
@UML(identifier="name", obligation=MANDATORY, specification=ISO_19111) ReferenceIdentifier getName()
@UML(identifier="alias", obligation=OPTIONAL, specification=ISO_19111) Collection<GenericName> getAlias()
@UML(identifier="identifier", obligation=OPTIONAL, specification=ISO_19111) Set<ReferenceIdentifier> getIdentifiers()
@UML(identifier="remarks", obligation=OPTIONAL, specification=ISO_19111) InternationalString getRemarks()
@Extension String toWKT() throws UnsupportedOperationException
UnsupportedOperationException
- If this object can't be formatted as WKT.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |