Class TLcdISO19115Citation
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.citation.TLcdISO19115Citation
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Standardized resource reference
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thealternateTitle
element.static final TLcdDataProperty
Data property that maps to thecitedResponsibleParty
element.static final TLcdDataProperty
Data property that maps to thecollectiveTitle
element.static final TLcdDataProperty
Data property that maps to thedate
element.static final TLcdDataProperty
Data property that maps to theeditionDate
element.static final TLcdDataProperty
Data property that maps to theedition
element.static final TLcdDataProperty
Data property that maps to theidentifier
element.static final TLcdDataProperty
Data property that maps to theISBN
element.static final TLcdDataProperty
Data property that maps to theISSN
element.static final TLcdDataProperty
Data property that maps to theotherCitationDetails
element.static final TLcdDataProperty
Data property that maps to thepresentationForm
element.static final TLcdDataProperty
Data property that maps to theseries
element.static final TLcdDataProperty
Data property that maps to thetitle
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of theALTERNATE_TITLE_PROPERTY
property adapted to a list ofString
instances.Gets the value of theCITED_RESPONSIBLE_PARTY_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances.Returns the role value contained in the value of theCOLLECTIVE_TITLE_PROPERTY
property.getDate()
Gets the value of theDATE_PROPERTY
property adapted to a list ofTLcdISO19115Date
instances.Returns the role value contained in the value of theEDITION_PROPERTY
property.Returns the role value contained in the value of theEDITION_DATE_PROPERTY
property.Gets the value of theIDENTIFIER_PROPERTY
property adapted to a list ofTLcdISO19115Identifier
instances.getISBN()
Returns the role value contained in the value of theISBN_PROPERTY
property.getISSN()
Returns the role value contained in the value of theISSN_PROPERTY
property.Returns the role value contained in the value of theOTHER_CITATION_DETAILS_PROPERTY
property.Gets the value of thePRESENTATION_FORM_PROPERTY
property adapted to a list ofTLcdISO19115PresentationFormCode
instances.Returns the role value contained in the value of theSERIES_PROPERTY
property.getTitle()
Returns the role value contained in the value of theTITLE_PROPERTY
property.void
setCollectiveTitle
(String aValue) Sets the value of the property that maps to thecollectiveTitle
element.void
setEdition
(String aValue) Sets the value of the property that maps to theedition
element.void
setEditionDate
(XMLGregorianCalendar aValue) Sets the value of the property that maps to theeditionDate
element.void
Sets the value of the property that maps to theISBN
element.void
Sets the value of the property that maps to theISSN
element.void
setOtherCitationDetails
(String aValue) Sets the value of the property that maps to theotherCitationDetails
element.void
setSeries
(TLcdISO19115CitationSeries aValue) Sets the value of the property that maps to theseries
element.void
Sets the value of the property that maps to thetitle
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
TITLE_PROPERTY
Data property that maps to thetitle
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
ALTERNATE_TITLE_PROPERTY
Data property that maps to thealternateTitle
element. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>
. -
DATE_PROPERTY
Data property that maps to thedate
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Date>>
. -
EDITION_PROPERTY
Data property that maps to theedition
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
EDITION_DATE_PROPERTY
Data property that maps to theeditionDate
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. -
IDENTIFIER_PROPERTY
Data property that maps to theidentifier
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Identifier>>
. -
CITED_RESPONSIBLE_PARTY_PROPERTY
Data property that maps to thecitedResponsibleParty
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>
. -
PRESENTATION_FORM_PROPERTY
Data property that maps to thepresentationForm
element. The possible values for this property are instances ofList<TLcdISO19115Optional<TLcdISO19115PresentationFormCode>>
. -
SERIES_PROPERTY
Data property that maps to theseries
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115CitationSeries>
. -
OTHER_CITATION_DETAILS_PROPERTY
Data property that maps to theotherCitationDetails
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
COLLECTIVE_TITLE_PROPERTY
Data property that maps to thecollectiveTitle
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
ISBN_PROPERTY
Data property that maps to theISBN
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
ISSN_PROPERTY
Data property that maps to theISSN
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
.
-
-
Constructor Details
-
TLcdISO19115Citation
public TLcdISO19115Citation() -
TLcdISO19115Citation
-
-
Method Details
-
getTitle
Returns the role value contained in the value of theTITLE_PROPERTY
property. Returnsnull
if the value of theTITLE_PROPERTY
property isnull
.- Returns:
- the role value of the
TITLE_PROPERTY
property. - See Also:
-
setTitle
Sets the value of the property that maps to thetitle
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theTITLE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theTITLE_PROPERTY
property.
-
getAlternateTitle
Gets the value of theALTERNATE_TITLE_PROPERTY
property adapted to a list ofString
instances.- Returns:
- the value of the
ALTERNATE_TITLE_PROPERTY
property adapted to a list ofString
instances. - See Also:
-
getDate
Gets the value of theDATE_PROPERTY
property adapted to a list ofTLcdISO19115Date
instances.- Returns:
- the value of the
DATE_PROPERTY
property adapted to a list ofTLcdISO19115Date
instances. - See Also:
-
getEdition
Returns the role value contained in the value of theEDITION_PROPERTY
property. Returnsnull
if the value of theEDITION_PROPERTY
property isnull
.- Returns:
- the role value of the
EDITION_PROPERTY
property. - See Also:
-
setEdition
Sets the value of the property that maps to theedition
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theEDITION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theEDITION_PROPERTY
property.
-
getEditionDate
Returns the role value contained in the value of theEDITION_DATE_PROPERTY
property. Returnsnull
if the value of theEDITION_DATE_PROPERTY
property isnull
.- Returns:
- the role value of the
EDITION_DATE_PROPERTY
property. - See Also:
-
setEditionDate
Sets the value of the property that maps to theeditionDate
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theEDITION_DATE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theEDITION_DATE_PROPERTY
property.
-
getIdentifier
Gets the value of theIDENTIFIER_PROPERTY
property adapted to a list ofTLcdISO19115Identifier
instances.- Returns:
- the value of the
IDENTIFIER_PROPERTY
property adapted to a list ofTLcdISO19115Identifier
instances. - See Also:
-
getCitedResponsibleParty
Gets the value of theCITED_RESPONSIBLE_PARTY_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances.- Returns:
- the value of the
CITED_RESPONSIBLE_PARTY_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances. - See Also:
-
getPresentationForm
Gets the value of thePRESENTATION_FORM_PROPERTY
property adapted to a list ofTLcdISO19115PresentationFormCode
instances.- Returns:
- the value of the
PRESENTATION_FORM_PROPERTY
property adapted to a list ofTLcdISO19115PresentationFormCode
instances. - See Also:
-
getSeries
Returns the role value contained in the value of theSERIES_PROPERTY
property. Returnsnull
if the value of theSERIES_PROPERTY
property isnull
.- Returns:
- the role value of the
SERIES_PROPERTY
property. - See Also:
-
setSeries
Sets the value of the property that maps to theseries
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theSERIES_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSERIES_PROPERTY
property.
-
getOtherCitationDetails
Returns the role value contained in the value of theOTHER_CITATION_DETAILS_PROPERTY
property. Returnsnull
if the value of theOTHER_CITATION_DETAILS_PROPERTY
property isnull
.- Returns:
- the role value of the
OTHER_CITATION_DETAILS_PROPERTY
property. - See Also:
-
setOtherCitationDetails
Sets the value of the property that maps to theotherCitationDetails
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theOTHER_CITATION_DETAILS_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOTHER_CITATION_DETAILS_PROPERTY
property.
-
getCollectiveTitle
Returns the role value contained in the value of theCOLLECTIVE_TITLE_PROPERTY
property. Returnsnull
if the value of theCOLLECTIVE_TITLE_PROPERTY
property isnull
.- Returns:
- the role value of the
COLLECTIVE_TITLE_PROPERTY
property. - See Also:
-
setCollectiveTitle
Sets the value of the property that maps to thecollectiveTitle
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCOLLECTIVE_TITLE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCOLLECTIVE_TITLE_PROPERTY
property.
-
getISBN
Returns the role value contained in the value of theISBN_PROPERTY
property. Returnsnull
if the value of theISBN_PROPERTY
property isnull
.- Returns:
- the role value of the
ISBN_PROPERTY
property. - See Also:
-
setISBN
Sets the value of the property that maps to theISBN
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theISBN_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theISBN_PROPERTY
property.
-
getISSN
Returns the role value contained in the value of theISSN_PROPERTY
property. Returnsnull
if the value of theISSN_PROPERTY
property isnull
.- Returns:
- the role value of the
ISSN_PROPERTY
property. - See Also:
-
setISSN
Sets the value of the property that maps to theISSN
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theISSN_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theISSN_PROPERTY
property.
-