public class AxisPage extends AbstractSelectorPage
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.swt.widgets.Button |
categoryButton
the category button
|
protected boolean[] |
categoryStates
the states indicating if category is enabled
|
protected org.eclipse.swt.widgets.Spinner |
fontSizeSpinner
the spinner for font size
|
protected org.eclipse.swt.widgets.Button |
logScaleButton
the log scale button
|
protected boolean[] |
logScaleStates
the states indicating if log scale is enabled
|
protected double[] |
maxRanges
the maximum ranges
|
protected org.eclipse.swt.widgets.Text |
maxRangeText
the maximum range text
|
protected double[] |
minRanges
the minimum ranges
|
protected org.eclipse.swt.widgets.Text |
minRangeText
the minimum range text
|
protected org.eclipse.swt.widgets.Combo |
positionCombo
the position combo box
|
protected IAxis.Position[] |
positions
the positions
|
protected org.eclipse.swt.widgets.Button |
showTitleButton
the show title button
|
protected org.eclipse.jface.preference.ColorSelector |
titleColorButton
the color selector button
|
protected org.eclipse.swt.graphics.RGB[] |
titleColors
the title colors
|
protected int[] |
titleFontSizes
the title font sizes
|
protected org.eclipse.swt.widgets.Text |
titleText
the title text
|
protected String[] |
titleTexts
the title texts
|
protected boolean[] |
titleVisibleStates
the states indicating id title is visible
|
list, selectedIndexchart, resources| Constructor and Description |
|---|
AxisPage(InteractiveChart chart,
PropertiesResources resources,
IAxis.Direction direction,
String title)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRightPanelContents(org.eclipse.swt.widgets.Composite parent)
Adds the contents on right panel.
|
void |
apply()
Apply the values specified on controls.
|
protected String[] |
getListItems()
Gets the list items.
|
protected void |
performDefaults() |
protected void |
selectInitialValues()
Selects value for each control.
|
protected void |
setControlsEnable(boolean enabled)
Sets the enable state of controls.
|
protected void |
updateControlSelections()
Updates the selection on controls.
|
createContentscreateCheckBoxControl, createColorButtonControl, createComboControl, createGroupControl, createLabelControl, createSpinnerControl, createTextControl, performOkapplyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performApply, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButtonconvertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisibleprotected org.eclipse.swt.widgets.Button showTitleButton
protected org.eclipse.swt.widgets.Text titleText
protected org.eclipse.swt.widgets.Spinner fontSizeSpinner
protected org.eclipse.jface.preference.ColorSelector titleColorButton
protected org.eclipse.swt.widgets.Text minRangeText
protected org.eclipse.swt.widgets.Text maxRangeText
protected org.eclipse.swt.widgets.Combo positionCombo
protected org.eclipse.swt.widgets.Button categoryButton
protected org.eclipse.swt.widgets.Button logScaleButton
protected boolean[] titleVisibleStates
protected String[] titleTexts
protected int[] titleFontSizes
protected org.eclipse.swt.graphics.RGB[] titleColors
protected double[] minRanges
protected double[] maxRanges
protected IAxis.Position[] positions
protected boolean[] categoryStates
protected boolean[] logScaleStates
public AxisPage(InteractiveChart chart, PropertiesResources resources, IAxis.Direction direction, String title)
chart - the chartresources - the properties resourcesdirection - the directiontitle - the titleprotected String[] getListItems()
AbstractSelectorPagegetListItems in class AbstractSelectorPageprotected void selectInitialValues()
AbstractSelectorPageselectInitialValues in class AbstractSelectorPageprotected void updateControlSelections()
AbstractSelectorPageupdateControlSelections in class AbstractSelectorPageprotected void addRightPanelContents(org.eclipse.swt.widgets.Composite parent)
AbstractSelectorPageaddRightPanelContents in class AbstractSelectorPageparent - the parent to add the contentsprotected void setControlsEnable(boolean enabled)
enabled - true if controls are enabledpublic void apply()
AbstractPageapply in class AbstractPageprotected void performDefaults()
performDefaults in class org.eclipse.jface.preference.PreferencePageCopyright © 2024. All rights reserved.