public ARCHETYPE_INTERNAL_REF MakeArchetypeRef(C_ATTRIBUTE an_attribute, string reference_model_class, string path) { ARCHETYPE_INTERNAL_REF result = new ARCHETYPE_INTERNAL_REF(); result.rm_type_name = reference_model_class; //JAR: 30APR2007, AE-42 Support XML Schema 1.0.1 result.node_id = ""; result.occurrences = default_occurrences(); result.target_path = path; add_object(an_attribute, result); return result; }
protected virtual object Visit(openehr.openehr.am.archetype.constraint_model.Impl.ARCHETYPE_INTERNAL_REF o, int depth) { ARCHETYPE_INTERNAL_REF result = new ARCHETYPE_INTERNAL_REF(); CloneC_Object(result, o); result.target_path = o.target_path().to_cil(); return result; }