svn commit: r19444 - trunk/src/argouml-app/src/org/argouml/uml/cognitive/checklist/Init.java

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: bobtarling
Date: 2011-05-17 00:23:39-0700
New Revision: 19444

Modified:
   trunk/src/argouml-app/src/org/argouml/uml/cognitive/checklist/Init.java

Log:
Instance is not a UML2 element

Modified: trunk/src/argouml-app/src/org/argouml/uml/cognitive/checklist/Init.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/cognitive/checklist/Init.java?view=diff&pathrev=19444&r1=19443&r2=19444
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/cognitive/checklist/Init.java	(original)
+++ trunk/src/argouml-app/src/org/argouml/uml/cognitive/checklist/Init.java	2011-05-17 00:23:39-0700
@@ -337,65 +337,64 @@
 
 
 	// Instance
-	cl = new Checklist();
-
-	cat = Translator.localize("checklist.instance.general");
-	newCheckItem(cat, "checklist.instance.general.describe-clearly", cl);
-
-	cat = Translator.localize("checklist.instance.naming");
-	newCheckItem(cat, "checklist.instance.naming.describe-clearly", cl);
-	newCheckItem(cat, "checklist.instance.naming.denotes-state", cl);
-	newCheckItem(cat, "checklist.instance.naming.misinterpret", cl);
-
-	cat = Translator.localize("checklist.instance.structure");
-	newCheckItem(cat, "checklist.instance.structure.merged-with-other", cl);
-	newCheckItem(cat, "checklist.instance.structure.do-just-one-thing", cl);
-	newCheckItem(cat, "checklist.instance.structure.break-into-parts", cl);
-	newCheckItem(cat,
-	    "checklist.instance.structure.can-write-characteristic-equation",
-	    cl);
-	newCheckItem(cat, "checklist.instance.structure.belong", cl);
-	newCheckItem(cat, "checklist.instance.structure.make-internal", cl);
-	newCheckItem(cat,
-	    "checklist.instance.structure.is-state-in-another-machine-"
-            + "exclusive", cl);
-
-	cat = Translator.localize("checklist.instance.actions");
-	newCheckItem(cat, "checklist.instance.actions.list-entry-actions", cl);
-	newCheckItem(cat,
-		     "checklist.instance.actions.update-attribute-on-entry",
-		     cl);
-	newCheckItem(cat, "checklist.instance.actions.list-exit-action", cl);
-	newCheckItem(cat, "checklist.instance.actions.update-attribute-on-exit",
-		     cl);
-	newCheckItem(cat, "checklist.instance.actions.list-do-action", cl);
-	newCheckItem(cat, "checklist.instance.actions.maintained-state", cl);
-
-	cat = Translator.localize("checklist.instance.transitions");
-	newCheckItem(cat,
-	    "checklist.instance.transitions.need-another-transition-into",
-	    cl);
-	newCheckItem(cat,
-	    "checklist.instance.transitions.use-all-transitions-into",
-	    cl);
-	newCheckItem(cat,
-	    "checklist.instance.transitions.combine-with-other-incoming",
-	    cl);
-	newCheckItem(cat,
-	    "checklist.instance.transitions.need-another-transition-out-of",
-	    cl);
-	newCheckItem(cat,
-	    "checklist.instance.transitions.use-all-transitions-out-of",
-	    cl);
-	newCheckItem(cat,
-	    "checklist.instance.transitions.are-transitions-out-of-exclusive",
-	    cl);
-	newCheckItem(cat,
-	    "checklist.instance.transitions.combine-with-other-outgoing",
-	    cl);
-
-	CheckManager.register(Model.getMetaTypes().getInstance(), cl);
-
+	if (Model.getFacade().getUmlVersion().startsWith("1")) {
+            cl = new Checklist();
+    
+            cat = Translator.localize("checklist.instance.general");
+            newCheckItem(cat, "checklist.instance.general.describe-clearly", cl);
+    
+            cat = Translator.localize("checklist.instance.naming");
+            newCheckItem(cat, "checklist.instance.naming.describe-clearly", cl);
+            newCheckItem(cat, "checklist.instance.naming.denotes-state", cl);
+            newCheckItem(cat, "checklist.instance.naming.misinterpret", cl);
+    
+            cat = Translator.localize("checklist.instance.structure");
+            newCheckItem(cat, "checklist.instance.structure.merged-with-other", cl);
+            newCheckItem(cat, "checklist.instance.structure.do-just-one-thing", cl);
+            newCheckItem(cat, "checklist.instance.structure.break-into-parts", cl);
+            newCheckItem(cat,
+                "checklist.instance.structure.can-write-characteristic-equation",
+                cl);
+            newCheckItem(cat, "checklist.instance.structure.belong", cl);
+            newCheckItem(cat, "checklist.instance.structure.make-internal", cl);
+            newCheckItem(cat,
+                "checklist.instance.structure.is-state-in-another-machine-"
+                + "exclusive", cl);
+    
+            cat = Translator.localize("checklist.instance.actions");
+            newCheckItem(cat, "checklist.instance.actions.list-entry-actions", cl);
+            newCheckItem(cat,
+                "checklist.instance.actions.update-attribute-on-entry",
+                cl);
+            newCheckItem(cat, "checklist.instance.actions.list-exit-action", cl);
+            newCheckItem(cat, "checklist.instance.actions.update-attribute-on-exit",
+                cl);
+            newCheckItem(cat, "checklist.instance.actions.list-do-action", cl);
+            newCheckItem(cat, "checklist.instance.actions.maintained-state", cl);
+            cat = Translator.localize("checklist.instance.transitions");
+            newCheckItem(cat,
+                "checklist.instance.transitions.need-another-transition-into",
+                cl);
+            newCheckItem(cat,
+                "checklist.instance.transitions.use-all-transitions-into",
+                cl);
+            newCheckItem(cat,
+                "checklist.instance.transitions.combine-with-other-incoming",
+                cl);
+            newCheckItem(cat,
+                "checklist.instance.transitions.need-another-transition-out-of",
+                cl);
+            newCheckItem(cat,
+                "checklist.instance.transitions.use-all-transitions-out-of",
+                cl);
+            newCheckItem(cat,
+                "checklist.instance.transitions.are-transitions-out-of-exclusive",
+                cl);
+            newCheckItem(cat,
+                "checklist.instance.transitions.combine-with-other-outgoing",
+                cl);
+            CheckManager.register(Model.getMetaTypes().getInstance(), cl);
+	}
 
 	// Link
 	cl = new Checklist();

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2738462

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.