Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkhussey2008-03-06 04:29:52 +0000
committerkhussey2008-03-06 04:29:52 +0000
commitf436d476c169ace1df9336e46d601b4109e19953 (patch)
tree1f213d7acb1f11e72700de8880d20ee6ae267791 /examples
parent5ffdb66a06b622a030c844132615bf913a2a4530 (diff)
downloadorg.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.java8
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$

Back to the top