svn commit: r13451 - trunk/src_new/org/argouml: i18n uml/ui/foundation/extension_mechanisms

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: mvw
Date: 2007-08-27 12:14:49-0700
New Revision: 13451

Modified:
   trunk/src_new/org/argouml/i18n/button.properties
   trunk/src_new/org/argouml/i18n/misc.properties
   trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java

Log:
Experimental fix for issue 3849.
Is this a better solution than the normal UMLMutableLinkedList?
I will replace this by using the UMLMutableLinkedList in a few days...

Modified: trunk/src_new/org/argouml/i18n/button.properties
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/i18n/button.properties?view=diff&rev=13451&p1=trunk/src_new/org/argouml/i18n/button.properties&p2=trunk/src_new/org/argouml/i18n/button.properties&r1=13450&r2=13451
==============================================================================
--- trunk/src_new/org/argouml/i18n/button.properties	(original)
+++ trunk/src_new/org/argouml/i18n/button.properties	2007-08-27 12:14:49-0700
@@ -25,6 +25,7 @@
 # Keys in alphabetical order.
 #
 button.add = Add
+button.add-base-class = Add BaseClass
 button.add-rule = Add Rule
 button.add-stereo = Add Stereotype
 button.add-element-import = Import Elements
@@ -173,6 +174,7 @@
 button.reason-given-below = Reason given below
 button.reason-given-below.mnemonic = R
 button.remove = Remove
+button.remove-base-class = Remove BaseClass
 button.remove-rule = Remove Rule
 button.remove-stereo = Remove Stereotype
 button.remove.mnemonic = R

Modified: trunk/src_new/org/argouml/i18n/misc.properties
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/i18n/misc.properties?view=diff&rev=13451&p1=trunk/src_new/org/argouml/i18n/misc.properties&p2=trunk/src_new/org/argouml/i18n/misc.properties&r1=13450&r2=13451
==============================================================================
--- trunk/src_new/org/argouml/i18n/misc.properties	(original)
+++ trunk/src_new/org/argouml/i18n/misc.properties	2007-08-27 12:14:49-0700
@@ -195,6 +195,8 @@
 misc.toolbar.properties = Properties
 misc.toolbar.view = View Toolbar
 misc.tooltip.commentlink = Annotated Element
+misc.tooltip.available-meta-classes = Available Meta Classes
+misc.tooltip.base-classes = Applied BaseClasses
 misc.transition.source-state = Transition->Source State
 misc.transition.target-state = Transition->Target State
 misc.transition.effect= Transition->Effect

Modified: trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java?view=diff&rev=13451&p1=trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java&p2=trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java&r1=13450&r2=13451
==============================================================================
--- trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java	(original)
+++ trunk/src_new/org/argouml/uml/ui/foundation/extension_mechanisms/PropPanelStereotype.java	2007-08-27 12:14:49-0700
@@ -85,9 +85,9 @@
         addField(Translator.localize("label.name"), getNameTextField());
 
 
-        JComboBox baseClass = new UMLComboBox2(new UMLMetaClassComboBoxModel(),
-                ActionSetMetaClass.SINGLETON, false);
-        addField(Translator.localize("label.base-class"), baseClass);
+//        JComboBox baseClass = new UMLComboBox2(new UMLMetaClassComboBoxModel(),
+//                ActionSetMetaClass.SINGLETON, false);
+//        addField(Translator.localize("label.base-class"), baseClass);
 
         addField(Translator.localize("label.namespace"),
                  getNamespaceSelector());
@@ -115,6 +115,9 @@
 
         addSeparator();
 
+        addField(Translator.localize("label.base-class"), 
+                new StereotypeBCSelectionPanel());
+
         addField(Translator.localize("label.extended-elements"),
                 getExtendedElementsScroll());
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.