net.sourceforge.rssowl.controller.properties
Class ViewProperties

java.lang.Object
  extended bynet.sourceforge.rssowl.controller.properties.PropertyPage
      extended bynet.sourceforge.rssowl.controller.properties.ViewProperties

public class ViewProperties
extends PropertyPage

Class displays a PropertyPage to set view-releated properties in RSSOwl. This is for example the window-layout: Either two columns or three.

Version:
1.1.3
Author:
Benjamin Pasero

Field Summary
private  org.eclipse.swt.widgets.Button curvedTabRadio
           
(package private)  org.eclipse.swt.widgets.Button displayTabsCheck
           
private  org.eclipse.swt.widgets.Button focusNewTabsCheck
           
private  org.eclipse.swt.widgets.Button showChannelInfoCheck
           
(package private)  org.eclipse.swt.widgets.Button showCloseButtonCheck
           
private  org.eclipse.swt.widgets.Button showErrorsCheck
           
private  org.eclipse.swt.widgets.Button simpleTabRadio
           
private  org.eclipse.swt.widgets.Button threeColumnGUIRadio
           
private  org.eclipse.swt.widgets.Button twoColumnGUIRadio
           
private  org.eclipse.swt.widgets.Button useBrowserForNewstextCheck
           
 
Fields inherited from class net.sourceforge.rssowl.controller.properties.PropertyPage
apply, composite, dialogFont, errorMessageLabel, parent, propertyChangeManager, restore, rssOwlGui
 
Constructor Summary
ViewProperties(org.eclipse.swt.widgets.Composite parent, GUI rssOwlGui)
          Instatiate a new ViewProperties PropertyPage
 
Method Summary
 void applyButtonPressed()
          The apply button has been pressed
protected  void initComponents()
          Init all components
protected  void restoreButtonPressed()
          The restore button has been pressed
(package private)  void setTabControlsEnabled(boolean enabled)
          Enable / Disable tab controls
 void updatePropertiesChangeManager()
          Update the temporary settings holder PropertiesChangeManager
 
Methods inherited from class net.sourceforge.rssowl.controller.properties.PropertyPage
createButtons, createComposite, dispose, getPropertyChangeManager, initPropertyChangeManager, setApplyButtonState, setButtonLayoutData, setButtonLayoutData, setErrorMessage, setRestoreButtonState, setSuccessMessage, setWarningMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curvedTabRadio

private org.eclipse.swt.widgets.Button curvedTabRadio

focusNewTabsCheck

private org.eclipse.swt.widgets.Button focusNewTabsCheck

showChannelInfoCheck

private org.eclipse.swt.widgets.Button showChannelInfoCheck

showErrorsCheck

private org.eclipse.swt.widgets.Button showErrorsCheck

simpleTabRadio

private org.eclipse.swt.widgets.Button simpleTabRadio

threeColumnGUIRadio

private org.eclipse.swt.widgets.Button threeColumnGUIRadio

twoColumnGUIRadio

private org.eclipse.swt.widgets.Button twoColumnGUIRadio

useBrowserForNewstextCheck

private org.eclipse.swt.widgets.Button useBrowserForNewstextCheck

displayTabsCheck

org.eclipse.swt.widgets.Button displayTabsCheck

showCloseButtonCheck

org.eclipse.swt.widgets.Button showCloseButtonCheck
Constructor Detail

ViewProperties

public ViewProperties(org.eclipse.swt.widgets.Composite parent,
                      GUI rssOwlGui)
Instatiate a new ViewProperties PropertyPage

Parameters:
parent - Composite's parent
rssOwlGui - The MainController
Method Detail

applyButtonPressed

public void applyButtonPressed()
Description copied from class: PropertyPage
The apply button has been pressed

Specified by:
applyButtonPressed in class PropertyPage
See Also:
PropertyPage.applyButtonPressed()

updatePropertiesChangeManager

public void updatePropertiesChangeManager()
Description copied from class: PropertyPage
Update the temporary settings holder PropertiesChangeManager

Specified by:
updatePropertiesChangeManager in class PropertyPage
See Also:
PropertyPage.updatePropertiesChangeManager()

initComponents

protected void initComponents()
Description copied from class: PropertyPage
Init all components

Specified by:
initComponents in class PropertyPage
See Also:
PropertyPage.initComponents()

restoreButtonPressed

protected void restoreButtonPressed()
Description copied from class: PropertyPage
The restore button has been pressed

Specified by:
restoreButtonPressed in class PropertyPage
See Also:
PropertyPage.restoreButtonPressed()

setTabControlsEnabled

void setTabControlsEnabled(boolean enabled)
Enable / Disable tab controls

Parameters:
enabled - TRUE if enabled


RSSOwl - RSS / RDF / Atom Newsreader

SourceForge.net Logo