Inherits javax::swing::JTabbedPane.
Public Member Functions | |
FeedbackTabs (CommandCenterGui master, int orientation) | |
NativeCommand.Listener | viewTab (String tabTitle) |
void | removeTab (String tabTitle) |
void | clearAllTabs () |
void | saveTab (FeedbackArea x) |
Protected Attributes | |
CommandCenterGui | master |
HashMap< String, NativeCommand.Listener > | tabTitle2Listener = new HashMap<String, NativeCommand.Listener>() |
JFileChooser | fileChooser |
A JTabbedPane holding a FeedbackArea as the content of each tab. For each tab, a Task.Listener is held that is resonsible for filling the FeedbackArea. Thus we have (1 Tab : 1 FeedbackArea : 1 Listener). The storage key for all is the Tab-name.
alma.acs.commandcenter.gui.FeedbackTabs.FeedbackTabs | ( | CommandCenterGui | master, | |
int | orientation | |||
) |
void alma.acs.commandcenter.gui.FeedbackTabs.clearAllTabs | ( | ) |
Referenced by alma.acs.commandcenter.gui.FeedbackArea.FeedbackArea().
void alma.acs.commandcenter.gui.FeedbackTabs.removeTab | ( | String | tabTitle | ) |
References alma.acs.commandcenter.gui.FeedbackTabs.tabTitle2Listener.
Referenced by alma.acs.commandcenter.gui.FeedbackArea.FeedbackArea().
void alma.acs.commandcenter.gui.FeedbackTabs.saveTab | ( | FeedbackArea | x | ) |
References alma.acs.commandcenter.gui.FeedbackTabs.fileChooser, alma.acs.commandcenter.gui.CommandCenterGui.log, alma.acs.commandcenter.gui.FeedbackTabs.master, alma.acs.commandcenter.gui.FeedbackArea.outputArea, and alma.acs.commandcenter.gui.FeedbackArea.surroundingTabTitle.
Referenced by alma.acs.commandcenter.gui.FeedbackArea.FeedbackArea().
NativeCommand.Listener alma.acs.commandcenter.gui.FeedbackTabs.viewTab | ( | String | tabTitle | ) |
JFileChooser alma.acs.commandcenter.gui.FeedbackTabs.fileChooser [protected] |
Referenced by alma.acs.commandcenter.gui.FeedbackTabs.saveTab().
HashMap<String, NativeCommand.Listener> alma.acs.commandcenter.gui.FeedbackTabs.tabTitle2Listener = new HashMap<String, NativeCommand.Listener>() [protected] |