class Desmoservice::Sector
Attributes
members[R]
subsectors[R]
Public Class Methods
new(data)
click to toggle source
Calls superclass method
# File lib/sector.rb, line 7 def initialize(data) super(data['terme']) @subsectors = Array.new @members = Array.new if data.has_key?('liaisonArray') data['liaisonArray'].each {|v| @members << SectorTerm.new(v)} end end
Public Instance Methods
get_subsector_by_id(id)
click to toggle source
# File lib/sector.rb, line 16 def get_subsector_by_id(id) subsectors.each do |subsector| if subsector.id == id return subsector end subsubsector = subsector.get_subsector_by_id(id) if not subsubsector.nil? return subsubsector end end return nil end