Revision: 3855
Author: [email protected]
Date: Mon Aug 9 12:21:06 2010
Log: Re-added the SQL Power logo to the DBTree (it was removed when the
multi-project stacked tab component was added).
http://code.google.com/p/power-architect/source/detail?r=3855
Modified:
/trunk/src/main/java/ca/sqlpower/architect/swingui/ArchitectFrame.java
=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/swingui/ArchitectFrame.java
Thu Aug 5 16:05:33 2010
+++ /trunk/src/main/java/ca/sqlpower/architect/swingui/ArchitectFrame.java
Mon Aug 9 12:21:06 2010
@@ -38,8 +38,8 @@
import java.awt.event.ComponentListener;
import java.awt.event.FocusListener;
import java.awt.event.KeyEvent;
+import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowStateListener;
@@ -1242,21 +1242,16 @@
}
});
sessions.add(session);
- final StackedTab tab = stackedTabPane.addTab(session.getName(),
new JScrollPane(session.getDBTree()), true);
- tab.getTabComponent().addMouseListener(new MouseListener() {
- public void mouseClicked(MouseEvent e) {
- }
- public void mouseEntered(MouseEvent e) {
- }
- public void mouseExited(MouseEvent e) {
- }
+ final StackedTab tab = stackedTabPane.addTab(
+ session.getName(),
+ new
JScrollPane(SPSUtils.getBrandedTreePanel(session.getDBTree())),
+ true);
+ tab.getTabComponent().addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e) {
if (tab.isCloseable() && tab.closeButtonContains(e.getX(),
e.getY())) {
sessionTabs.inverse().get(tab).close();
}
}
- public void mouseReleased(MouseEvent e) {
- }
});
sessionTabs.put(session, tab);
}