alma::acs::gui::loglevel::leveldlg::ButtonTabComponent Class Reference

Inheritance diagram for alma::acs::gui::loglevel::leveldlg::ButtonTabComponent:
Inheritance graph
[legend]
Collaboration diagram for alma::acs::gui::loglevel::leveldlg::ButtonTabComponent:
Collaboration graph
[legend]

List of all members.

Classes

class  TabButton

Public Member Functions

 ButtonTabComponent (final LogLevelPanel pane, LogLevelSelectorPanel selPane)

Private Attributes

final LogLevelPanel pane
final LogLevelSelectorPanel selectorPane

Static Private Attributes

static final MouseListener buttonMouseListener

Detailed Description

Component to be used as tabComponent; Contains a JLabel to show the text and a JButton to close the tab it belongs to


Constructor & Destructor Documentation

alma::acs::gui::loglevel::leveldlg::ButtonTabComponent::ButtonTabComponent ( final LogLevelPanel  pane,
LogLevelSelectorPanel  selPane 
) [inline]

References selectorPane.


Member Data Documentation

Initial value:
 new MouseAdapter() {
        public void mouseEntered(MouseEvent e) {
            Component component = e.getComponent();
            if (component instanceof AbstractButton) {
                AbstractButton button = (AbstractButton) component;
                button.setBorderPainted(true);
            }
        }

        public void mouseExited(MouseEvent e) {
            Component component = e.getComponent();
            if (component instanceof AbstractButton) {
                AbstractButton button = (AbstractButton) component;
                button.setBorderPainted(false);
            }
        }
    }

Referenced by alma::acs::gui::loglevel::leveldlg::ButtonTabComponent::TabButton::TabButton().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2