net.sourceforge.rssowl.controller.properties
Class FavoritePropertyPage

java.lang.Object
  extended bynet.sourceforge.rssowl.controller.properties.FavoritePropertyPage
Direct Known Subclasses:
EditFavoriteProperties, ViewFavoriteProperties

public abstract class FavoritePropertyPage
extends Object

A favorite property page holds components to set properties to a favorite in RSSOwl.

Version:
1.1.3
Author:
Benjamin Pasero

Field Summary
protected  org.eclipse.swt.widgets.Composite composite
          Holds the Property Page
protected  org.eclipse.swt.graphics.Font dialogFont
          Font to use for the components
protected  org.eclipse.swt.custom.CLabel errorMessageLabel
          Label to display a warning or warning
protected  org.eclipse.swt.widgets.Composite parent
          Parent of the composite
protected  Favorite rssOwlFavorite
          The favorite that is currently edited
 
Constructor Summary
protected FavoritePropertyPage(org.eclipse.swt.widgets.Composite parent, Favorite rssOwlFavorite)
          Instantiates a new FavoritePropertyPage
 
Method Summary
protected  void createComposite()
          Create the composite that holds the PropertyPage
protected abstract  void initComponents()
          Init all components
protected  void setErrorMessage(String errorMessage)
          Set / unset the warning message on the dialog
protected  void setWarningMessage(String warningMessage)
          Set / unset the warning message on the dialog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

composite

protected org.eclipse.swt.widgets.Composite composite
Holds the Property Page


dialogFont

protected org.eclipse.swt.graphics.Font dialogFont
Font to use for the components


errorMessageLabel

protected org.eclipse.swt.custom.CLabel errorMessageLabel
Label to display a warning or warning


parent

protected org.eclipse.swt.widgets.Composite parent
Parent of the composite


rssOwlFavorite

protected Favorite rssOwlFavorite
The favorite that is currently edited

Constructor Detail

FavoritePropertyPage

protected FavoritePropertyPage(org.eclipse.swt.widgets.Composite parent,
                               Favorite rssOwlFavorite)
Instantiates a new FavoritePropertyPage

Parameters:
parent - Composite's parent
rssOwlFavorite - The favorite that will be edited or viewed
Method Detail

createComposite

protected void createComposite()
Create the composite that holds the PropertyPage


initComponents

protected abstract void initComponents()
Init all components


setErrorMessage

protected void setErrorMessage(String errorMessage)
Set / unset the warning message on the dialog

Parameters:
errorMessage - The warning message or NULL for no warning

setWarningMessage

protected void setWarningMessage(String warningMessage)
Set / unset the warning message on the dialog

Parameters:
warningMessage - The warning message or NULL for no warning


RSSOwl - RSS / RDF / Atom Newsreader

SourceForge.net Logo