svn commit: r16159 - trunk/src/argouml-app/src/org/argouml/uml/diagram/ui

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: tfmorris
Date: 2008-11-23 22:15:19-0800
New Revision: 16159

Removed:
   trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/SelectionNodeClarifiers.java
Modified:
   trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java

Log:
Remove deprecated SelectionNodeClarifiers

Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java?view=diff&rev=16159&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java&r1=16158&r2=16159
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java	(original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigNodeModelElement.java	2008-11-23 22:15:19-0800
@@ -834,7 +834,7 @@
      */
     @Override
     public Selection makeSelection() {
-        return new SelectionNodeClarifiers(this);
+        return new SelectionDefaultClarifiers(this);
     }
 
     /**
@@ -2462,4 +2462,45 @@
         renderingChanged();
     }
 
+    
+    /**
+     * A default "clarifier" to be used for selection if the subclass doesn't
+     * override makeSelection and provide its own.
+     */
+    class SelectionDefaultClarifiers extends SelectionNodeClarifiers2 {
+        
+        /** Construct a new SelectionNodeClarifiers for the given Fig
+         *
+         * @param f the given Fig
+         */
+        private SelectionDefaultClarifiers(Fig f) {
+            super(f);
+        }
+
+        @Override
+        protected Icon[] getIcons() {
+            return null;
+        }
+
+        @Override
+        protected String getInstructions(int index) {
+            return null;
+        }
+
+        @Override
+        protected Object getNewNodeType(int index) {
+            return null;
+        }
+
+        @Override
+        protected Object getNewEdgeType(int index) {
+            return null;
+        }
+
+        @Override
+        protected boolean isReverseEdge(int index) {
+            return false;
+        }
+
+    }
 }

Removed: trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/SelectionNodeClarifiers.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/SelectionNodeClarifiers.java?view=auto&rev=16158
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.