Package net.opengis.gml311
Interface IdentifierType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
IdentifierTypeImpl
public interface IdentifierType
extends EObject
A representation of the model object 'Identifier Type'.
An identification of a CRS object. The first use of the IdentifierType for an object, if any, is normally the primary identification code, and any others are aliases.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Returns the value of the 'Name' containment reference.FeatureMap
Returns the value of the 'Name Group' attribute list.Returns the value of the 'Remarks' containment reference.Returns the value of the 'Version' attribute.void
Sets the value of the 'Name
' containment reference.void
setRemarks
(StringOrRefType value) Sets the value of the 'Remarks
' containment reference.void
setVersion
(String value) Sets the value of the 'Version
' attribute.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getNameGroup
FeatureMap getNameGroup()Returns the value of the 'Name Group' attribute list. The list contents are of typeFeatureMap.Entry
. The code or name for this Identifier, often from a controlled list or pattern defined by a code space. The optional codeSpace attribute is normally included to identify or reference a code space within which one or more codes are defined. This code space is often defined by some authority organization, where one organization may define multiple code spaces. The range and format of each Code Space identifier is defined by that code space authority. Information about that code space authority can be included as metaDataProperty elements which are optionally allowed in all CRS objects.- Returns:
- the value of the 'Name Group' attribute list.
- See Also:
-
getName
CodeType getName()Returns the value of the 'Name' containment reference. The code or name for this Identifier, often from a controlled list or pattern defined by a code space. The optional codeSpace attribute is normally included to identify or reference a code space within which one or more codes are defined. This code space is often defined by some authority organization, where one organization may define multiple code spaces. The range and format of each Code Space identifier is defined by that code space authority. Information about that code space authority can be included as metaDataProperty elements which are optionally allowed in all CRS objects.- Returns:
- the value of the 'Name' containment reference.
- See Also:
-
setName
Sets the value of the 'Name
' containment reference.- Parameters:
value
- the new value of the 'Name' containment reference.- See Also:
-
getVersion
String getVersion()Returns the value of the 'Version' attribute. Identifier of the version of the associated codeSpace or code, as specified by the codeSpace or code authority. This version is included only when the "code" or "codeSpace" uses versions. When appropriate, the version is identified by the effective date, coded using ISO 8601 date format.- Returns:
- the value of the 'Version' attribute.
- See Also:
-
setVersion
Sets the value of the 'Version
' attribute.- Parameters:
value
- the new value of the 'Version' attribute.- See Also:
-
getRemarks
StringOrRefType getRemarks()Returns the value of the 'Remarks' containment reference. Remarks about this code or alias.- Returns:
- the value of the 'Remarks' containment reference.
- See Also:
-
setRemarks
Sets the value of the 'Remarks
' containment reference.- Parameters:
value
- the new value of the 'Remarks' containment reference.- See Also:
-