alma::acs::commandcenter::gui::FeedbackTabs Class Reference

Inheritance diagram for alma::acs::commandcenter::gui::FeedbackTabs:
Inheritance graph
[legend]
Collaboration diagram for alma::acs::commandcenter::gui::FeedbackTabs:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

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.


Constructor & Destructor Documentation

alma::acs::commandcenter::gui::FeedbackTabs::FeedbackTabs ( CommandCenterGui  master,
int  orientation 
) [inline]

Member Function Documentation

void alma::acs::commandcenter::gui::FeedbackTabs::clearAllTabs (  )  [inline]
void alma::acs::commandcenter::gui::FeedbackTabs::removeTab ( String  tabTitle  )  [inline]
void alma::acs::commandcenter::gui::FeedbackTabs::saveTab ( FeedbackArea  x  )  [inline]
NativeCommand.Listener alma::acs::commandcenter::gui::FeedbackTabs::viewTab ( String  tabTitle  )  [inline]

Member Data Documentation

Referenced by saveTab().

Referenced by saveTab(), and viewTab().

HashMap<String, NativeCommand.Listener> alma::acs::commandcenter::gui::FeedbackTabs::tabTitle2Listener = new HashMap<String, NativeCommand.Listener>() [protected]

Referenced by removeTab(), and viewTab().


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

Generated by  doxygen 1.6.2