# File lib/cgikit/session.rb, line 159 def component_for_context_id( context_id ) page = nil unless context_id.nil? then ids = context_id.split(Context::SEPARATOR) while ids.size > 1 id = ids.join(Context::SEPARATOR) if page = _component(id) then break end ids.pop ids.push(0) id = ids.join(Context::SEPARATOR) if page = _component(id) then break end ids.pop end end page end