Sha256: 3ace6ed6610cccd00da1b6df9130c5432034b8fda6738f0f3e62bc97b9f15826

Contents?: true

Size: 1.11 KB

Versions: 10

Compression:

Stored size: 1.11 KB

Contents

#
#  rhom.rb
#  rhodes
#  This module represents the rhodes mini OM
#
#  Copyright (C) 2008 Lars Burgess. All rights reserved.
#
#  This program is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 3 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

require 'rhom/rhom_object_factory'
require 'rhom/rhom_object'
if defined? RHO_ME
	require 'rhom/rhom_db_adapterME'
else
	require 'rhom/rhom_db_adapter'
end

module Rhom
  TABLE_NAME = 'object_values'
  
  class Rhom
    include RhomObject
    attr_accessor :factory
  
    def initialize
      @factory = RhomObjectFactory.new
    end
  end # Rhom
end # Rhom

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rhodes-0.2.0 lib/rhom/rhom.rb
rhodes-0.1.0 lib/rhom/rhom.rb
rhodes-0.1.2 lib/rhom/rhom.rb
rhodes-0.1.3 lib/rhom/rhom.rb
rhodes-0.2.1 lib/rhom/rhom.rb
rhodes-0.1.1 lib/rhom/rhom.rb
rhodes-0.2.3 lib/rhom/rhom.rb
rhodes-0.2.4 lib/rhom/rhom.rb
rhodes-0.2.2 lib/rhom/rhom.rb
rhodes-0.2.5 lib/rhom/rhom.rb