public class TLcdISO19115AggregateInformation extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
Data property that maps to the
aggregateDataSetIdentifier element. |
static TLcdDataProperty |
AGGREGATE_DATA_SET_NAME_PROPERTY
Data property that maps to the
aggregateDataSetName element. |
static TLcdDataProperty |
ASSOCIATION_TYPE_PROPERTY
Data property that maps to the
associationType element. |
static TLcdDataProperty |
INITIATIVE_TYPE_PROPERTY
Data property that maps to the
initiativeType element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115AggregateInformation() |
TLcdISO19115AggregateInformation(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19115Identifier |
getAggregateDataSetIdentifier()
Returns the role value contained in the value of the
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY property. |
TLcdISO19115Citation |
getAggregateDataSetName()
Returns the role value contained in the value of the
AGGREGATE_DATA_SET_NAME_PROPERTY property. |
TLcdISO19115AssociationTypeCode |
getAssociationType()
Returns the role value contained in the value of the
ASSOCIATION_TYPE_PROPERTY property. |
TLcdISO19115InitiativeTypeCode |
getInitiativeType()
Returns the role value contained in the value of the
INITIATIVE_TYPE_PROPERTY property. |
void |
setAggregateDataSetIdentifier(TLcdISO19115Identifier aValue)
Sets the value of the property that maps to the
aggregateDataSetIdentifier element. |
void |
setAggregateDataSetName(TLcdISO19115Citation aValue)
Sets the value of the property that maps to the
aggregateDataSetName element. |
void |
setAssociationType(TLcdISO19115AssociationTypeCode aValue)
Sets the value of the property that maps to the
associationType element. |
void |
setInitiativeType(TLcdISO19115InitiativeTypeCode aValue)
Sets the value of the property that maps to the
initiativeType element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty AGGREGATE_DATA_SET_NAME_PROPERTY
aggregateDataSetName
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Citation>
.public static final TLcdDataProperty AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
aggregateDataSetIdentifier
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Identifier>
.public static final TLcdDataProperty ASSOCIATION_TYPE_PROPERTY
associationType
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115AssociationTypeCode>
.public static final TLcdDataProperty INITIATIVE_TYPE_PROPERTY
initiativeType
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115InitiativeTypeCode>
.public TLcdISO19115AggregateInformation()
public TLcdISO19115AggregateInformation(TLcdDataType aType)
public TLcdISO19115Citation getAggregateDataSetName()
AGGREGATE_DATA_SET_NAME_PROPERTY
property. Returns null
if the value of the AGGREGATE_DATA_SET_NAME_PROPERTY
property is null
.AGGREGATE_DATA_SET_NAME_PROPERTY
property.TLcdISO19118Property
public void setAggregateDataSetName(TLcdISO19115Citation aValue)
aggregateDataSetName
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the AGGREGATE_DATA_SET_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the AGGREGATE_DATA_SET_NAME_PROPERTY
property.public TLcdISO19115Identifier getAggregateDataSetIdentifier()
AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property. Returns null
if the value of the AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property is null
.AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property.TLcdISO19118Property
public void setAggregateDataSetIdentifier(TLcdISO19115Identifier aValue)
aggregateDataSetIdentifier
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property is set to null
.aValue
- the role value to set for the AGGREGATE_DATA_SET_IDENTIFIER_PROPERTY
property.public TLcdISO19115AssociationTypeCode getAssociationType()
ASSOCIATION_TYPE_PROPERTY
property. Returns null
if the value of the ASSOCIATION_TYPE_PROPERTY
property is null
.ASSOCIATION_TYPE_PROPERTY
property.TLcdISO19115Optional
public void setAssociationType(TLcdISO19115AssociationTypeCode aValue)
associationType
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the ASSOCIATION_TYPE_PROPERTY
property is set to null
.aValue
- the role value to set for the ASSOCIATION_TYPE_PROPERTY
property.public TLcdISO19115InitiativeTypeCode getInitiativeType()
INITIATIVE_TYPE_PROPERTY
property. Returns null
if the value of the INITIATIVE_TYPE_PROPERTY
property is null
.INITIATIVE_TYPE_PROPERTY
property.TLcdISO19115Optional
public void setInitiativeType(TLcdISO19115InitiativeTypeCode aValue)
initiativeType
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the INITIATIVE_TYPE_PROPERTY
property is set to null
.aValue
- the role value to set for the INITIATIVE_TYPE_PROPERTY
property.