@Deprecated public abstract class AbstractTextControl extends SingleControl
Text widget.| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractTextControl.ModelToTargetUpdateStrategy
Deprecated.
|
protected class |
AbstractTextControl.TargetToModelUpdateStrategy
Deprecated.
|
CUSTOM_VARIANT, VALIDATION_ERROR_ICON, validationLabel| Constructor and Description |
|---|
AbstractTextControl()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.core.databinding.Binding |
bindValue()
Deprecated.
Triggers the control to perform the databinding.
|
protected org.eclipse.swt.widgets.ToolTip |
createToolTip(int style,
String text,
String message)
Deprecated.
Creates a
ToolTip. |
protected org.eclipse.core.databinding.Binding |
createTooltipBinding(org.eclipse.core.databinding.UpdateValueStrategy targetToModel,
org.eclipse.core.databinding.UpdateValueStrategy modelToTarget)
Deprecated.
Creates a tooltip binding for this control.
|
protected void |
customizeText(org.eclipse.swt.widgets.Text text)
Deprecated.
This method allows to set custom values to the text field, e.g.
|
void |
dispose()
Deprecated.
Disposes the control.
|
protected void |
fillControlComposite(org.eclipse.swt.widgets.Composite composite)
Deprecated.
This method must be overridden by concrete classes.
|
protected org.eclipse.swt.widgets.Control[] |
getControlsForTooltip()
Deprecated.
Method for retrieving all controls which should have the help text as their tooltip.
|
org.eclipse.swt.widgets.Text |
getText()
Deprecated.
|
protected abstract String |
getTextVariantID()
Deprecated.
The VariantId to use e.g.
|
protected org.eclipse.swt.layout.GridData |
getTextWidgetLayoutData()
Deprecated.
The LayoutData for the created
Text widget. |
protected int |
getTextWidgetStyle()
Deprecated.
The style to apply to the text widget.
|
void |
setEditable(boolean isEditable)
Deprecated.
Sets the state of the widget to be either editable or not.
|
protected void |
setUnvalidatedString(String string)
Deprecated.
Sets the content of the SWT text control to the given string without calling
#validateString(String). |
protected void |
updateValidationColor(org.eclipse.swt.graphics.Color color)
Deprecated.
Allows controls to supply a second visual effect for controls on validation.
|
addControlDecoration, handleValidation, resetValidation, showLabelbackwardCompatibleHandleValidation, createButtonForAction, createContentControl, createControl, createControls, getCustomUnsetButton, getHelpText, getModelValue, getSystemColor, getUnsetButtonTooltip, getUnsetLabelText, getValidationBackgroundColor, getValidationIcon, isEditable, setObservableValue, showUnsetLabelapplyValidation, enabledmentChanged, getControl, getDataBindingContext, getDomainModelReference, getEditingDomain, getEditingDomain, getFirstSetting, getFirstStructuralFeature, getItemPropertyDescriptor, getLocale, getService, getViewModelContext, init, isEmbedded, postInit, setEmbeddedprotected void updateValidationColor(org.eclipse.swt.graphics.Color color)
SingleControlupdateValidationColor in class SingleControlcolor - the color to set, null if the default background color should be setprotected void fillControlComposite(org.eclipse.swt.widgets.Composite composite)
SWTControlfillControlComposite in class SWTControlcomposite - the Composite to add the widget toprotected org.eclipse.swt.widgets.ToolTip createToolTip(int style,
String text,
String message)
ToolTip.style - the SWT styletext - the textmessage - the messageToolTipprotected void customizeText(org.eclipse.swt.widgets.Text text)
text - the text widget to customizeprotected abstract String getTextVariantID()
protected org.eclipse.swt.layout.GridData getTextWidgetLayoutData()
Text widget. Can be changed by the concrete classes.GridData to applyprotected int getTextWidgetStyle()
protected org.eclipse.swt.widgets.Control[] getControlsForTooltip()
SWTControlgetControlsForTooltip in class SWTControlpublic void setEditable(boolean isEditable)
setEditable in class ECPAbstractControlisEditable - whether to set the widget editablepublic org.eclipse.core.databinding.Binding bindValue()
SWTControlbindValue in class SWTControlBindingprotected org.eclipse.core.databinding.Binding createTooltipBinding(org.eclipse.core.databinding.UpdateValueStrategy targetToModel,
org.eclipse.core.databinding.UpdateValueStrategy modelToTarget)
targetToModel - the UpdateValueStrategy from target to ModelmodelToTarget - the UpdateValueStrategy from model to targetBindingprotected void setUnvalidatedString(String string)
#validateString(String).string - the content of the SWT Text controlpublic void dispose()
SingleControldispose in class SingleControlpublic org.eclipse.swt.widgets.Text getText()
Copyright © 2019. All rights reserved.