Class TLcdAIXM51ConditionCombination
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMObject
com.luciad.format.aixm51.model.features.shared.schedules.TLcdAIXM51AbstractPropertiesWithSchedule
com.luciad.format.aixm51.model.features.airportheliport.airportheliport.TLcdAIXM51ConditionCombination
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
A set of filter criteria used to determine the subset of flights, environmental conditions and times for which the usage is specified.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theaircraft
element.static 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 theflight
element.static final TLcdDataProperty
Data property that maps to thelogicalOperator
element.static final TLcdDataProperty
Data property that maps to thespecialDateAuthority
element.static final TLcdDataProperty
Data property that maps to thesubCondition
element.static final TLcdDataProperty
Data property that maps to thetimeInterval
element.static final TLcdDataProperty
Data property that maps to theweather
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 theAIRCRAFT_PROPERTY
property adapted to a list ofTLcdAIXM51AircraftCharacteristic
instances.Gets 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.Gets the value of theFLIGHT_PROPERTY
property adapted to a list ofTLcdAIXM51FlightCharacteristic
instances.Returns the role value contained in the value of theLOGICAL_OPERATOR_PROPERTY
property.Gets the value of theSPECIAL_DATE_AUTHORITY_PROPERTY
property adapted to a list ofTLcdAIXM51Feature
instances.Gets the value of theSUB_CONDITION_PROPERTY
property adapted to a list ofTLcdAIXM51ConditionCombination
instances.Gets the value of theTIME_INTERVAL_PROPERTY
property adapted to a list ofTLcdAIXM51Timesheet
instances.Gets the value of theWEATHER_PROPERTY
property adapted to a list ofTLcdAIXM51Meteorology
instances.void
Sets the value of the property that maps to thelogicalOperator
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>>
. -
LOGICAL_OPERATOR_PROPERTY
Data property that maps to thelogicalOperator
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeLogicalOperator>
. -
WEATHER_PROPERTY
Data property that maps to theweather
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Meteorology>>
. -
AIRCRAFT_PROPERTY
Data property that maps to theaircraft
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51AircraftCharacteristic>>
. -
FLIGHT_PROPERTY
Data property that maps to theflight
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51FlightCharacteristic>>
. -
SUB_CONDITION_PROPERTY
Data property that maps to thesubCondition
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ConditionCombination>>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51ConditionCombination
public TLcdAIXM51ConditionCombination() -
TLcdAIXM51ConditionCombination
-
-
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:
-
getLogicalOperator
Returns the role value contained in the value of theLOGICAL_OPERATOR_PROPERTY
property. Returnsnull
if the value of theLOGICAL_OPERATOR_PROPERTY
property isnull
.The type of operation combining an elementary condition or a previously defined combination with other elementary conditions or previously defined combinations.
- Returns:
- the role value of the
LOGICAL_OPERATOR_PROPERTY
property. - See Also:
-
setLogicalOperator
Sets the value of the property that maps to thelogicalOperator
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theLOGICAL_OPERATOR_PROPERTY
property is set tonull
.The type of operation combining an elementary condition or a previously defined combination with other elementary conditions or previously defined combinations.
- Parameters:
aValue
- the role value to set for theLOGICAL_OPERATOR_PROPERTY
property.
-
getWeather
Gets the value of theWEATHER_PROPERTY
property adapted to a list ofTLcdAIXM51Meteorology
instances.Weather conditions for which the usage is specified.
- Returns:
- the value of the
WEATHER_PROPERTY
property adapted to a list ofTLcdAIXM51Meteorology
instances. - See Also:
-
getAircraft
Gets the value of theAIRCRAFT_PROPERTY
property adapted to a list ofTLcdAIXM51AircraftCharacteristic
instances.A type of aircraft for which the usage is specified.
- Returns:
- the value of the
AIRCRAFT_PROPERTY
property adapted to a list ofTLcdAIXM51AircraftCharacteristic
instances. - See Also:
-
getFlight
Gets the value of theFLIGHT_PROPERTY
property adapted to a list ofTLcdAIXM51FlightCharacteristic
instances.A type of flight for which the usage is specified.
- Returns:
- the value of the
FLIGHT_PROPERTY
property adapted to a list ofTLcdAIXM51FlightCharacteristic
instances. - See Also:
-
getSubCondition
Gets the value of theSUB_CONDITION_PROPERTY
property adapted to a list ofTLcdAIXM51ConditionCombination
instances.A preceding combination of conditions.
- Returns:
- the value of the
SUB_CONDITION_PROPERTY
property adapted to a list ofTLcdAIXM51ConditionCombination
instances. - See Also:
-
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:
-