Class TLcdISO19115Catalogue
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.catalogue.TLcdISO19115Catalogue
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdISO19115CodelistCatalogue
,TLcdISO19115CrsCatalogue
,TLcdISO19115UomCatalogue
- Since:
- 2013.1
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thecharacterSet
element.static final TLcdDataProperty
Data property that maps to thefieldOfApplication
element.static final TLcdDataProperty
Data property that maps to thelanguage
element.static final TLcdDataProperty
Data property that maps to thelocale
element.static final TLcdDataProperty
Data property that maps to thename
element.static final TLcdDataProperty
Data property that maps to thescope
element.static final TLcdDataProperty
Data property that maps to thesubCatalogue
element.static final TLcdDataProperty
Data property that maps to theversionDate
element.static final TLcdDataProperty
Data property that maps to theversionNumber
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCHARACTER_SET_PROPERTY
property.Gets the value of theFIELD_OF_APPLICATION_PROPERTY
property adapted to a list ofString
instances.Returns the role value contained in the value of theLANGUAGE_PROPERTY
property.Gets the value of theLOCALE_PROPERTY
property adapted to a list ofTLcdISO19115Locale
instances.getName()
Returns the role value contained in the value of theNAME_PROPERTY
property.getScope()
Gets the value of theSCOPE_PROPERTY
property adapted to a list ofString
instances.Gets the value of theSUB_CATALOGUE_PROPERTY
property adapted to a list ofTLcdISO19115Catalogue
instances.Returns the role value contained in the value of theVERSION_DATE_PROPERTY
property.Returns the role value contained in the value of theVERSION_NUMBER_PROPERTY
property.void
setCharacterSet
(TLcdISO19115Code aValue) Sets the value of the property that maps to thecharacterSet
element.void
setLanguage
(String aValue) Sets the value of the property that maps to thelanguage
element.void
Sets the value of the property that maps to thename
element.void
setVersionDate
(XMLGregorianCalendar aValue) Sets the value of the property that maps to theversionDate
element.void
setVersionNumber
(String aValue) Sets the value of the property that maps to theversionNumber
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thename
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
SCOPE_PROPERTY
Data property that maps to thescope
element. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>
. -
FIELD_OF_APPLICATION_PROPERTY
Data property that maps to thefieldOfApplication
element. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>
. -
VERSION_NUMBER_PROPERTY
Data property that maps to theversionNumber
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
VERSION_DATE_PROPERTY
Data property that maps to theversionDate
element. The possible values for this property are instances of
.The value object in the optional should be either a XMLGregorianCalendar representing a date time, or an instance ofTLcdISO19115Optional
<Object>TLcdXMLDataModelBuilder.getDataObjectTypeForPrimitiveType( TLcdGCODataTypes.Date_Type )
containing (optionally) an XMLGregorianCalendar representing a date, month-year or year. -
LANGUAGE_PROPERTY
Data property that maps to thelanguage
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
CHARACTER_SET_PROPERTY
Data property that maps to thecharacterSet
element. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115Code>
. -
LOCALE_PROPERTY
Data property that maps to thelocale
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Locale>>
. -
SUB_CATALOGUE_PROPERTY
Data property that maps to thesubCatalogue
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Catalogue>>
.
-
-
Constructor Details
-
TLcdISO19115Catalogue
public TLcdISO19115Catalogue() -
TLcdISO19115Catalogue
-
-
Method Details
-
getName
Returns the role value contained in the value of theNAME_PROPERTY
property. Returnsnull
if the value of theNAME_PROPERTY
property isnull
.- Returns:
- the role value of the
NAME_PROPERTY
property. - See Also:
-
setName
Sets the value of the property that maps to thename
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theNAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theNAME_PROPERTY
property.
-
getScope
Gets the value of theSCOPE_PROPERTY
property adapted to a list ofString
instances.- Returns:
- the value of the
SCOPE_PROPERTY
property adapted to a list ofString
instances. - See Also:
-
getFieldOfApplication
Gets the value of theFIELD_OF_APPLICATION_PROPERTY
property adapted to a list ofString
instances.- Returns:
- the value of the
FIELD_OF_APPLICATION_PROPERTY
property adapted to a list ofString
instances. - See Also:
-
getVersionNumber
Returns the role value contained in the value of theVERSION_NUMBER_PROPERTY
property. Returnsnull
if the value of theVERSION_NUMBER_PROPERTY
property isnull
.- Returns:
- the role value of the
VERSION_NUMBER_PROPERTY
property. - See Also:
-
setVersionNumber
Sets the value of the property that maps to theversionNumber
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theVERSION_NUMBER_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theVERSION_NUMBER_PROPERTY
property.
-
getVersionDate
Returns the role value contained in the value of theVERSION_DATE_PROPERTY
property. Returnsnull
if the value of theVERSION_DATE_PROPERTY
property isnull
.- Returns:
- the role value of the
VERSION_DATE_PROPERTY
property. - See Also:
-
setVersionDate
Sets the value of the property that maps to theversionDate
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theVERSION_DATE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theVERSION_DATE_PROPERTY
property.
-
getLanguage
Returns the role value contained in the value of theLANGUAGE_PROPERTY
property. Returnsnull
if the value of theLANGUAGE_PROPERTY
property isnull
.- Returns:
- the role value of the
LANGUAGE_PROPERTY
property. - See Also:
-
setLanguage
Sets the value of the property that maps to thelanguage
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theLANGUAGE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theLANGUAGE_PROPERTY
property.
-
getCharacterSet
Returns the role value contained in the value of theCHARACTER_SET_PROPERTY
property. Returnsnull
if the value of theCHARACTER_SET_PROPERTY
property isnull
.- Returns:
- the role value of the
CHARACTER_SET_PROPERTY
property. - See Also:
-
setCharacterSet
Sets the value of the property that maps to thecharacterSet
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCHARACTER_SET_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCHARACTER_SET_PROPERTY
property.
-
getLocale
Gets the value of theLOCALE_PROPERTY
property adapted to a list ofTLcdISO19115Locale
instances.- Returns:
- the value of the
LOCALE_PROPERTY
property adapted to a list ofTLcdISO19115Locale
instances. - See Also:
-
getSubCatalogue
Gets the value of theSUB_CATALOGUE_PROPERTY
property adapted to a list ofTLcdISO19115Catalogue
instances.- Returns:
- the value of the
SUB_CATALOGUE_PROPERTY
property adapted to a list ofTLcdISO19115Catalogue
instances. - See Also:
-