|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.eclipsetrader.charts.IndicatorPluginPreferencePage
Base abstract class for all indicator plugin preference pages
Constructor Summary | |
---|---|
IndicatorPluginPreferencePage()
|
Method Summary | |
---|---|
org.eclipse.swt.widgets.Button |
addBooleanSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
boolean defaultValue)
|
ColorSelector |
addColorSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
org.eclipse.swt.graphics.RGB defaultValue)
|
org.eclipse.swt.widgets.Spinner |
addDoubleValueSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
int precision,
double min,
double max,
double defaultValue)
|
org.eclipse.swt.widgets.Combo |
addInputSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
int defaultValue,
boolean volume)
|
org.eclipse.swt.widgets.Spinner |
addIntegerValueSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
int min,
int max,
int defaultValue)
|
org.eclipse.swt.widgets.Text |
addLabelField(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
java.lang.String defaultValue)
|
org.eclipse.swt.widgets.Combo |
addLineTypeSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
int defaultValue)
|
org.eclipse.swt.widgets.Combo |
addMovingAverageSelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
int defaultValue)
|
org.eclipse.swt.widgets.Combo |
addSecuritySelector(org.eclipse.swt.widgets.Composite parent,
java.lang.String id,
java.lang.String text,
int defaultValue)
|
abstract void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
org.eclipse.swt.widgets.Combo |
createLineTypeCombo(org.eclipse.swt.widgets.Composite parent,
java.lang.String text,
int value)
|
org.eclipse.swt.widgets.Combo |
createMovingAverageCombo(org.eclipse.swt.widgets.Composite parent,
java.lang.String text,
int value)
|
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 . |
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 |
public IndicatorPluginPreferencePage()
Method Detail |
public java.lang.Object getContainer()
public void setContainer(java.lang.Object container)
public abstract void createControl(org.eclipse.swt.widgets.Composite parent)
public boolean isPageComplete()
setPageComplete
. Subclasses may extend.
public void setPageComplete(boolean complete)
complete
- true
if this page is complete, and
and false
otherwiseisPageComplete()
public void performFinish()
public Settings getSettings()
public void setSettings(Settings settings)
public org.eclipse.swt.widgets.Control getControl()
public void setControl(org.eclipse.swt.widgets.Control control)
public void setVisible(boolean visible)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public org.eclipse.swt.widgets.Text addLabelField(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, java.lang.String defaultValue)
public org.eclipse.swt.widgets.Button addBooleanSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, boolean defaultValue)
public ColorSelector addColorSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, org.eclipse.swt.graphics.RGB defaultValue)
public org.eclipse.swt.widgets.Combo addSecuritySelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, int defaultValue)
public org.eclipse.swt.widgets.Combo addInputSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, int defaultValue, boolean volume)
public org.eclipse.swt.widgets.Combo addLineTypeSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, int defaultValue)
public org.eclipse.swt.widgets.Combo addMovingAverageSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, int defaultValue)
public org.eclipse.swt.widgets.Spinner addIntegerValueSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, int min, int max, int defaultValue)
public org.eclipse.swt.widgets.Spinner addDoubleValueSelector(org.eclipse.swt.widgets.Composite parent, java.lang.String id, java.lang.String text, int precision, double min, double max, double defaultValue)
public org.eclipse.swt.widgets.Combo createLineTypeCombo(org.eclipse.swt.widgets.Composite parent, java.lang.String text, int value)
public org.eclipse.swt.widgets.Combo createMovingAverageCombo(org.eclipse.swt.widgets.Composite parent, java.lang.String text, int value)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |