public static class DataBindings.DataBinding extends Object implements org.eclipse.swt.events.DisposeListener
Constructor and Description |
---|
DataBinding() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.databinding.Binding |
bindSelection(org.eclipse.swt.widgets.Control control,
Object bean,
String propertyName) |
DataBindings.DecoratedBinding |
bindText(org.eclipse.swt.widgets.Control control,
int event,
Object bean,
String propertyName,
org.eclipse.core.databinding.validation.IValidator validator,
org.eclipse.core.databinding.conversion.IConverter targetToModelConverter) |
DataBindings.DecoratedBinding |
bindText(org.eclipse.swt.widgets.Control control,
int event,
Object bean,
String propertyName,
org.eclipse.core.databinding.validation.IValidator validator,
org.eclipse.core.databinding.conversion.IConverter targetToModelConverter,
org.eclipse.core.databinding.conversion.IConverter modelToTargetConverter)
Returns an observable observing the text attribute of the provided
control . |
DataBindings.DecoratedBinding |
bindText(org.eclipse.swt.widgets.Control control,
Object bean,
String propertyName,
org.eclipse.core.databinding.conversion.IConverter converter) |
DataBindings.DecoratedBinding |
bindText(org.eclipse.swt.widgets.Control control,
Object bean,
String propertyName,
org.eclipse.core.databinding.validation.IValidator validator) |
DataBindings.DecoratedBinding |
bindText(org.eclipse.swt.widgets.Control control,
Object bean,
String propertyName,
org.eclipse.core.databinding.validation.IValidator validator,
org.eclipse.core.databinding.conversion.IConverter converter) |
DataBindings.DecoratedBinding |
bindTextAsBytes(org.eclipse.swt.widgets.Control control,
Object bean,
String propertyName) |
DataBindings.DecoratedBinding |
bindTextAsBytes(org.eclipse.swt.widgets.Control control,
Object bean,
String propertyName,
org.eclipse.core.databinding.validation.IValidator validator) |
void |
onMergedValueChange(org.eclipse.core.databinding.observable.value.IValueChangeListener changeListener) |
void |
widgetDisposed(org.eclipse.swt.events.DisposeEvent e) |
public org.eclipse.core.databinding.Binding bindSelection(org.eclipse.swt.widgets.Control control, Object bean, String propertyName)
control
- bean
- propertyName
- public DataBindings.DecoratedBinding bindText(org.eclipse.swt.widgets.Control control, Object bean, String propertyName, org.eclipse.core.databinding.validation.IValidator validator)
control
- bean
- propertyName
- validator
- public DataBindings.DecoratedBinding bindText(org.eclipse.swt.widgets.Control control, Object bean, String propertyName, org.eclipse.core.databinding.conversion.IConverter converter)
control
- bean
- propertyName
- converter
- public DataBindings.DecoratedBinding bindText(org.eclipse.swt.widgets.Control control, Object bean, String propertyName, org.eclipse.core.databinding.validation.IValidator validator, org.eclipse.core.databinding.conversion.IConverter converter)
control
- bean
- propertyName
- validator
- converter
- public DataBindings.DecoratedBinding bindTextAsBytes(org.eclipse.swt.widgets.Control control, Object bean, String propertyName)
control
- bean
- propertyName
- public DataBindings.DecoratedBinding bindTextAsBytes(org.eclipse.swt.widgets.Control control, Object bean, String propertyName, org.eclipse.core.databinding.validation.IValidator validator)
control
- bean
- propertyName
- validator
- public DataBindings.DecoratedBinding bindText(org.eclipse.swt.widgets.Control control, int event, Object bean, String propertyName, org.eclipse.core.databinding.validation.IValidator validator, org.eclipse.core.databinding.conversion.IConverter targetToModelConverter)
control
- event
- bean
- propertyName
- validator
- targetToModelConverter
- public DataBindings.DecoratedBinding bindText(org.eclipse.swt.widgets.Control control, int event, Object bean, String propertyName, org.eclipse.core.databinding.validation.IValidator validator, org.eclipse.core.databinding.conversion.IConverter targetToModelConverter, org.eclipse.core.databinding.conversion.IConverter modelToTargetConverter)
control
. The supported types
are:
control
- event
- event type to register for change events SWT.FocusOut SWT.Modify or SWT.NONEbean
- propertyName
- validator
- converter
- IllegalArgumentException
- if control
type is unsupportedpublic void onMergedValueChange(org.eclipse.core.databinding.observable.value.IValueChangeListener changeListener)
changeListener
- public void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
widgetDisposed
in interface org.eclipse.swt.events.DisposeListener
Copyright © 2018 Eclipse Paho. All rights reserved.