|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField
org.eclipse.cdt.internal.ui.wizards.dialogfields.ComboDialogField
public class ComboDialogField
Dialog field containing a label and a combo control.
Constructor Summary | |
---|---|
ComboDialogField(int flags)
|
Method Summary | |
---|---|
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. |
org.eclipse.swt.widgets.Combo |
getComboControl(org.eclipse.swt.widgets.Composite parent)
Creates or returns the created combo control. |
java.lang.String[] |
getItems()
Gets the combo items. |
int |
getNumberOfControls()
Returns the number of columns of the dialog field. |
int |
getSelectionIndex()
|
java.lang.String |
getText()
Gets the text. |
void |
selectItem(int index)
Selects an item. |
boolean |
setFocus()
Tries to set the focus to the dialog field. |
void |
setItems(java.lang.String[] items)
Sets the combo items. |
void |
setText(java.lang.String text)
Sets the text. |
void |
setTextWithoutUpdate(java.lang.String text)
Sets the text without triggering a dialog-changed event. |
Methods inherited from class org.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField |
---|
createEmptySpace, createEmptySpace, dialogFieldChanged, getLabelControl, isEnabled, postSetFocusOnDialogField, setDialogFieldListener, setEnabled, setLabelText |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ComboDialogField(int flags)
Method Detail |
---|
public org.eclipse.swt.widgets.Control[] doFillIntoGrid(org.eclipse.swt.widgets.Composite parent, int nColumns)
DialogField
MGridLayout
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 DialogField
public int getNumberOfControls()
DialogField
getNumberOfControls
in class DialogField
public boolean setFocus()
DialogField
true
if the dialog field can take focus.
To be reimplemented by dialog field implementors.
setFocus
in class DialogField
public org.eclipse.swt.widgets.Combo getComboControl(org.eclipse.swt.widgets.Composite parent)
parent
- The parent composite or null
when the widget has
already been created.public java.lang.String[] getItems()
public void setItems(java.lang.String[] items)
public java.lang.String getText()
public void setText(java.lang.String text)
public void selectItem(int index)
public int getSelectionIndex()
public void setTextWithoutUpdate(java.lang.String text)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |