Changeset 372 for ruby/trunk/lib/open_ehr/am/archetype/constraint_model.rb
- Timestamp:
- Dec 10, 2009, 6:17:17 PM (14 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/open_ehr/am/archetype/constraint_model.rb
r369 r372 1 1 2 module OpenE hr2 module OpenEHR 3 3 module AM 4 4 module Archetype 5 module Constraint _Model6 class A RCHETYPE_CONSTRAINT7 5 module ConstraintModel 6 class ArchetypeConstraint 7 8 8 end 9 9 10 class C ARDINALITY10 class Cardinality 11 11 attr_accessor :interval, :is_ordered, :is_unique 12 12 … … 18 18 end 19 19 20 class C _OBJECT < ARCHETYPE_CONSTRAINT20 class CObject < ArchetypeConstraint 21 21 attr_accessor :node_id, :occurrences, :rm_type_name 22 22 … … 36 36 end 37 37 38 class C _ATTRIBUTE < ARCHETYPE_CONSTRAINT38 class CAttribute < ArchetypeConstraint 39 39 attr_accessor :rm_attribute_name, :existence, :children 40 40 … … 47 47 end 48 48 49 class C _DEFINED_OBJECT < C_OBJECT49 class CDefinedObject < CObject 50 50 attr_accessor :assumed_value 51 51 … … 56 56 end 57 57 58 class C _PRIMITIVE_OBJECT < C_DEFINED_OBJECT58 class CPrimitiveObject < CDefinedObject 59 59 attr_accessor :item 60 60 … … 65 65 end 66 66 67 class C _COMPLEX_OBJECT < C_DEFINED_OBJECT67 class CComplexObject < CDefinedObject 68 68 attr_accessor :attributes, :attributes_valid 69 69 … … 82 82 end 83 83 84 class C _DOMAIN_TYPE < C_DEFINED_OBJECT84 class CDomainType < CDefinedObject 85 85 86 86 end 87 87 88 class C _REFERENCE_OBJECT < C_OBJECT88 class CReferenceObject < CObject 89 89 end 90 90 91 class A RCHETYPE_INTERNAL_REF < C_REFERENCE_OBJECT91 class ArchetypeInternalRef < CReferenceObject 92 92 attr_accessor :target_path 93 93 end 94 94 95 class A RCHETYPE_SLOT < C_REFERENCE_OBJECT95 class ArchetypeSlot < CReferenceObject 96 96 attr_accessor :includes, :excludes 97 97 … … 107 107 end 108 108 109 class C ONSTRAINT_REF < C_REFERENCE_OBJECT109 class ConstantRef < CReferenceObject 110 110 attr_accessor :reference 111 111 … … 120 120 end 121 121 122 class C _SINGLE_ATTRIBUTE < C_ATTRIBUTE122 class CSingleAttribute < CAttribute 123 123 attr_accessor :alternatives 124 124 … … 129 129 end 130 130 131 class C _MULTIPLE_ATTRIBUTE < C_ATTRIBUTE131 class CMultipleAttribute < CAttribute 132 132 attr_accessor :members, :cardinality 133 133
Note:
See TracChangeset
for help on using the changeset viewer.