lib/aixm/component/vasis.rb in aixm-1.1.0 vs lib/aixm/component/vasis.rb in aixm-1.2.0

- old
+ new

@@ -33,25 +33,55 @@ RIGHT: :right, BOTH: :left_and_right, OTHER: :other # specify in remarks }.freeze - # @return [Symbol, nil] type of VASIS (see {TYPES}) + # Type of VASIS. + # + # @overload type + # @return [Symbol, nil] any of {TYPES} + # @overload type=(value) + # @param value [Symbol, nil] any of {TYPES} attr_reader :type - # @return [Symbol, nil] position relative to the runway (see {POSITIONS}) + # Position relative to the runway. + # + # @overload position + # @return [Symbol, nil] any of {POSITIONS} + # @overload position=(value) + # @param value [Symbol, nil] any of {POSITIONS} attr_reader :position - # @return [Integer, nil] number of boxes + # Number of boxes. + # + # @overload boxes + # @return [Integer, nil] + # @overload boxes=(value) + # @param value [Integer, nil] attr_reader :boxes - # @return [Boolean, nil] whether the VASIS is portable + # Whether the VASIS is portable. + # + # @overload portable + # @return [Boolean, nil] +nil+ means unknown + # @overload portable=(value) + # @param value [Boolean, nil] +nil+ means unknown attr_reader :portable - # @return [AIXM::A, nil] appropriate approach slope angle + # Appropriate approach slope angle. + # + # @overload slope_angle + # @return [AIXM::A, nil] + # @overload slope_angle=(value) + # @param value [AIXM::A, nil] attr_reader :slope_angle - # @return [AIXM::Z, nil] minimum eye height over threshold (MEHT) + # Minimum eye height over threshold. + # + # @overload meht + # @return [AIXM::Z, nil] + # @overload meht=(value) + # @param value [AIXM::Z, nil] attr_reader :meht # @return [String] def inspect %Q(#<#{self.class} type=#{type.inspect}>)