net.sourceforge.eclipsetrader.charts
Class ObjectPluginPreferencePage

java.lang.Object
  extended bynet.sourceforge.eclipsetrader.charts.ObjectPluginPreferencePage

public abstract class ObjectPluginPreferencePage
extends java.lang.Object

Base abstract class for all indicator plugin preference pages


Constructor Summary
ObjectPluginPreferencePage()
           
 
Method Summary
abstract  void createControl(org.eclipse.swt.widgets.Composite parent)
           
 java.lang.Object getContainer()
           
 org.eclipse.swt.widgets.Control getControl()
           
 java.lang.String getDescription()
           
 Settings getSettings()
           
 java.lang.String getTitle()
           
 boolean isPageComplete()
          The default implementation of this method returns the value of an internal state variable set by setPageComplete.
abstract  void performFinish()
          Subclasses must implement this method to perform any special finish processing for their page.
 void setContainer(java.lang.Object container)
           
 void setControl(org.eclipse.swt.widgets.Control control)
           
 void setDescription(java.lang.String description)
           
 void setPageComplete(boolean complete)
          Sets whether this page is complete.
 void setSettings(Settings settings)
           
 void setTitle(java.lang.String title)
           
 void setVisible(boolean visible)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectPluginPreferencePage

public ObjectPluginPreferencePage()
Method Detail

getContainer

public java.lang.Object getContainer()

setContainer

public void setContainer(java.lang.Object container)

createControl

public abstract void createControl(org.eclipse.swt.widgets.Composite parent)

isPageComplete

public boolean isPageComplete()
The default implementation of this method returns the value of an internal state variable set by setPageComplete. Subclasses may extend.


setPageComplete

public void setPageComplete(boolean complete)
Sets whether this page is complete.

Parameters:
complete - true if this page is complete, and and false otherwise
See Also:
isPageComplete()

performFinish

public abstract void performFinish()
Subclasses must implement this method to perform any special finish processing for their page.


getSettings

public Settings getSettings()

setSettings

public void setSettings(Settings settings)

getControl

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

setControl

public void setControl(org.eclipse.swt.widgets.Control control)

setVisible

public void setVisible(boolean visible)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)