|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.ide.ui.editors.preferences.formatter.DialogField
com.aptana.ide.ui.editors.preferences.formatter.SelectionButtonDialogField
public class SelectionButtonDialogField
Dialog Field containing a single button such as a radio or checkbox button.
| Field Summary |
|---|
| Fields inherited from class com.aptana.ide.ui.editors.preferences.formatter.DialogField |
|---|
fLabelText |
| Constructor Summary | |
|---|---|
SelectionButtonDialogField(int buttonStyle)
Creates a selection button. |
|
| Method Summary | |
|---|---|
void |
attachDialogField(DialogField dialogField)
Attaches a field to the selection state of the selection button. |
void |
attachDialogFields(DialogField[] dialogFields)
Attaches fields to the selection state of the selection button. |
org.eclipse.swt.widgets.Control[] |
doFillIntoGrid(org.eclipse.swt.widgets.Composite parent,
int nColumns)
Creates all controls of the dialog field and fills it to a composite. |
int |
getNumberOfControls()
Returns the number of columns of the dialog field. |
org.eclipse.swt.widgets.Button |
getSelectionButton(org.eclipse.swt.widgets.Composite group)
Returns the selection button widget. |
boolean |
isAttached(DialogField editor)
Returns true is teh gived field is attached to the selection button. |
boolean |
isSelected()
Returns the selection state of the button. |
void |
refresh()
Brings the UI in sync with the model. |
void |
setLabelText(java.lang.String labeltext)
Sets the label of the dialog field. |
void |
setSelection(boolean selected)
Sets the selection state of the button. |
protected void |
updateEnableState()
Called when the enable state changed. |
| Methods inherited from class com.aptana.ide.ui.editors.preferences.formatter.DialogField |
|---|
assertCompositeNotNull, assertEnoughColumns, createEmptySpace, createEmptySpace, dialogFieldChanged, getLabelControl, gridDataForLabel, isEnabled, isOkToUse, postSetFocusOnDialogField, setDialogFieldListener, setEnabled, setFocus |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SelectionButtonDialogField(int buttonStyle)
buttonStyle - | Method Detail |
|---|
public void attachDialogField(DialogField dialogField)
dialogField - public void attachDialogFields(DialogField[] dialogFields)
dialogFields - public boolean isAttached(DialogField editor)
true is teh gived field is attached to the selection button.
editor -
public org.eclipse.swt.widgets.Control[] doFillIntoGrid(org.eclipse.swt.widgets.Composite parent,
int nColumns)
DialogFieldMGridLayout as
layout.
The dialog field will adjust its controls' spans to the number of columns given.
To be reimplemented by dialog field implementors.
doFillIntoGrid in class DialogFieldDialogField.doFillIntoGrid(org.eclipse.swt.widgets.Composite, int)public int getNumberOfControls()
DialogField
getNumberOfControls in class DialogFieldDialogField.getNumberOfControls()public org.eclipse.swt.widgets.Button getSelectionButton(org.eclipse.swt.widgets.Composite group)
group - The parent composite when called the first time, or null
after.
public void setLabelText(java.lang.String labeltext)
DialogField
setLabelText in class DialogFieldDialogField.setLabelText(java.lang.String)public boolean isSelected()
public void setSelection(boolean selected)
selected - protected void updateEnableState()
DialogField
updateEnableState in class DialogFieldDialogField.updateEnableState()public void refresh()
DialogField
refresh in class DialogFieldDialogField.refresh()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||