org.jtheque.core.managers.view
Class WindowManager

java.lang.Object
  extended by org.jtheque.core.managers.view.WindowManager
All Implemented Interfaces:
Views

public final class WindowManager
extends java.lang.Object
implements Views

A window manager implementation.

Author:
Baptiste Wicht

Constructor Summary
WindowManager()
           
 
Method Summary
 void displayMainView()
          Display the main view.
 IConfigView getConfigView()
          Return the config view.
 ILicenceView getLicenceView()
          Return the licence view.
 ILogView getLogView()
          Return the log view.
 IMainView getMainView()
          Return the main view.
 IMessageView getMessagesView()
          Return the messages view.
 IModuleView getModuleView()
          Return the module view.
 IRepositoryView getRepositoryView()
          Return the repository view.
 TabComponent getSelectedView()
          Return the selected view.
 IUpdateView getUpdateView()
          Return the module view.
 void setSelectedView(TabComponent component)
          Set the selected view.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowManager

public WindowManager()
Method Detail

displayMainView

public void displayMainView()
Description copied from interface: Views
Display the main view.

Specified by:
displayMainView in interface Views

setSelectedView

public void setSelectedView(TabComponent component)
Description copied from interface: Views
Set the selected view.

Specified by:
setSelectedView in interface Views
Parameters:
component - The view to select.

getSelectedView

public TabComponent getSelectedView()
Description copied from interface: Views
Return the selected view.

Specified by:
getSelectedView in interface Views
Returns:
The selected view.

getMainView

public IMainView getMainView()
Description copied from interface: Views
Return the main view.

Specified by:
getMainView in interface Views
Returns:
the main view.

getLicenceView

public ILicenceView getLicenceView()
Description copied from interface: Views
Return the licence view.

Specified by:
getLicenceView in interface Views
Returns:
The licence view.

getConfigView

public IConfigView getConfigView()
Description copied from interface: Views
Return the config view.

Specified by:
getConfigView in interface Views
Returns:
The config view.

getModuleView

public IModuleView getModuleView()
Description copied from interface: Views
Return the module view.

Specified by:
getModuleView in interface Views
Returns:
the module view.

getLogView

public ILogView getLogView()
Description copied from interface: Views
Return the log view.

Specified by:
getLogView in interface Views
Returns:
The log view.

getUpdateView

public IUpdateView getUpdateView()
Description copied from interface: Views
Return the module view.

Specified by:
getUpdateView in interface Views
Returns:
the module view.

getRepositoryView

public IRepositoryView getRepositoryView()
Description copied from interface: Views
Return the repository view.

Specified by:
getRepositoryView in interface Views
Returns:
the repository view.

getMessagesView

public IMessageView getMessagesView()
Description copied from interface: Views
Return the messages view.

Specified by:
getMessagesView in interface Views
Returns:
the messages view.


Copyright © 2009 JTheque. All Rights Reserved.