org.shiftone.jrat.desktop
Class TabMouseListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.shiftone.jrat.desktop.TabMouseListener
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.MouseListener, java.util.EventListener

public class TabMouseListener
extends java.awt.event.MouseAdapter
implements java.awt.event.ActionListener

Author:
jeff@shiftone.org (Jeff Drost)

Field Summary
protected  int index
           
protected  javax.swing.JPopupMenu popup
           
protected  javax.swing.JTabbedPane tabPane
           
 
Constructor Summary
TabMouseListener(javax.swing.JTabbedPane tabPane)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void closeAll(boolean includeIndex)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
protected  void preShow()
           
 void spawn()
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

popup

protected javax.swing.JPopupMenu popup

tabPane

protected javax.swing.JTabbedPane tabPane

index

protected int index
Constructor Detail

TabMouseListener

public TabMouseListener(javax.swing.JTabbedPane tabPane)
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

preShow

protected void preShow()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

spawn

public void spawn()

closeAll

public void closeAll(boolean includeIndex)