public class HtmlTextField extends AbstractField
Constructor and Description |
---|
HtmlTextField(org.eclipse.ui.forms.widgets.FormToolkit toolkit,
org.eclipse.swt.widgets.Composite parent,
IFormFieldData model) |
HtmlTextField(org.eclipse.ui.forms.widgets.FormToolkit toolkit,
org.eclipse.swt.widgets.Composite parent,
IFormFieldData model,
int heightHint) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Control |
createControl(org.eclipse.ui.forms.widgets.FormToolkit toolkit,
org.eclipse.swt.widgets.Composite parent) |
void |
layout(org.eclipse.swt.widgets.Label label,
org.eclipse.swt.widgets.Control control,
org.eclipse.ui.forms.widgets.ImageHyperlink helpButton)
Layouts the label, edition control and help button in their container (
IField.getComposite() )
This method can be redefined by subclasses who need to change the standard layout for label, control and help button.When it is called default LayoutData have already been applied to the widgets so that this method can typically either modify or replace the existing LayoutData of the widgets. |
void |
refresh()
Refresh the value displayed by the field.
|
getComposite, getControl, getHelpText, getLabel, getModel, isVertical, setEditable, setHelpText, setModel, setVertical
public HtmlTextField(org.eclipse.ui.forms.widgets.FormToolkit toolkit, org.eclipse.swt.widgets.Composite parent, IFormFieldData model)
public HtmlTextField(org.eclipse.ui.forms.widgets.FormToolkit toolkit, org.eclipse.swt.widgets.Composite parent, IFormFieldData model, int heightHint)
public org.eclipse.swt.widgets.Control createControl(org.eclipse.ui.forms.widgets.FormToolkit toolkit, org.eclipse.swt.widgets.Composite parent)
createControl
in class AbstractField
public void layout(org.eclipse.swt.widgets.Label label, org.eclipse.swt.widgets.Control control, org.eclipse.ui.forms.widgets.ImageHyperlink helpButton)
IField.getComposite()
)
This method can be redefined by subclasses who need to change the standard layout for label, control and help button.layout
in interface IField
layout
in class AbstractField
public void refresh()