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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thealternateTitleelement.static final TLcdDataPropertyData property that maps to thecitedResponsiblePartyelement.static final TLcdDataPropertyData property that maps to thecollectiveTitleelement.static final TLcdDataPropertyData property that maps to thedateelement.static final TLcdDataPropertyData property that maps to theeditionDateelement.static final TLcdDataPropertyData property that maps to theeditionelement.static final TLcdDataPropertyData property that maps to theidentifierelement.static final TLcdDataPropertyData property that maps to theISBNelement.static final TLcdDataPropertyData property that maps to theISSNelement.static final TLcdDataPropertyData property that maps to theotherCitationDetailselement.static final TLcdDataPropertyData property that maps to thepresentationFormelement.static final TLcdDataPropertyData property that maps to theserieselement.static final TLcdDataPropertyData property that maps to thetitleelement.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theALTERNATE_TITLE_PROPERTYproperty adapted to a list ofStringinstances.Gets the value of theCITED_RESPONSIBLE_PARTY_PROPERTYproperty adapted to a list ofTLcdISO19115ResponsiblePartyinstances.Returns the role value contained in the value of theCOLLECTIVE_TITLE_PROPERTYproperty.getDate()Gets the value of theDATE_PROPERTYproperty adapted to a list ofTLcdISO19115Dateinstances.Returns the role value contained in the value of theEDITION_PROPERTYproperty.Returns the role value contained in the value of theEDITION_DATE_PROPERTYproperty.Gets the value of theIDENTIFIER_PROPERTYproperty adapted to a list ofTLcdISO19115Identifierinstances.getISBN()Returns the role value contained in the value of theISBN_PROPERTYproperty.getISSN()Returns the role value contained in the value of theISSN_PROPERTYproperty.Returns the role value contained in the value of theOTHER_CITATION_DETAILS_PROPERTYproperty.Gets the value of thePRESENTATION_FORM_PROPERTYproperty adapted to a list ofTLcdISO19115PresentationFormCodeinstances.Returns the role value contained in the value of theSERIES_PROPERTYproperty.getTitle()Returns the role value contained in the value of theTITLE_PROPERTYproperty.voidsetCollectiveTitle(String aValue) Sets the value of the property that maps to thecollectiveTitleelement.voidsetEdition(String aValue) Sets the value of the property that maps to theeditionelement.voidsetEditionDate(XMLGregorianCalendar aValue) Sets the value of the property that maps to theeditionDateelement.voidSets the value of the property that maps to theISBNelement.voidSets the value of the property that maps to theISSNelement.voidsetOtherCitationDetails(String aValue) Sets the value of the property that maps to theotherCitationDetailselement.voidsetSeries(TLcdISO19115CitationSeries aValue) Sets the value of the property that maps to theserieselement.voidSets the value of the property that maps to thetitleelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
TITLE_PROPERTY
Data property that maps to thetitleelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
ALTERNATE_TITLE_PROPERTY
Data property that maps to thealternateTitleelement. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>. -
DATE_PROPERTY
Data property that maps to thedateelement. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Date>>. -
EDITION_PROPERTY
Data property that maps to theeditionelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
EDITION_DATE_PROPERTY
Data property that maps to theeditionDateelement. 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 theidentifierelement. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Identifier>>. -
CITED_RESPONSIBLE_PARTY_PROPERTY
Data property that maps to thecitedResponsiblePartyelement. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>. -
PRESENTATION_FORM_PROPERTY
Data property that maps to thepresentationFormelement. The possible values for this property are instances ofList<TLcdISO19115Optional<TLcdISO19115PresentationFormCode>>. -
SERIES_PROPERTY
Data property that maps to theserieselement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115CitationSeries>. -
OTHER_CITATION_DETAILS_PROPERTY
Data property that maps to theotherCitationDetailselement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
COLLECTIVE_TITLE_PROPERTY
Data property that maps to thecollectiveTitleelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
ISBN_PROPERTY
Data property that maps to theISBNelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
ISSN_PROPERTY
Data property that maps to theISSNelement. 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_PROPERTYproperty. Returnsnullif the value of theTITLE_PROPERTYproperty isnull.- Returns:
- the role value of the
TITLE_PROPERTYproperty. - See Also:
-
setTitle
Sets the value of the property that maps to thetitleelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theTITLE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theTITLE_PROPERTYproperty.
-
getAlternateTitle
Gets the value of theALTERNATE_TITLE_PROPERTYproperty adapted to a list ofStringinstances.- Returns:
- the value of the
ALTERNATE_TITLE_PROPERTYproperty adapted to a list ofStringinstances. - See Also:
-
getDate
Gets the value of theDATE_PROPERTYproperty adapted to a list ofTLcdISO19115Dateinstances.- Returns:
- the value of the
DATE_PROPERTYproperty adapted to a list ofTLcdISO19115Dateinstances. - See Also:
-
getEdition
Returns the role value contained in the value of theEDITION_PROPERTYproperty. Returnsnullif the value of theEDITION_PROPERTYproperty isnull.- Returns:
- the role value of the
EDITION_PROPERTYproperty. - See Also:
-
setEdition
Sets the value of the property that maps to theeditionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theEDITION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theEDITION_PROPERTYproperty.
-
getEditionDate
Returns the role value contained in the value of theEDITION_DATE_PROPERTYproperty. Returnsnullif the value of theEDITION_DATE_PROPERTYproperty isnull.- Returns:
- the role value of the
EDITION_DATE_PROPERTYproperty. - See Also:
-
setEditionDate
Sets the value of the property that maps to theeditionDateelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theEDITION_DATE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theEDITION_DATE_PROPERTYproperty.
-
getIdentifier
Gets the value of theIDENTIFIER_PROPERTYproperty adapted to a list ofTLcdISO19115Identifierinstances.- Returns:
- the value of the
IDENTIFIER_PROPERTYproperty adapted to a list ofTLcdISO19115Identifierinstances. - See Also:
-
getCitedResponsibleParty
Gets the value of theCITED_RESPONSIBLE_PARTY_PROPERTYproperty adapted to a list ofTLcdISO19115ResponsiblePartyinstances.- Returns:
- the value of the
CITED_RESPONSIBLE_PARTY_PROPERTYproperty adapted to a list ofTLcdISO19115ResponsiblePartyinstances. - See Also:
-
getPresentationForm
Gets the value of thePRESENTATION_FORM_PROPERTYproperty adapted to a list ofTLcdISO19115PresentationFormCodeinstances.- Returns:
- the value of the
PRESENTATION_FORM_PROPERTYproperty adapted to a list ofTLcdISO19115PresentationFormCodeinstances. - See Also:
-
getSeries
Returns the role value contained in the value of theSERIES_PROPERTYproperty. Returnsnullif the value of theSERIES_PROPERTYproperty isnull.- Returns:
- the role value of the
SERIES_PROPERTYproperty. - See Also:
-
setSeries
Sets the value of the property that maps to theserieselement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theSERIES_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theSERIES_PROPERTYproperty.
-
getOtherCitationDetails
Returns the role value contained in the value of theOTHER_CITATION_DETAILS_PROPERTYproperty. Returnsnullif the value of theOTHER_CITATION_DETAILS_PROPERTYproperty isnull.- Returns:
- the role value of the
OTHER_CITATION_DETAILS_PROPERTYproperty. - See Also:
-
setOtherCitationDetails
Sets the value of the property that maps to theotherCitationDetailselement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theOTHER_CITATION_DETAILS_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theOTHER_CITATION_DETAILS_PROPERTYproperty.
-
getCollectiveTitle
Returns the role value contained in the value of theCOLLECTIVE_TITLE_PROPERTYproperty. Returnsnullif the value of theCOLLECTIVE_TITLE_PROPERTYproperty isnull.- Returns:
- the role value of the
COLLECTIVE_TITLE_PROPERTYproperty. - See Also:
-
setCollectiveTitle
Sets the value of the property that maps to thecollectiveTitleelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCOLLECTIVE_TITLE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCOLLECTIVE_TITLE_PROPERTYproperty.
-
getISBN
Returns the role value contained in the value of theISBN_PROPERTYproperty. Returnsnullif the value of theISBN_PROPERTYproperty isnull.- Returns:
- the role value of the
ISBN_PROPERTYproperty. - See Also:
-
setISBN
Sets the value of the property that maps to theISBNelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theISBN_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theISBN_PROPERTYproperty.
-
getISSN
Returns the role value contained in the value of theISSN_PROPERTYproperty. Returnsnullif the value of theISSN_PROPERTYproperty isnull.- Returns:
- the role value of the
ISSN_PROPERTYproperty. - See Also:
-
setISSN
Sets the value of the property that maps to theISSNelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theISSN_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theISSN_PROPERTYproperty.
-