Class TLcdISO19115AggregateInformation
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.identification.TLcdISO19115AggregateInformation
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Encapsulates the dataset aggregation information
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theaggregateDataSetIdentifierelement.static final TLcdDataPropertyData property that maps to theaggregateDataSetNameelement.static final TLcdDataPropertyData property that maps to theassociationTypeelement.static final TLcdDataPropertyData property that maps to theinitiativeTypeelement.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTYproperty.Returns the role value contained in the value of theAGGREGATE_DATA_SET_NAME_PROPERTYproperty.Returns the role value contained in the value of theASSOCIATION_TYPE_PROPERTYproperty.Returns the role value contained in the value of theINITIATIVE_TYPE_PROPERTYproperty.voidSets the value of the property that maps to theaggregateDataSetIdentifierelement.voidSets the value of the property that maps to theaggregateDataSetNameelement.voidSets the value of the property that maps to theassociationTypeelement.voidSets the value of the property that maps to theinitiativeTypeelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
AGGREGATE_DATA_SET_NAME_PROPERTY
Data property that maps to theaggregateDataSetNameelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Citation>. -
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
Data property that maps to theaggregateDataSetIdentifierelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Identifier>. -
ASSOCIATION_TYPE_PROPERTY
Data property that maps to theassociationTypeelement. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115AssociationTypeCode>. -
INITIATIVE_TYPE_PROPERTY
Data property that maps to theinitiativeTypeelement. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115InitiativeTypeCode>.
-
-
Constructor Details
-
TLcdISO19115AggregateInformation
public TLcdISO19115AggregateInformation() -
TLcdISO19115AggregateInformation
-
-
Method Details
-
getAggregateDataSetName
Returns the role value contained in the value of theAGGREGATE_DATA_SET_NAME_PROPERTYproperty. Returnsnullif the value of theAGGREGATE_DATA_SET_NAME_PROPERTYproperty isnull.- Returns:
- the role value of the
AGGREGATE_DATA_SET_NAME_PROPERTYproperty. - See Also:
-
setAggregateDataSetName
Sets the value of the property that maps to theaggregateDataSetNameelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theAGGREGATE_DATA_SET_NAME_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theAGGREGATE_DATA_SET_NAME_PROPERTYproperty.
-
getAggregateDataSetIdentifier
Returns the role value contained in the value of theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTYproperty. Returnsnullif the value of theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTYproperty isnull.- Returns:
- the role value of the
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTYproperty. - See Also:
-
setAggregateDataSetIdentifier
Sets the value of the property that maps to theaggregateDataSetIdentifierelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTYproperty.
-
getAssociationType
Returns the role value contained in the value of theASSOCIATION_TYPE_PROPERTYproperty. Returnsnullif the value of theASSOCIATION_TYPE_PROPERTYproperty isnull.- Returns:
- the role value of the
ASSOCIATION_TYPE_PROPERTYproperty. - See Also:
-
setAssociationType
Sets the value of the property that maps to theassociationTypeelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theASSOCIATION_TYPE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theASSOCIATION_TYPE_PROPERTYproperty.
-
getInitiativeType
Returns the role value contained in the value of theINITIATIVE_TYPE_PROPERTYproperty. Returnsnullif the value of theINITIATIVE_TYPE_PROPERTYproperty isnull.- Returns:
- the role value of the
INITIATIVE_TYPE_PROPERTYproperty. - See Also:
-
setInitiativeType
Sets the value of the property that maps to theinitiativeTypeelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theINITIATIVE_TYPE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theINITIATIVE_TYPE_PROPERTYproperty.
-