diff options
author | khussey | 2008-03-06 04:29:52 +0000 |
---|---|---|
committer | khussey | 2008-03-06 04:29:52 +0000 |
commit | f436d476c169ace1df9336e46d601b4109e19953 (patch) | |
tree | 1f213d7acb1f11e72700de8880d20ee6ae267791 /examples | |
parent | 5ffdb66a06b622a030c844132615bf913a2a4530 (diff) | |
download | org.eclipse.uml2-f436d476c169ace1df9336e46d601b4109e19953.tar.gz org.eclipse.uml2-f436d476c169ace1df9336e46d601b4109e19953.tar.xz org.eclipse.uml2-f436d476c169ace1df9336e46d601b4109e19953.zip |
[213903] Adding support for additional XMI tags, and making EClass stereotype applicable to associations.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/org.eclipse.uml2.examples.uml.ui/src/org/eclipse/uml2/examples/uml/ui/actions/GenerateEcoreStereotypesAction.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/org.eclipse.uml2.examples.uml.ui/src/org/eclipse/uml2/examples/uml/ui/actions/GenerateEcoreStereotypesAction.java b/examples/org.eclipse.uml2.examples.uml.ui/src/org/eclipse/uml2/examples/uml/ui/actions/GenerateEcoreStereotypesAction.java index 3bb11bc5d..56273d8e8 100644 --- a/examples/org.eclipse.uml2.examples.uml.ui/src/org/eclipse/uml2/examples/uml/ui/actions/GenerateEcoreStereotypesAction.java +++ b/examples/org.eclipse.uml2.examples.uml.ui/src/org/eclipse/uml2/examples/uml/ui/actions/GenerateEcoreStereotypesAction.java @@ -7,9 +7,9 @@ * * Contributors: * IBM - initial API and implementation - * Kenn Hussey (Embarcadero Technologies) - 184249, 208125, 204200 + * Kenn Hussey (Embarcadero Technologies) - 184249, 208125, 204200, ? * - * $Id: GenerateEcoreStereotypesAction.java,v 1.10 2008/01/21 15:00:32 khussey Exp $ + * $Id: GenerateEcoreStereotypesAction.java,v 1.11 2008/03/06 04:29:52 khussey Exp $ */ package org.eclipse.uml2.examples.uml.ui.actions; @@ -103,12 +103,16 @@ public class GenerateEcoreStereotypesAction profile, UMLPackage.Literals.INTERFACE); org.eclipse.uml2.uml.Class dataTypeMetaclass = getReferencedUMLMetaclass( profile, UMLPackage.Literals.DATA_TYPE); + org.eclipse.uml2.uml.Class associationMetaclass = getReferencedUMLMetaclass( + profile, UMLPackage.Literals.ASSOCIATION); generateExtension(eClassStereotype, classMetaclass, false); generateExtension(eClassStereotype, interfaceMetaclass, false); generateExtension(eClassStereotype, dataTypeMetaclass, false); + generateExtension(eClassStereotype, + associationMetaclass, false); generateGeneralization(eClassStereotype, eClassifierStereotype); generateOwnedAttribute(eClassStereotype, "className", //$NON-NLS-1$ |