cl::utfsm::acs::acg::gui::SourcesView Class Reference

Inheritance diagram for cl::utfsm::acs::acg::gui::SourcesView:
Inheritance graph
[legend]
Collaboration diagram for cl::utfsm::acs::acg::gui::SourcesView:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void createPartControl (Composite parent)
void refreshContents ()
void updateSource ()
void setFocus ()
void setEnabled (boolean v)
void fillWidgets ()

Static Public Attributes

static String ID = "cl.utfsm.acs.acg.gui.sourcesview"

Private Member Functions

void createViewWidgets (final Composite parent)
void fillSource (String name)

Private Attributes

SourceManager _sourceManager
SashForm _sash
Composite _sourcesComp
Composite _compInitial
List _sourcesList
Composite _sourcesButtonsComp
Button _addSourceButton
Button _deleteSourceButton
Label _sourceNameLabel
Label _descriptionLabel
Text _sourceNameText
Text _descriptionText
Label _errorMessageLabel
Group _group

Member Function Documentation

void cl::utfsm::acs::acg::gui::SourcesView::createPartControl ( Composite  parent  )  [inline]
void cl::utfsm::acs::acg::gui::SourcesView::createViewWidgets ( final Composite  parent  )  [inline, private]
void cl::utfsm::acs::acg::gui::SourcesView::fillSource ( String  name  )  [inline, private]
void cl::utfsm::acs::acg::gui::SourcesView::fillWidgets (  )  [inline]
void cl::utfsm::acs::acg::gui::SourcesView::refreshContents (  )  [inline]

Refreshes the contents of the views. This method is intended to be used by external classes when reloading the CDB.

Implements cl::utfsm::acs::acg::gui::IMyViewPart.

References _sourceManager, _sourcesList, cl::utfsm::acs::acg::core::SourceManager::getAllSources(), and cl::utfsm::acs::acg::core::SourceManager::getInstance().

Referenced by createPartControl(), createViewWidgets(), and updateSource().

void cl::utfsm::acs::acg::gui::SourcesView::setEnabled ( boolean  v  )  [inline]

Enables or disables the View for user interaction.

Parameters:
v If true, the view should be enabled. Else, it should be disabled

Implements cl::utfsm::acs::acg::gui::IMyViewPart.

References _sourcesButtonsComp, and _sourcesList.

void cl::utfsm::acs::acg::gui::SourcesView::setFocus (  )  [inline]
void cl::utfsm::acs::acg::gui::SourcesView::updateSource (  )  [inline]

Member Data Documentation

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets(), and fillSource().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets(), and setEnabled().

Referenced by createViewWidgets().

String cl::utfsm::acs::acg::gui::SourcesView::ID = "cl.utfsm.acs.acg.gui.sourcesview" [static]

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

Generated by  doxygen 1.6.2