Class TLcdAIXM51AirportHeliportResponsibilityOrganisation
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theannotation
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to therole
element.static final TLcdDataProperty
Data property that maps to thespecialDateAuthority
element.static final TLcdDataProperty
Data property that maps to thetheOrganisationAuthority
element.static final TLcdDataProperty
Data property that maps to thetimeInterval
element.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.getRole()
Returns the role value contained in the value of theROLE_PROPERTY
property.Gets the value of theSPECIAL_DATE_AUTHORITY_PROPERTY
property adapted to a list ofTLcdAIXM51Feature
instances.Returns the role value contained in the value of theTHE_ORGANISATION_AUTHORITY_PROPERTY
property.Gets the value of theTIME_INTERVAL_PROPERTY
property adapted to a list ofTLcdAIXM51Timesheet
instances.void
setRole
(TLcdAIXM51CodeAuthorityRole aValue) Sets the value of the property that maps to therole
element.void
Sets the value of the property that maps to thetheOrganisationAuthority
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
TIME_INTERVAL_PROPERTY
Data property that maps to thetimeInterval
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Timesheet>>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
SPECIAL_DATE_AUTHORITY_PROPERTY
Data property that maps to thespecialDateAuthority
element. The possible values for this property are instances ofList<TLcdAIXM51FeatureAssociation<TLcdAIXM51OrganisationAuthorityTimeSlice>>
. -
ROLE_PROPERTY
Data property that maps to therole
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeAuthorityRole>
. -
THE_ORGANISATION_AUTHORITY_PROPERTY
Data property that maps to thetheOrganisationAuthority
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51OrganisationAuthorityTimeSlice>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51AirportHeliportResponsibilityOrganisation
public TLcdAIXM51AirportHeliportResponsibilityOrganisation() -
TLcdAIXM51AirportHeliportResponsibilityOrganisation
-
-
Method Details
-
getTimeInterval
Gets the value of theTIME_INTERVAL_PROPERTY
property adapted to a list ofTLcdAIXM51Timesheet
instances.A component of the schedule.
- Overrides:
getTimeInterval
in classTLcdAIXM51AbstractPropertiesWithSchedule
- Returns:
- the value of the
TIME_INTERVAL_PROPERTY
property adapted to a list ofTLcdAIXM51Timesheet
instances. - See Also:
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Overrides:
getAnnotation
in classTLcdAIXM51AbstractPropertiesWithSchedule
- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
getSpecialDateAuthority
Gets the value of theSPECIAL_DATE_AUTHORITY_PROPERTY
property adapted to a list ofTLcdAIXM51Feature
instances.Indicates that the SpecialDates associated with the related OrganisationAuthority are applicable to the schedule definition.
- Overrides:
getSpecialDateAuthority
in classTLcdAIXM51AbstractPropertiesWithSchedule
- Returns:
- the value of the
SPECIAL_DATE_AUTHORITY_PROPERTY
property adapted to a list ofTLcdAIXM51Feature
instances. - See Also:
-
getRole
Returns the role value contained in the value of theROLE_PROPERTY
property. Returnsnull
if the value of theROLE_PROPERTY
property isnull
.An indication of the responsibility that the Organization or Authority has over the facility.
- Returns:
- the role value of the
ROLE_PROPERTY
property. - See Also:
-
setRole
Sets the value of the property that maps to therole
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theROLE_PROPERTY
property is set tonull
.An indication of the responsibility that the Organization or Authority has over the facility.
- Parameters:
aValue
- the role value to set for theROLE_PROPERTY
property.
-
getTheOrganisationAuthority
Returns the role value contained in the value of theTHE_ORGANISATION_AUTHORITY_PROPERTY
property. Returnsnull
if the value of theTHE_ORGANISATION_AUTHORITY_PROPERTY
property isnull
.The Organisation that is responsible for managing the airport. Usually, this indicates that the related Organisation/Authority is responsible for the management of the aerodrome/heliport. The concept of 'airport management' is not applicable to all aerodrome/heliports world-wide. In that case, the Aerodrome/Heliport will be associated with the State responsible fot its operations.
- Returns:
- the role value of the
THE_ORGANISATION_AUTHORITY_PROPERTY
property. - See Also:
-
setTheOrganisationAuthority
public void setTheOrganisationAuthority(TLcdAIXM51Feature<TLcdAIXM51OrganisationAuthorityTimeSlice> aValue) Sets the value of the property that maps to thetheOrganisationAuthority
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theTHE_ORGANISATION_AUTHORITY_PROPERTY
property is set tonull
.The Organisation that is responsible for managing the airport. Usually, this indicates that the related Organisation/Authority is responsible for the management of the aerodrome/heliport. The concept of 'airport management' is not applicable to all aerodrome/heliports world-wide. In that case, the Aerodrome/Heliport will be associated with the State responsible fot its operations.
- Parameters:
aValue
- the role value to set for theTHE_ORGANISATION_AUTHORITY_PROPERTY
property.
-
getExtension
Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.- Returns:
- the value of the
EXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances. - See Also:
-