Class EMFEditingSupportFactory

java.lang.Object
com.amalgamasimulation.desktop.binding.EMFEditingSupportFactory

public class EMFEditingSupportFactory extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, 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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter)
    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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, 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
    getAutoCompleteComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter)
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, Predicate<T> canEdit)
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature idStructuralFeature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature idStructuralFeature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, BiConsumer<T,V> setter)
    Deprecated, for removal: This API element is subject to removal in a future version.
    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.
    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.
    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.
    static <T, V> org.eclipse.jface.viewers.EditingSupport
    getCheckboxEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature feature)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T> org.eclipse.jface.viewers.EditingSupport
    getColorAWTEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature feature)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, Predicate<T> enable)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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 extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, Comparator<V> comparator)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V extends Enum<V>>
    org.eclipse.jface.viewers.EditingSupport
    getComboEditingSupport(V[] enums, org.eclipse.jface.viewers.TableViewer tableViewer, org.eclipse.emf.ecore.EStructuralFeature feature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, 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 extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject>
    org.eclipse.jface.viewers.EditingSupport
    getEnumComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, BiConsumer<T,V> setter, Predicate<T> enable)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V>
    org.eclipse.jface.viewers.EditingSupport
    getLocalDateTimeEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, Function<T,String> labelExtractor, Function<T,V> valueExtractor)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject, V>
    org.eclipse.jface.viewers.EditingSupport
    getLocalDateTimeEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, Function<T,String> labelExtractor, Function<T,V> valueExtractor, 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, org.eclipse.emf.ecore.EStructuralFeature feature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, ValidationStrategy<V,String> strategy, Predicate<T> canEditCell)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject>
    void
    setColorAWTSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static void
    setLocalDateSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<? extends org.eclipse.emf.ecore.EObject> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject>
    void
    setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject>
    void
    setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, BiConsumer<T,LocalDateTime> setter)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject>
    void
    setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, BiConsumer<T,LocalDateTime> setter, Supplier<LocalDateTime> newDateCreator)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static <T extends org.eclipse.emf.ecore.EObject>
    void
    setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, Supplier<LocalDateTime> newDateCreator)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static void
    setLocalTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<? extends org.eclipse.emf.ecore.EObject> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
    Deprecated, for removal: This API element is subject to removal in a future version.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EMFEditingSupportFactory

      public EMFEditingSupportFactory()
  • Method Details

    • 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, org.eclipse.emf.ecore.EStructuralFeature feature)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getColorAWTEditingSupport

      @Deprecated(forRemoval=true) public static <T> org.eclipse.jface.viewers.EditingSupport getColorAWTEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature feature)
      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)
      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 extends org.eclipse.emf.ecore.EObject> void setColorAWTSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setLocalDateTimeSelectionAdapter

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject> void setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setLocalDateTimeSelectionAdapter

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject> void setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, Supplier<LocalDateTime> newDateCreator)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setLocalDateTimeSelectionAdapter

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject> void setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, BiConsumer<T,LocalDateTime> setter)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setLocalDateTimeSelectionAdapter

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject> void setLocalDateTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<T> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, BiConsumer<T,LocalDateTime> setter, Supplier<LocalDateTime> newDateCreator)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getLocalDateTimeEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V> org.eclipse.jface.viewers.EditingSupport getLocalDateTimeEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, Function<T,String> labelExtractor, Function<T,V> valueExtractor)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getLocalDateTimeEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V> org.eclipse.jface.viewers.EditingSupport getLocalDateTimeEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, Function<T,String> labelExtractor, Function<T,V> valueExtractor, 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 void setLocalTimeSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<? extends org.eclipse.emf.ecore.EObject> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setLocalDateSelectionAdapter

      @Deprecated(forRemoval=true) public static void setLocalDateSelectionAdapter(org.eclipse.swt.widgets.Button button, org.eclipse.core.databinding.observable.value.IObservableValue<? extends org.eclipse.emf.ecore.EObject> observable, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends Enum<V>> org.eclipse.jface.viewers.EditingSupport getComboEditingSupport(V[] enums, org.eclipse.jface.viewers.TableViewer tableViewer, org.eclipse.emf.ecore.EStructuralFeature feature, 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 extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, Predicate<T> enable)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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.
    • getComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, Comparator<V> comparator)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getEnumComboEditingSupport

      @Deprecated(forRemoval=true) public static <T extends org.eclipse.emf.ecore.EObject, V extends org.eclipse.emf.ecore.EObject> org.eclipse.jface.viewers.EditingSupport getEnumComboEditingSupport(org.eclipse.jface.viewers.ColumnViewer columnViewer, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.list.IObservableList<V> elements, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, BiConsumer<T,V> setter, Predicate<T> enable)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, ValidationStrategy<V,String> strategy, Predicate<T> canEditCell)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature idStructuralFeature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature idStructuralFeature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, BiConsumer<T,V> setter)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, 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, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EStructuralFeature nameStructuralFeature, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter, int maxCountElementsInComboBox)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, String notSetLiteral, Comparator<V> comparator)
      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, org.eclipse.emf.ecore.EStructuralFeature feature, Function<V,String> nameExtractor, String notSetLiteral, Comparator<V> comparator, Predicate<V> filter, int maxCountElementsForComboBox)
      Deprecated, for removal: This API element is subject to removal in a future version.