svn commit: r13045 - trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: tfmorris
Date: 2007-07-10 13:13:53-0700
New Revision: 13045

Modified:
   trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java

Log:
Use new StatusBarAdapter

Modified: trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java?view=diff&rev=13045&p1=trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java&p2=trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java&r1=13044&r2=13045
==============================================================================
--- trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java	(original)
+++ trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java	2007-07-10 13:13:53-0700
@@ -48,7 +48,6 @@
 import org.argouml.configuration.Configuration;
 import org.argouml.kernel.ProjectManager;
 import org.argouml.ui.AbstractArgoJPanel;
-import org.argouml.ui.ProjectBrowser;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetManager;
 import org.argouml.uml.diagram.ArgoDiagram;
@@ -88,9 +87,6 @@
      */
     private static final Logger LOG = Logger.getLogger(TabDiagram.class);
 
-    ////////////////////////////////////////////////////////////////
-    // instance variables
-
     /**
      * The diagram object.
      */
@@ -112,9 +108,6 @@
      */
     private JToolBar toolBar;
 
-    ////////////////////////////////////////////////////////////////
-    // constructors
-
     /**
      * Default constructor.
      */
@@ -134,7 +127,8 @@
         graph.setDrawingSize((612 - 30) * 2, (792 - 55 - 20) * 2);
         // TODO: should update to size of diagram contents
 
-        Globals.setStatusBar(ProjectBrowser.getInstance());
+        Globals.setStatusBar(new StatusBarAdapter());
+        
         JPanel p = new JPanel();
         p.setLayout(new BorderLayout());
         p.setBorder(new EtchedBorder(EtchedBorder.LOWERED));
@@ -152,6 +146,7 @@
      * Toolbar.
      * @see java.lang.Object#clone()
      */
+    @Override
     public Object clone() {
         // next statement gives us a clone JGraph but not a cloned Toolbar
         TabDiagram newPanel = new TabDiagram();
@@ -227,8 +222,6 @@
         return newTarget instanceof ArgoDiagram;
     }
 
-    ////////////////////////////////////////////////////////////////
-    // accessors
 
     /**
      * Getter for the {@link JGraph}.
@@ -406,7 +399,7 @@
     public void propertyChange(PropertyChangeEvent arg0) {
         if ("remove".equals(arg0.getPropertyName())) {
             ArgoDiagram diagram = ProjectManager.getManager()
-                    .getCurrentProject().getActiveDiagram();
+                .getCurrentProject().getActiveDiagram();
             TargetManager.getInstance().setTarget(diagram);
         }
     }
@@ -443,6 +436,7 @@
     /*
      * @see java.awt.event.MouseListener#mouseEntered(java.awt.event.MouseEvent)
      */
+    @Override
     public void mouseEntered(MouseEvent me) {
 	if (getActiveTextEditor() != null) {
             getActiveTextEditor().requestFocus();
@@ -457,6 +451,7 @@
     /*
      * @see java.awt.event.MouseMotionListener#mouseMoved(java.awt.event.MouseEvent)
      */
+    @Override
     public void mouseMoved(MouseEvent me) {
 	//- RedrawManager.lock();
 	translateMouseEvent(me);
@@ -489,6 +484,7 @@
      *
      * @see org.tigris.gef.base.Editor#paint(java.awt.Graphics)
      */
+    @Override
     public synchronized void paint(Graphics g) {
         if (!shouldPaint()) {
             return;
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.