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:
Gml311Package.getIdentifierType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CodeType
getName()
Returns the value of the 'Name' containment reference.FeatureMap
getNameGroup()
Returns the value of the 'Name Group' attribute list.StringOrRefType
getRemarks()
Returns the value of the 'Remarks' containment reference.String
getVersion()
Returns the value of the 'Version' attribute.void
setName(CodeType value)
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.
-
-
-
Method Detail
-
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:
Gml311Package.getIdentifierType_NameGroup()
-
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(CodeType)
,Gml311Package.getIdentifierType_Name()
-
setName
void setName(CodeType value)
Sets the value of the 'Name
' containment reference.- Parameters:
value
- the new value of the 'Name' containment reference.- See Also:
getName()
-
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(String)
,Gml311Package.getIdentifierType_Version()
-
setVersion
void setVersion(String value)
Sets the value of the 'Version
' attribute.- Parameters:
value
- the new value of the 'Version' attribute.- See Also:
getVersion()
-
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(StringOrRefType)
,Gml311Package.getIdentifierType_Remarks()
-
setRemarks
void setRemarks(StringOrRefType value)
Sets the value of the 'Remarks
' containment reference.- Parameters:
value
- the new value of the 'Remarks' containment reference.- See Also:
getRemarks()
-
-