Class TLcdAIXM51RouteAvailability
- 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 thecardinalDirection
element.static final TLcdDataProperty
Data property that maps to thedirection
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to thelevels
element.static final TLcdDataProperty
Data property that maps to thespecialDateAuthority
element.static final TLcdDataProperty
Data property that maps to thestatus
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.Returns the role value contained in the value of theCARDINAL_DIRECTION_PROPERTY
property.Returns the role value contained in the value of theDIRECTION_PROPERTY
property.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Gets the value of theLEVELS_PROPERTY
property adapted to a list ofTLcdAIXM51AirspaceLayer
instances.Gets the value of theSPECIAL_DATE_AUTHORITY_PROPERTY
property adapted to a list ofTLcdAIXM51Feature
instances.Returns the role value contained in the value of theSTATUS_PROPERTY
property.Gets the value of theTIME_INTERVAL_PROPERTY
property adapted to a list ofTLcdAIXM51Timesheet
instances.void
Sets the value of the property that maps to thecardinalDirection
element.void
setDirection
(TLcdAIXM51CodeDirection aValue) Sets the value of the property that maps to thedirection
element.void
Sets the value of the property that maps to thestatus
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>>
. -
DIRECTION_PROPERTY
Data property that maps to thedirection
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeDirection>
. -
CARDINAL_DIRECTION_PROPERTY
Data property that maps to thecardinalDirection
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeCardinalDirection>
. -
STATUS_PROPERTY
Data property that maps to thestatus
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeRouteAvailability>
. -
LEVELS_PROPERTY
Data property that maps to thelevels
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51AirspaceLayer>>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51RouteAvailability
public TLcdAIXM51RouteAvailability() -
TLcdAIXM51RouteAvailability
-
-
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:
-
getDirection
Returns the role value contained in the value of theDIRECTION_PROPERTY
property. Returnsnull
if the value of theDIRECTION_PROPERTY
property isnull
.A code indicating the direction in which the route segment is considered when a specific usage is described, ie. forward or backward.
- Returns:
- the role value of the
DIRECTION_PROPERTY
property. - See Also:
-
setDirection
Sets the value of the property that maps to thedirection
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theDIRECTION_PROPERTY
property is set tonull
.A code indicating the direction in which the route segment is considered when a specific usage is described, ie. forward or backward.
- Parameters:
aValue
- the role value to set for theDIRECTION_PROPERTY
property.
-
getCardinalDirection
Returns the role value contained in the value of theCARDINAL_DIRECTION_PROPERTY
property. Returnsnull
if the value of theCARDINAL_DIRECTION_PROPERTY
property isnull
.The direction for which the usage is specified, expressed as compass angle.
- Returns:
- the role value of the
CARDINAL_DIRECTION_PROPERTY
property. - See Also:
-
setCardinalDirection
Sets the value of the property that maps to thecardinalDirection
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theCARDINAL_DIRECTION_PROPERTY
property is set tonull
.The direction for which the usage is specified, expressed as compass angle.
- Parameters:
aValue
- the role value to set for theCARDINAL_DIRECTION_PROPERTY
property.
-
getStatus
Returns the role value contained in the value of theSTATUS_PROPERTY
property. Returnsnull
if the value of theSTATUS_PROPERTY
property isnull
.The availability status of the route, in the direction indicated by the direction and/or cardinalDirection attribute.
- Returns:
- the role value of the
STATUS_PROPERTY
property. - See Also:
-
setStatus
Sets the value of the property that maps to thestatus
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theSTATUS_PROPERTY
property is set tonull
.The availability status of the route, in the direction indicated by the direction and/or cardinalDirection attribute.
- Parameters:
aValue
- the role value to set for theSTATUS_PROPERTY
property.
-
getLevels
Gets the value of theLEVELS_PROPERTY
property adapted to a list ofTLcdAIXM51AirspaceLayer
instances.The level and time block referenced by the usage.
- Returns:
- the value of the
LEVELS_PROPERTY
property adapted to a list ofTLcdAIXM51AirspaceLayer
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:
-