Interface ContainerSpinnerSectionBuilder.IPropertyBuilder<T,V,R>
- Type Parameters:
T- type of the object in the container of the pageV- type of the valueR- step after the label
- All Superinterfaces:
IIndexBuilder<ContainerSpinnerSectionBuilder.IPropertyBuilder<T,,V, R>> IValueExtractorBuilder<T,V, ContainerSpinnerSectionBuilder.LabelBuilder<T, R>>
- All Known Implementing Classes:
ContainerSpinnerSectionBuilder.PropertyBuilder
- Enclosing class:
ContainerSpinnerSectionBuilder
public static interface ContainerSpinnerSectionBuilder.IPropertyBuilder<T,V,R>
extends IValueExtractorBuilder<T,V,ContainerSpinnerSectionBuilder.LabelBuilder<T,R>>, IIndexBuilder<ContainerSpinnerSectionBuilder.IPropertyBuilder<T,V,R>>
First step of a section on a page: the value extractor, the index or another container.
-
Method Summary
Modifier and TypeMethodDescriptioncontainer(org.eclipse.core.databinding.observable.value.IObservableValue<E> container) Binds the section to another container instead of the container of the page.Methods inherited from interface com.amalgamasimulation.desktop.ui.editor.builders.interfaces.IIndexBuilder
indexMethods inherited from interface com.amalgamasimulation.desktop.ui.editor.builders.interfaces.IValueExtractorBuilder
valueExtractor
-
Method Details
-
container
<E> ContainerSpinnerSectionBuilder.ValueExtractorBuilder<E,V, containerR> (org.eclipse.core.databinding.observable.value.IObservableValue<E> container) Binds the section to another container instead of the container of the page.- Type Parameters:
E- type of the object in the container- Parameters:
container- container with the edited object- Returns:
- the next step of the builder
-