Class: AIXM::Component Abstract

Inherits:
Object show all
Includes:
AIXM::Concerns::HashEquality, AIXM::Concerns::XMLBuilder
Defined in:
lib/aixm/component.rb,
lib/aixm/component/fato.rb,
lib/aixm/component/layer.rb,
lib/aixm/component/vasis.rb,
lib/aixm/component/runway.rb,
lib/aixm/component/address.rb,
lib/aixm/component/helipad.rb,
lib/aixm/component/service.rb,
lib/aixm/component/surface.rb,
lib/aixm/component/geometry.rb,
lib/aixm/component/lighting.rb,
lib/aixm/component/frequency.rb,
lib/aixm/component/timesheet.rb,
lib/aixm/component/timetable.rb,
lib/aixm/component/geometry/arc.rb,
lib/aixm/component/geometry/point.rb,
lib/aixm/component/vertical_limit.rb,
lib/aixm/component/geometry/border.rb,
lib/aixm/component/geometry/circle.rb,
lib/aixm/component/approach_lighting.rb,
lib/aixm/component/geometry/rhumb_line.rb

Overview

This class is abstract.

Defined Under Namespace

Classes: Address, ApproachLighting, FATO, Frequency, Geometry, Helipad, Layer, Lighting, Runway, Service, Surface, Timesheet, Timetable, VASIS, VerticalLimit

Instance Attribute Summary collapse

Method Summary

Methods included from AIXM::Concerns::HashEquality

#eql?, #hash

Methods included from AIXM::Concerns::XMLBuilder

#build_fragment, #to_uid, #to_xml

Methods included from AIXM::Concerns::Memoize

included, method

Instance Attribute Details

#metaObject

Freely usable e.g. to find_by foreign keys.

Returns:



11
12
13
# File 'lib/aixm/component.rb', line 11

def meta
  @meta
end