Interface CustomSectionBuilder.FinalBuilder
- All Superinterfaces:
IIndexBuilder<CustomSectionBuilder.FinalBuilder>,IVisibleEnableBuilder<CustomSectionBuilder.FinalBuilder>
- All Known Implementing Classes:
CustomSectionBuilder.Builder
- Enclosing class:
CustomSectionBuilder
public static interface CustomSectionBuilder.FinalBuilder
extends IVisibleEnableBuilder<CustomSectionBuilder.FinalBuilder>, IIndexBuilder<CustomSectionBuilder.FinalBuilder>
-
Method Summary
Modifier and TypeMethodDescriptionaddButton(SeparateButtonProperties buttonProperties) addLabel(LabelProperties labelProperties) autoCompleteEditor(Supplier<V> valueExtractor) checkboxEditor(BooleanSupplier valueExtractor) comboBoxEditor(Supplier<V> valueExtractor) <T extends org.eclipse.emf.ecore.EObject,V>
EmfAutoCompleteBuilder.FeatureBuilder<T, V> emfAutoCompleteEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) <T extends org.eclipse.emf.ecore.EObject,V>
EmfComboBoxBuilder.FeatureBuilder<T, V> emfComboBoxEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) <T extends org.eclipse.emf.ecore.EObject,V>
EmfEnumBuilder.FeatureBuilder<T, V> emfEnumEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) <T extends org.eclipse.emf.ecore.EObject,V>
EmfTextBuilder.FeatureBuilder<T, V> emfTextEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) enumEditor(Supplier<V> valueExtractor) image(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) image(org.eclipse.swt.graphics.Image image) textEditor(Supplier<V> valueExtractor) Methods inherited from interface com.amalgamasimulation.desktop.ui.editor.builders.interfaces.IIndexBuilder
indexMethods inherited from interface com.amalgamasimulation.desktop.ui.editor.builders.interfaces.IVisibleEnableBuilder
enabled, visible
-
Method Details
-
textEditor
-
checkboxEditor
-
comboBoxEditor
-
autoCompleteEditor
-
enumEditor
-
emfEnumEditor
<T extends org.eclipse.emf.ecore.EObject,V> EmfEnumBuilder.FeatureBuilder<T,V> emfEnumEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) -
emfTextEditor
<T extends org.eclipse.emf.ecore.EObject,V> EmfTextBuilder.FeatureBuilder<T,V> emfTextEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) -
emfAutoCompleteEditor
<T extends org.eclipse.emf.ecore.EObject,V> EmfAutoCompleteBuilder.FeatureBuilder<T,V> emfAutoCompleteEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) -
emfComboBoxEditor
<T extends org.eclipse.emf.ecore.EObject,V> EmfComboBoxBuilder.FeatureBuilder<T,V> emfComboBoxEditor(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) -
image
-
image
<T> ImageBuilder.ImageExtractorBuilder<T> image(org.eclipse.core.databinding.observable.value.IObservableValue<T> containerObservable) -
addLabel
-
addButton
-
createSection
ICustomSection createSection()
-