source: ruby/trunk/models/am.rb@ 21

Last change on this file since 21 was 21, checked in by Tatsukawa, Akimichi, 16 years ago

created an experimental openehr_models gem package

File size: 1.3 KB
Line 
1$:.unshift File.join(File.dirname(__FILE__))
2#! /usr/bin/env ruby
3# component: openEHR Ruby reference implementation
4# description: This file includes Archetype
5# class that contains Archetype values.
6# Main concept is based on Java ref impl.
7# We should make refactoring to suit for Ruby way.
8# keywords: archetype
9# author: Akimichi TATSUKAWA, Shinji KOBAYASHI
10# support: openEHR.jp
11# license: openEHR open source license
12#
13
14require 'rm/common/resource.rb'
15#require 'rm/support/terminology/openehr_code_set_identifier.rb'
16module OpenEHR
17 module AM
18 module Archetype
19 autoload :ARCHETYPE, "am/archetype/archetype.rb"
20 autoload :Constraint_Model, "am/archetype/constraint_model/archetype_constraint.rb"
21 autoload :Ontology, "am/archetype/ontology.rb"
22
23 module Archetype_Description
24 autoload :ARCHETYPE_DESCRIPTION, "am/archetype/archetype_description/archetype_description.rb"
25 end
26
27 module Constraint_Model
28 autoload :ARCHETYPE_CONSTRAINT, "am/archetype/constraint_model/archetype_constraint.rb"
29 autoload :Assertion, "am/archetype/constraint_model/assertion.rb"
30 autoload :Primitive, "am/archetype/constraint_model/primitive.rb"
31 end #end of ConstraintModel
32 end # of Archetype
33 end # of AM
34end # of OpenEHR
Note: See TracBrowser for help on using the repository browser.