Class ImageDataBinding<T>
java.lang.Object
com.amalgamasimulation.desktop.binding.widgets.ImageDataBinding<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.core.databinding.observable.value.IObservableValue<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcontainerObservable(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) voidcreateBinding(Consumer<org.eclipse.swt.graphics.Image> updateImage) org.eclipse.core.databinding.observable.value.IObservableValue<T> org.eclipse.swt.graphics.ImagegetImage()voidimageExtractor(Function<T, org.eclipse.swt.graphics.Image> imageExtractor)
-
Field Details
-
containerObservable
-
-
Constructor Details
-
ImageDataBinding
public ImageDataBinding()
-
-
Method Details
-
createBinding
-
getImage
public org.eclipse.swt.graphics.Image getImage() -
getContainerObservable
-
containerObservable
public void containerObservable(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) -
getImageExtractor
-
imageExtractor
-