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
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theaggregateDataSetIdentifier
element.static final TLcdDataProperty
Data property that maps to theaggregateDataSetName
element.static final TLcdDataProperty
Data property that maps to theassociationType
element.static final TLcdDataProperty
Data property that maps to theinitiativeType
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property.Returns the role value contained in the value of theAGGREGATE_DATA_SET_NAME_PROPERTY
property.Returns the role value contained in the value of theASSOCIATION_TYPE_PROPERTY
property.Returns the role value contained in the value of theINITIATIVE_TYPE_PROPERTY
property.void
Sets the value of the property that maps to theaggregateDataSetIdentifier
element.void
Sets the value of the property that maps to theaggregateDataSetName
element.void
Sets the value of the property that maps to theassociationType
element.void
Sets the value of the property that maps to theinitiativeType
element.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 theaggregateDataSetName
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Citation>
. -
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
Data property that maps to theaggregateDataSetIdentifier
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Identifier>
. -
ASSOCIATION_TYPE_PROPERTY
Data property that maps to theassociationType
element. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115AssociationTypeCode>
. -
INITIATIVE_TYPE_PROPERTY
Data property that maps to theinitiativeType
element. 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_PROPERTY
property. Returnsnull
if the value of theAGGREGATE_DATA_SET_NAME_PROPERTY
property isnull
.- Returns:
- the role value of the
AGGREGATE_DATA_SET_NAME_PROPERTY
property. - See Also:
-
setAggregateDataSetName
Sets the value of the property that maps to theaggregateDataSetName
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theAGGREGATE_DATA_SET_NAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theAGGREGATE_DATA_SET_NAME_PROPERTY
property.
-
getAggregateDataSetIdentifier
Returns the role value contained in the value of theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property. Returnsnull
if the value of theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property isnull
.- Returns:
- the role value of the
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property. - See Also:
-
setAggregateDataSetIdentifier
Sets the value of the property that maps to theaggregateDataSetIdentifier
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theAGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property.
-
getAssociationType
Returns the role value contained in the value of theASSOCIATION_TYPE_PROPERTY
property. Returnsnull
if the value of theASSOCIATION_TYPE_PROPERTY
property isnull
.- Returns:
- the role value of the
ASSOCIATION_TYPE_PROPERTY
property. - See Also:
-
setAssociationType
Sets the value of the property that maps to theassociationType
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theASSOCIATION_TYPE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theASSOCIATION_TYPE_PROPERTY
property.
-
getInitiativeType
Returns the role value contained in the value of theINITIATIVE_TYPE_PROPERTY
property. Returnsnull
if the value of theINITIATIVE_TYPE_PROPERTY
property isnull
.- Returns:
- the role value of the
INITIATIVE_TYPE_PROPERTY
property. - See Also:
-
setInitiativeType
Sets the value of the property that maps to theinitiativeType
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theINITIATIVE_TYPE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theINITIATIVE_TYPE_PROPERTY
property.
-