Class EditingSupportFactory
java.lang.Object
com.amalgamasimulation.desktop.binding.EditingSupportFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> org.eclipse.core.databinding.observable.list.IListChangeListener<T> addListChangeListener(org.eclipse.core.databinding.observable.list.IObservableList<T> list, BiConsumer<T, Boolean> action) static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter, int maxCountElementsInComboBox) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version.static <T> org.eclipse.jface.viewers.EditingSupportgetButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Consumer<T> dialogOpen) Deprecated, for removal: This API element is subject to removal in a future version.static <T> org.eclipse.jface.viewers.EditingSupportgetButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Consumer<T> dialogOpen, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version.static <T> org.eclipse.jface.viewers.EditingSupportgetButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Consumer<T> dialogOpen, Predicate<T> canEdit, org.eclipse.swt.graphics.Image image, String buttonText) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getCheckboxEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, Function<T, V> valueExtractor, BiConsumer<T, V> setter) Deprecated, for removal: This API element is subject to removal in a future version.static <T> org.eclipse.jface.viewers.EditingSupportgetColorAWTEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, Color> valueExtractor, BiConsumer<T, Color> setter) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<T> enable, Predicate<V> filterElements) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, Comparator<V> comparator) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V extends Enum<?>>
org.eclipse.jface.viewers.EditingSupportgetComboEditingSupport(V[] enums, org.eclipse.jface.viewers.TableViewer columnViewer, Function<T, V> valueExtractor, BiConsumer<T, V> setter, Function<V, String> literalExtractor) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getDynamicAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter, int maxCountElementsForComboBox) Deprecated, for removal: This API element is subject to removal in a future version.static <T,E> org.eclipse.jface.viewers.EditingSupport getIdTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<T> elements, org.eclipse.emf.ecore.EStructuralFeature idExtractor, BiConsumer<T, E> setter) Deprecated, for removal: This API element is subject to removal in a future version.static <T,E> org.eclipse.jface.viewers.EditingSupport getIdTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<T> elements, org.eclipse.emf.ecore.EStructuralFeature idExtractor, BiConsumer<T, E> setter, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version.static <T> org.eclipse.jface.viewers.EditingSupportgetLocalDateTimeButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version.static <T> org.eclipse.jface.viewers.EditingSupportgetLocalDateTimeButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Predicate<T> canEdit, Supplier<LocalDateTime> newDateCreator, boolean clearButtonExist) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, Function<T, V> valueExtractor, BiConsumer<T, V> setter, ValidationStrategy<V, String> strategy) Deprecated, for removal: This API element is subject to removal in a future version.static <T,V> org.eclipse.jface.viewers.EditingSupport getTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, Function<T, V> valueExtractor, BiConsumer<T, V> setter, ValidationStrategy<V, String> strategy, Predicate<T> canEditCell) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidopenLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidopenLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, boolean onlyDate) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidopenLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, boolean onlyDate, Supplier<LocalDateTime> newDateCreator, boolean clearButtonExist) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidopenLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Supplier<LocalDateTime> newDateCreator) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidopenLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Supplier<LocalDateTime> newDateCreator, boolean clearButtonExist) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidsetColorAWTSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, Color> colorExtractor, BiConsumer<T, Color> colorSetter) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidsetLocalDateSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidsetLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidsetLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Supplier<LocalDateTime> newDateCreator) Deprecated, for removal: This API element is subject to removal in a future version.static <T> voidsetLocalTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalTime> timeExtractor, BiConsumer<T, LocalTime> timeSetter) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
EditingSupportFactory
public EditingSupportFactory()
-
-
Method Details
-
getColorAWTEditingSupport
@Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getColorAWTEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, Color> valueExtractor, BiConsumer<T, Color> setter) Deprecated, for removal: This API element is subject to removal in a future version. -
getCheckboxEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getCheckboxEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, Function<T, V> valueExtractor, BiConsumer<T, V> setter) Deprecated, for removal: This API element is subject to removal in a future version. -
getButtonEditingSupport
@Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Consumer<T> dialogOpen) Deprecated, for removal: This API element is subject to removal in a future version. -
getButtonEditingSupport
@Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Consumer<T> dialogOpen, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version. -
getButtonEditingSupport
@Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Consumer<T> dialogOpen, Predicate<T> canEdit, org.eclipse.swt.graphics.Image image, String buttonText) Deprecated, for removal: This API element is subject to removal in a future version. -
setColorAWTSelectionAdapter
@Deprecated(forRemoval=true) public static <T> void setColorAWTSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, Color> colorExtractor, BiConsumer<T, Color> colorSetter) Deprecated, for removal: This API element is subject to removal in a future version. -
getLocalDateTimeButtonEditingSupport
@Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getLocalDateTimeButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version. -
getLocalDateTimeButtonEditingSupport
@Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getLocalDateTimeButtonEditingSupport(org.eclipse.jface.viewers.ColumnViewer tableViewer, org.eclipse.swt.widgets.Composite parent, Function<T, String> labelExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Predicate<T> canEdit, Supplier<LocalDateTime> newDateCreator, boolean clearButtonExist) Deprecated, for removal: This API element is subject to removal in a future version. -
setLocalTimeSelectionAdapter
@Deprecated(forRemoval=true) public static <T> void setLocalTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalTime> timeExtractor, BiConsumer<T, LocalTime> timeSetter) Deprecated, for removal: This API element is subject to removal in a future version. -
setLocalDateTimeSelectionAdapter
@Deprecated(forRemoval=true) public static <T> void setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter) Deprecated, for removal: This API element is subject to removal in a future version. -
setLocalDateTimeSelectionAdapter
@Deprecated(forRemoval=true) public static <T> void setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Supplier<LocalDateTime> newDateCreator) Deprecated, for removal: This API element is subject to removal in a future version. -
setLocalDateSelectionAdapter
@Deprecated(forRemoval=true) public static <T> void setLocalDateSelectionAdapter(org.eclipse.swt.widgets.Button button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter) Deprecated, for removal: This API element is subject to removal in a future version. -
openLocalDateTimeEditor
@Deprecated(forRemoval=true) public static <T> void openLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter) Deprecated, for removal: This API element is subject to removal in a future version. -
openLocalDateTimeEditor
@Deprecated(forRemoval=true) public static <T> void openLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Supplier<LocalDateTime> newDateCreator) Deprecated, for removal: This API element is subject to removal in a future version. -
openLocalDateTimeEditor
@Deprecated(forRemoval=true) public static <T> void openLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, Supplier<LocalDateTime> newDateCreator, boolean clearButtonExist) Deprecated, for removal: This API element is subject to removal in a future version. -
openLocalDateTimeEditor
@Deprecated(forRemoval=true) public static <T> void openLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, boolean onlyDate) Deprecated, for removal: This API element is subject to removal in a future version. -
openLocalDateTimeEditor
@Deprecated(forRemoval=true) public static <T> void openLocalDateTimeEditor(org.eclipse.swt.widgets.Control button, Supplier<T> objectExtractor, Function<T, LocalDateTime> localDateTimeExtractor, BiConsumer<T, LocalDateTime> dateSetter, boolean onlyDate, Supplier<LocalDateTime> newDateCreator, boolean clearButtonExist) Deprecated, for removal: This API element is subject to removal in a future version. -
getComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V extends Enum<?>> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(V[] enums, org.eclipse.jface.viewers.TableViewer columnViewer, Function<T, V> valueExtractor, BiConsumer<T, V> setter, Function<V, String> literalExtractor) Deprecated, for removal: This API element is subject to removal in a future version. -
getComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter) Deprecated, for removal: This API element is subject to removal in a future version. -
getComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral) Deprecated, for removal: This API element is subject to removal in a future version. -
getComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, Comparator<V> comparator) Deprecated, for removal: This API element is subject to removal in a future version. -
getComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<T> enable, Predicate<V> filterElements) Deprecated, for removal: This API element is subject to removal in a future version. -
getTextEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, Function<T, V> valueExtractor, BiConsumer<T, V> setter, ValidationStrategy<V, String> strategy) Deprecated, for removal: This API element is subject to removal in a future version. -
getTextEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, Function<T, V> valueExtractor, BiConsumer<T, V> setter, ValidationStrategy<V, String> strategy, Predicate<T> canEditCell) Deprecated, for removal: This API element is subject to removal in a future version. -
getIdTextEditingSupport
@Deprecated(forRemoval=true) public static <T,E> org.eclipse.jface.viewers.EditingSupport getIdTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<T> elements, org.eclipse.emf.ecore.EStructuralFeature idExtractor, BiConsumer<T, E> setter) Deprecated, for removal: This API element is subject to removal in a future version. -
getIdTextEditingSupport
@Deprecated(forRemoval=true) public static <T,E> org.eclipse.jface.viewers.EditingSupport getIdTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<T> elements, org.eclipse.emf.ecore.EStructuralFeature idExtractor, BiConsumer<T, E> setter, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version. -
getAutoCompleteTextEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator) Deprecated, for removal: This API element is subject to removal in a future version. -
getAutoCompleteTextEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<T> canEdit) Deprecated, for removal: This API element is subject to removal in a future version. -
getAutoCompleteTextEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteTextEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter) Deprecated, for removal: This API element is subject to removal in a future version. -
getAutoCompleteComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator) Deprecated, for removal: This API element is subject to removal in a future version. -
getAutoCompleteComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter, int maxCountElementsInComboBox) Deprecated, for removal: This API element is subject to removal in a future version. -
getDynamicAutoCompleteComboEditingSupport
@Deprecated(forRemoval=true) public static <T,V> org.eclipse.jface.viewers.EditingSupport getDynamicAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, Function<T, V> valueExtractor, Function<V, String> nameExtractor, BiConsumer<T, V> setter, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter, int maxCountElementsForComboBox) Deprecated, for removal: This API element is subject to removal in a future version. -
addListChangeListener
public static <T> org.eclipse.core.databinding.observable.list.IListChangeListener<T> addListChangeListener(org.eclipse.core.databinding.observable.list.IObservableList<T> list, BiConsumer<T, Boolean> action)
-