Class TLcdAIXM51TaxiwayMarkingTimeSlice
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdShapeList,ILcdTimeBounded,ILcdCloneable,ILcdDeepCloneable,ILcdInvalidateable,Serializable,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to theconditionelement.static final TLcdDataPropertyData property that maps to thecorrectionNumberelement.static final TLcdDataPropertyData property that maps to theelementelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to thefeatureLifetimeelement.static final TLcdDataPropertyData property that maps to theinterpretationelement.static final TLcdDataPropertyData property that maps to themarkedElementelement.static final TLcdDataPropertyData property that maps to themarkedTaxiwayelement.static final TLcdDataPropertyData property that maps to themarkingICAOStandardelement.static final TLcdDataPropertyData property that maps to themarkingLocationelement.static final TLcdDataPropertyData property that maps to thesequenceNumberelement.static final TLcdDataPropertyData property that maps to thetimeSliceMetadataelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeSlice
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTYFields 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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Returns the role value contained in the value of theCONDITION_PROPERTYproperty.longReturns the value of the property that maps to thecorrectionNumberelement.Gets the value of theELEMENT_PROPERTYproperty adapted to a list ofTLcdAIXM51MarkingElementinstances.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the value of the property that maps to thefeatureLifetimeelement.Returns the value of the property that maps to theinterpretationelement.Returns the role value contained in the value of theMARKED_ELEMENT_PROPERTYproperty.Returns the role value contained in the value of theMARKED_TAXIWAY_PROPERTYproperty.Returns the role value contained in the value of theMARKING_ICAO_STANDARD_PROPERTYproperty.Returns the role value contained in the value of theMARKING_LOCATION_PROPERTYproperty.longReturns the value of the property that maps to thesequenceNumberelement.Returns the value of the property that maps to thetimeSliceMetadataelement.voidSets the value of the property that maps to theconditionelement.voidsetCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.voidSets the value of the property that maps to thefeatureLifetimeelement.voidSets the value of the property that maps to theinterpretationelement.voidSets the value of the property that maps to themarkedElementelement.voidSets the value of the property that maps to themarkedTaxiwayelement.voidSets the value of the property that maps to themarkingICAOStandardelement.voidSets the value of the property that maps to themarkingLocationelement.voidsetSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.voidSets the value of the property that maps to thetimeSliceMetadataelement.Methods inherited from class com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMTimeSlice
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBeginValidTime, getBounds, getEndValidTime, getFocusPoint, getShape, getShapeCount, getTimeBounds, invalidateObject, setValueMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeSlice
getDataSource, getValidTime, setDataSource, setValidTimeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifierMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, toString
-
Field Details
-
MARKING_ICAO_STANDARD_PROPERTY
Data property that maps to themarkingICAOStandardelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
CONDITION_PROPERTY
Data property that maps to theconditionelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeMarkingCondition>. -
ELEMENT_PROPERTY
Data property that maps to theelementelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51MarkingElement>>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
MARKING_LOCATION_PROPERTY
Data property that maps to themarkingLocationelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeTaxiwaySection>. -
MARKED_TAXIWAY_PROPERTY
Data property that maps to themarkedTaxiwayelement. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51TaxiwayTimeSlice>. -
MARKED_ELEMENT_PROPERTY
Data property that maps to themarkedElementelement. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51TaxiwayElementTimeSlice>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>. -
INTERPRETATION_PROPERTY
Data property that maps to theinterpretationelement. The possible values for this property are instances ofELcdAIXM51Interpretation. -
SEQUENCE_NUMBER_PROPERTY
Data property that maps to thesequenceNumberelement. The possible values for this property are instances oflong. -
CORRECTION_NUMBER_PROPERTY
Data property that maps to thecorrectionNumberelement. The possible values for this property are instances oflong. -
TIME_SLICE_METADATA_PROPERTY
Data property that maps to thetimeSliceMetadataelement. The possible values for this property are instances ofTLcdAIXM51FeatureTimeSliceMetadataProperty. -
FEATURE_LIFETIME_PROPERTY
Data property that maps to thefeatureLifetimeelement. The possible values for this property are instances ofTLcdGML32TimePrimitiveProperty.
-
-
Constructor Details
-
TLcdAIXM51TaxiwayMarkingTimeSlice
public TLcdAIXM51TaxiwayMarkingTimeSlice() -
TLcdAIXM51TaxiwayMarkingTimeSlice
-
-
Method Details
-
getMarkingICAOStandard
Returns the role value contained in the value of theMARKING_ICAO_STANDARD_PROPERTYproperty. Returnsnullif the value of theMARKING_ICAO_STANDARD_PROPERTYproperty isnull.Indicates if the marking is ICAO standard as described in Annex 14.
- Overrides:
getMarkingICAOStandardin classTLcdAIXM51AbstractMarkingTimeSlice- Returns:
- the role value of the
MARKING_ICAO_STANDARD_PROPERTYproperty. - See Also:
-
setMarkingICAOStandard
Sets the value of the property that maps to themarkingICAOStandardelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theMARKING_ICAO_STANDARD_PROPERTYproperty is set tonull.Indicates if the marking is ICAO standard as described in Annex 14.
- Overrides:
setMarkingICAOStandardin classTLcdAIXM51AbstractMarkingTimeSlice- Parameters:
aValue- the role value to set for theMARKING_ICAO_STANDARD_PROPERTYproperty.
-
getCondition
Returns the role value contained in the value of theCONDITION_PROPERTYproperty. Returnsnullif the value of theCONDITION_PROPERTYproperty isnull.The quality of the marking such as good, fair, poor and other.
- Overrides:
getConditionin classTLcdAIXM51AbstractMarkingTimeSlice- Returns:
- the role value of the
CONDITION_PROPERTYproperty. - See Also:
-
setCondition
Sets the value of the property that maps to theconditionelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theCONDITION_PROPERTYproperty is set tonull.The quality of the marking such as good, fair, poor and other.
- Overrides:
setConditionin classTLcdAIXM51AbstractMarkingTimeSlice- Parameters:
aValue- the role value to set for theCONDITION_PROPERTYproperty.
-
getElement
Gets the value of theELEMENT_PROPERTYproperty adapted to a list ofTLcdAIXM51MarkingElementinstances.A component of the marking.
- Overrides:
getElementin classTLcdAIXM51AbstractMarkingTimeSlice- Returns:
- the value of the
ELEMENT_PROPERTYproperty adapted to a list ofTLcdAIXM51MarkingElementinstances. - See Also:
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Overrides:
getAnnotationin classTLcdAIXM51AbstractMarkingTimeSlice- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getMarkingLocation
Returns the role value contained in the value of theMARKING_LOCATION_PROPERTYproperty. Returnsnullif the value of theMARKING_LOCATION_PROPERTYproperty isnull.A code indicating the location of the marking relative to the surface.
- Returns:
- the role value of the
MARKING_LOCATION_PROPERTYproperty. - See Also:
-
setMarkingLocation
Sets the value of the property that maps to themarkingLocationelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theMARKING_LOCATION_PROPERTYproperty is set tonull.A code indicating the location of the marking relative to the surface.
- Parameters:
aValue- the role value to set for theMARKING_LOCATION_PROPERTYproperty.
-
getMarkedTaxiway
Returns the role value contained in the value of theMARKED_TAXIWAY_PROPERTYproperty. Returnsnullif the value of theMARKED_TAXIWAY_PROPERTYproperty isnull.Taixway that is marked.
- Returns:
- the role value of the
MARKED_TAXIWAY_PROPERTYproperty. - See Also:
-
setMarkedTaxiway
Sets the value of the property that maps to themarkedTaxiwayelement. to a new instance of the association classTLcdAIXM51FeatureAssociationinitialized with the given role value. In case the given role value isnull, theMARKED_TAXIWAY_PROPERTYproperty is set tonull.Taixway that is marked.
- Parameters:
aValue- the role value to set for theMARKED_TAXIWAY_PROPERTYproperty.
-
getMarkedElement
Returns the role value contained in the value of theMARKED_ELEMENT_PROPERTYproperty. Returnsnullif the value of theMARKED_ELEMENT_PROPERTYproperty isnull.TaxiwayElement marked by the TaxiwayMarking.
- Returns:
- the role value of the
MARKED_ELEMENT_PROPERTYproperty. - See Also:
-
setMarkedElement
Sets the value of the property that maps to themarkedElementelement. to a new instance of the association classTLcdAIXM51FeatureAssociationinitialized with the given role value. In case the given role value isnull, theMARKED_ELEMENT_PROPERTYproperty is set tonull.TaxiwayElement marked by the TaxiwayMarking.
- Parameters:
aValue- the role value to set for theMARKED_ELEMENT_PROPERTYproperty.
-
getExtension
Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.- Returns:
- the value of the
EXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances. - See Also:
-
getInterpretation
Returns the value of the property that maps to theinterpretationelement.Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
- Returns:
- the value of the
INTERPRETATION_PROPERTYproperty.
-
setInterpretation
Sets the value of the property that maps to theinterpretationelement.Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theINTERPRETATION_PROPERTYproperty.
-
getSequenceNumber
public long getSequenceNumber()Returns the value of the property that maps to thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Returns:
- the value of the
SEQUENCE_NUMBER_PROPERTYproperty.
-
setSequenceNumber
public void setSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theSEQUENCE_NUMBER_PROPERTYproperty.
-
getCorrectionNumber
public long getCorrectionNumber()Returns the value of the property that maps to thecorrectionNumberelement.Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
- Returns:
- the value of the
CORRECTION_NUMBER_PROPERTYproperty.
-
setCorrectionNumber
public void setCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theCORRECTION_NUMBER_PROPERTYproperty.
-
getTimeSliceMetadata
Returns the value of the property that maps to thetimeSliceMetadataelement.- Returns:
- the value of the
TIME_SLICE_METADATA_PROPERTYproperty.
-
setTimeSliceMetadata
Sets the value of the property that maps to thetimeSliceMetadataelement.- Parameters:
aValue- the value to set for theTIME_SLICE_METADATA_PROPERTYproperty.
-
getFeatureLifetime
Returns the value of the property that maps to thefeatureLifetimeelement.The start and end of life of the feature. See the AIXM Temporality model for details.
- Returns:
- the value of the
FEATURE_LIFETIME_PROPERTYproperty. - See Also:
-
setFeatureLifetime
Sets the value of the property that maps to thefeatureLifetimeelement.The start and end of life of the feature. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theFEATURE_LIFETIME_PROPERTYproperty.
-