TPTP 4.0.0 Monitoring Tools Project
Internal API Specification

org.eclipse.hyades.sdb.internal.editors
Class EditorPage

java.lang.Object
  extended byorg.eclipse.hyades.sdb.internal.editors.EditorPage
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener
Direct Known Subclasses:
SymptomDBEditorDetailsPage, SymptomDBEditorOverviewPage

public class EditorPage
extends java.lang.Object
implements org.eclipse.swt.events.PaintListener


Field Summary
protected  RASWidgetFactory factory
           
 
Constructor Summary
EditorPage(RASWidgetFactory factory)
           
 
Method Summary
protected  void createContent(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.widgets.Control getContent()
           
 org.eclipse.swt.widgets.Control getContent(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.graphics.Color getHeadingBackground()
           
 org.eclipse.swt.graphics.Color getHeadingForeground()
           
 org.eclipse.swt.graphics.Image getHeadingImage()
           
 java.lang.String getTitle()
           
 boolean isHeadingVisible()
           
 void paintControl(org.eclipse.swt.events.PaintEvent event)
           
 void setHeadingBackground(org.eclipse.swt.graphics.Color newHeadingBackground)
           
 void setHeadingForeground(org.eclipse.swt.graphics.Color newHeadingForeground)
           
 void setHeadingImage(org.eclipse.swt.graphics.Image headingImage)
           
 void setHeadingVisible(boolean newHeadingVisible)
           
 void setTitle(java.lang.String newTitle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

protected RASWidgetFactory factory
Constructor Detail

EditorPage

public EditorPage(RASWidgetFactory factory)
Method Detail

getContent

public org.eclipse.swt.widgets.Control getContent(org.eclipse.swt.widgets.Composite parent)

getContent

public org.eclipse.swt.widgets.Control getContent()

createContent

protected void createContent(org.eclipse.swt.widgets.Composite parent)

getHeadingBackground

public org.eclipse.swt.graphics.Color getHeadingBackground()

getHeadingForeground

public org.eclipse.swt.graphics.Color getHeadingForeground()

getHeadingImage

public org.eclipse.swt.graphics.Image getHeadingImage()

isHeadingVisible

public boolean isHeadingVisible()

paintControl

public final void paintControl(org.eclipse.swt.events.PaintEvent event)
Specified by:
paintControl in interface org.eclipse.swt.events.PaintListener

setHeadingBackground

public void setHeadingBackground(org.eclipse.swt.graphics.Color newHeadingBackground)

setHeadingForeground

public void setHeadingForeground(org.eclipse.swt.graphics.Color newHeadingForeground)

setHeadingImage

public void setHeadingImage(org.eclipse.swt.graphics.Image headingImage)

setHeadingVisible

public void setHeadingVisible(boolean newHeadingVisible)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String newTitle)

TPTP 4.0.0 Monitoring Tools Project
Internal API Specification