Sha256: 60a01c91f8e58b203c2d7fc0ee25ece8568c4af98c24d678e7aaa6a1f209c74d
Contents?: true
Size: 716 Bytes
Versions: 3
Compression:
Stored size: 716 Bytes
Contents
def read_P28_entity_instances(p28doc,m) uos = p28doc.root for entity in uos.elements.to_a() id = entity.attribute('id') if entity.name == 'Person' r = EMP::Person.new m.model_elements.push r r.putP28id(id.to_s) end if entity.name == 'Organization' r = EMP::Organization.new m.model_elements.push r r.putP28id(id.to_s) end if entity.name == 'PersonOrganizationRelationship' r = EMP::PersonOrganizationRelationship.new m.model_elements.push r r.putP28id(id.to_s) end if entity.name == 'Employment' r = EMP::Employment.new m.model_elements.push r r.putP28id(id.to_s) end end end
Version data entries
3 entries across 3 versions & 1 rubygems