Author: bobtarling
Date: 2008-10-02 17:17:47-0700
New Revision: 15869

Added:
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox.java
      - copied, changed from r15868, 
/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel.java
      - copied, changed from r15868, 
/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java
Removed:
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java
Modified:
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java

Log:
Reduce visibility of classes unused outside of package.

There is no need to number UMLComboBox3/UMLComboBoxModel3.

Reduce some warnings.

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java?view=diff&rev=15869&p1=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java&r1=15868&r2=15869
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
 (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
 2008-10-02 17:17:47-0700
@@ -1125,7 +1125,7 @@
             comp = mPanel;
         }
         else if ("activator".equals(prop.getName())) {
-            final UMLComboBoxModel3 model = 
+            final UMLComboBoxModel model = 
                 new UMLMessageActivatorComboBoxModel();
             model.setTarget(target); 
             final JComboBox combo = new UMLMessageActivatorComboBox(model);
@@ -1142,10 +1142,10 @@
                         combo);
             }
             else {
-                final UMLComboBoxModel3 model = 
+                final UMLComboBoxModel model = 
                     new UMLCallActionOperationComboBoxModel();
                 model.setTarget(target); 
-                UMLComboBox3 operationComboBox =
+                UMLComboBox operationComboBox =
                     new UMLCallActionOperationComboBox2(model);
                 comp = new UMLComboBoxNavigator(
                         
Translator.localize("label.operation.navigate.tooltip"),

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java?view=diff&rev=15869&p1=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java&r1=15868&r2=15869
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java
        (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBox2.java
        2008-10-02 17:17:47-0700
@@ -33,13 +33,13 @@
 import org.tigris.gef.undo.UndoableAction;
 
 class UMLCallActionOperationComboBox2
-    extends UMLComboBox3 {
+    extends UMLComboBox {
     /**
      * The constructor.
      *
      * @param arg0 the model
      */
-    public UMLCallActionOperationComboBox2(UMLComboBoxModel3 arg0) {
+    public UMLCallActionOperationComboBox2(UMLComboBoxModel arg0) {
         super(arg0, new SetActionOperationAction());
         setEditable(false);
     }

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java?view=diff&rev=15869&p1=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java&r1=15868&r2=15869
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java
    (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLCallActionOperationComboBoxModel.java
    2008-10-02 17:17:47-0700
@@ -33,7 +33,7 @@
 import org.argouml.model.Model;
 import org.argouml.ui.targetmanager.TargetManager;
 
-class UMLCallActionOperationComboBoxModel extends UMLComboBoxModel3 {
+class UMLCallActionOperationComboBoxModel extends UMLComboBoxModel {
     /**
      * The constructor.
      */

Copied: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox.java
 (from r15868, 
/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java)
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox.java?view=diff&rev=15869&p1=/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox.java&r1=15868&r2=15869
==============================================================================
--- 
/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java
  (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox.java
    2008-10-02 17:17:47-0700
@@ -28,8 +28,6 @@
 
 import javax.swing.Action;
 import javax.swing.JComboBox;
-import javax.swing.event.PopupMenuEvent;
-import javax.swing.event.PopupMenuListener;
 
 import org.apache.log4j.Logger;
 import org.argouml.ui.LookAndFeelMgr;
@@ -47,12 +45,10 @@
  * UMLComboBox. The ancient UMLComboBoxModel and UMLComboBox are
  * replaced with this implementation to improve performance.
  */
-public class UMLComboBox3
+class UMLComboBox
     extends JComboBox
     implements TargettableModelView, TargetListener {
 
-    private static final Logger LOG = Logger.getLogger(UMLComboBox3.class);
-    
     /**
      * Constructor for UMLComboBox2.
      * @deprecated As of ArgoUml version unknown (before 0.13.5),
@@ -60,7 +56,7 @@
      * @param model the ComboBoxModel
      */
     @Deprecated
-    protected UMLComboBox3(UMLComboBoxModel3 model) {
+    protected UMLComboBox(UMLComboBoxModel model) {
         super(model);
         setFont(LookAndFeelMgr.getInstance().getStandardFont());
         addActionListener(this);
@@ -74,7 +70,7 @@
      * @param action the action
      * @param showIcon true if an icon should be shown in front of the items
      */
-    public UMLComboBox3(UMLComboBoxModel3 model, Action action,
+    public UMLComboBox(UMLComboBoxModel model, Action action,
                        boolean showIcon) {
         super(model);
         //setFont(LookAndFeelMgr.getInstance().getStandardFont());
@@ -90,13 +86,11 @@
      * @param arg0 the ComboBoxModel
      * @param action the action
      */
-    public UMLComboBox3(UMLComboBoxModel3 arg0, Action action) {
+    public UMLComboBox(UMLComboBoxModel arg0, Action action) {
         this(arg0, action, true);
     }
 
-    /*
-     * @see java.awt.event.ActionListener#actionPerformed(ActionEvent)
-     */
+    @Override
     public void actionPerformed(ActionEvent arg0) {
         int i = getSelectedIndex();
         if (i >= 0) {
@@ -118,7 +112,7 @@
      * @return Object
      */
     public Object getTarget() {
-        return ((UMLComboBoxModel3) getModel()).getTarget();
+        return ((UMLComboBoxModel) getModel()).getTarget();
     }
 
 

Removed: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBox3.java?view=auto&rev=15868

Copied: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel.java
 (from r15868, 
/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java)
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel.java?view=diff&rev=15869&p1=/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel.java&r1=15868&r2=15869
==============================================================================
--- 
/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java
     (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel.java
       2008-10-02 17:17:47-0700
@@ -55,14 +55,14 @@
  * This combobox allows selecting no value, if so indicated
  * at construction time of this class. I.e. it is "clearable".
  */
-public abstract class UMLComboBoxModel3 extends AbstractListModel
+abstract class UMLComboBoxModel extends AbstractListModel
         implements PropertyChangeListener, 
         ComboBoxModel, TargetListener, PopupMenuListener {
     /**
      * Logger.
      */
     private static final Logger LOG =
-        Logger.getLogger(UMLComboBoxModel3.class);
+        Logger.getLogger(UMLComboBoxModel.class);
 
     /**
      * The target of the comboboxmodel. This is some UML modelelement
@@ -126,7 +126,7 @@
      * user has the opportunity to select this to clear the attribute.
      * @throws IllegalArgumentException if one of the arguments is null
      */
-    public UMLComboBoxModel3(String name, boolean clearable) {
+    public UMLComboBoxModel(String name, boolean clearable) {
         super();
         if (name == null || name.equals("")) {
             throw new IllegalArgumentException("one of the arguments is null");

Removed: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLComboBoxModel3.java?view=auto&rev=15868

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java?view=diff&rev=15869&p1=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java&r1=15868&r2=15869
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java
    (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBox.java
    2008-10-02 17:17:47-0700
@@ -37,7 +37,7 @@
  * combobox serves as a proxy for the
  * model (UMLMessageActivatorComboBoxModel). Kind of strange...
  */
-public class UMLMessageActivatorComboBox extends UMLComboBox3 {
+public class UMLMessageActivatorComboBox extends UMLComboBox {
 
     /**
      * Constructor for UMLMessageActivatorComboBox.
@@ -45,7 +45,7 @@
      * @param arg0 the model
      */
     public UMLMessageActivatorComboBox(
-        UMLComboBoxModel3 arg0) {
+        UMLComboBoxModel arg0) {
         // TODO: This super constructor has been deprecated
         super(arg0);
         setRenderer(new UMLListCellRenderer2(true));

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java?view=diff&rev=15869&p1=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java&p2=trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java&r1=15868&r2=15869
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java
       (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLMessageActivatorComboBoxModel.java
       2008-10-02 17:17:47-0700
@@ -30,7 +30,7 @@
 /**
  * The model behind the UMLMessageActivatorComboBox.
  */
-public class UMLMessageActivatorComboBoxModel extends UMLComboBoxModel3 {
+public class UMLMessageActivatorComboBoxModel extends UMLComboBoxModel {
 
     private Object interaction = null;
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to