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.