# File lib/cgikit/component.rb, line 188
  def component_id( context )
    if context.has_session? then
      unless component_id = session.component_id(self) then
        session.save_page(self)
        component_id = session.component_id(self)
      end
    else
      if context.component_id then
        component_id = context.component_id + 1
      else
        component_id = 0
      end
    end
    component_id
  end