Sha256: c895c669cb651ebc451ea40e242bf4fad23e10da176af50198449535996839bf
Contents?: true
Size: 1.11 KB
Versions: 237
Compression:
Stored size: 1.11 KB
Contents
# This is an extension of the implicit metamodel created by the # DefaultXMLInstantiator when it reads an Enterprise Architect # XMI file. # module SimpleXMIMetaModel module UML include RGen::MetamodelBuilder class Classifier_feature < MMBase end class ClassifierRole < MMBase end class Clazz < ClassifierRole end class Interface < ClassifierRole end class Operation < MMBase end class Generalization < MMBase end class ModelElement_stereotype < MMBase end class AssociationEnd < MMBase module ClassModule def otherEnd parent.associationEnd.find{|ae| ae != self} end end end class AssociationEndRole < MMBase end ClassifierRole.one_to_many 'associationEnds', AssociationEnd, 'typeClass' ClassifierRole.one_to_many 'associationEndRoles', AssociationEndRole, 'typeClass' Clazz.one_to_many 'generalizationsAsSubtype', Generalization, 'subtypeClass' Clazz.one_to_many 'generalizationsAsSupertype', Generalization, 'supertypeClass' end end
Version data entries
237 entries across 237 versions & 3 rubygems