Class AbstractPropertyBuilder<T>
java.lang.Object
com.amalgamasimulation.desktop.ui.editor.builders.interfaces.AbstractPropertyBuilder<T>
- Direct Known Subclasses:
ContainerAutoCompleteSectionBuilder.PropertyBuilder,ContainerBooleanSectionBuilder.PropertyBuilder,ContainerColorSectionBuilder.PropertyBuilder,ContainerComboboxSectionBuilder.PropertyBuilder,ContainerDistributionSectionBuilder.PropertyBuilder,ContainerEnumSectionBuilder.PropertyBuilder,ContainerLocalDateTimeSectionBuilder.PropertyBuilder,ContainerLocalTimeSectionBuilder.PropertyBuilder,ContainerRealDistributionSectionBuilder.PropertyBuilder,ContainerTextSectionBuilder.PropertyBuilder,ContainerTimeSeriesSectionBuilder.PropertyBuilder,EmfAutoCompleteSectionBuilder.PropertyBuilder,EmfBooleanSectionBuilder.PropertyBuilder,EmfColorSectionBuilder.PropertyBuilder,EmfComboboxSectionBuilder.PropertyBuilder,EmfDistributionSectionBuilder.PropertyBuilder,EmfEnumSectionBuilder.PropertyBuilder,EmfLocalDateTimeSectionBuilder.PropertyBuilder,EmfLocalTimeSectionBuilder.PropertyBuilder,EmfRealDistributionSectionBuilder.PropertyBuilder,EmfStringIdSectionBuilder.PropertyBuilder,EmfTableSectionBuilder.PropertyBuilder,EmfTextSectionBuilder.PropertyBuilder,EmfTimeSeriesSectionBuilder.PropertyBuilder,EmfTwoTablesSectionBuilder.EmfTwoTablesBuilder,EObjectTextSectionBuilder.PropertyBuilder,ObjectTextSectionBuilder.PropertyBuilder,TableSectionBuilder.PropertyBuilder,TwoTablesSectionBuilder.TwoTablesBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BiConsumer<Integer, com.amalgamasimulation.desktop.ui.editor.sections.internal.Section> protected org.eclipse.core.databinding.observable.value.IObservableValue<T> protected intprotected org.eclipse.swt.widgets.Composite -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractPropertyBuilder(org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.value.IObservableValue<T> containerOld, BiConsumer<Integer, com.amalgamasimulation.desktop.ui.editor.sections.internal.Section> actionAfterCreateSectionInProperty) -
Method Summary
-
Field Details
-
actionAfterCreateSectionInProperty
protected BiConsumer<Integer,com.amalgamasimulation.desktop.ui.editor.sections.internal.Section> actionAfterCreateSectionInProperty -
parent
protected org.eclipse.swt.widgets.Composite parent -
containerOld
-
index
protected int index
-
-
Constructor Details
-
AbstractPropertyBuilder
protected AbstractPropertyBuilder(org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.value.IObservableValue<T> containerOld, BiConsumer<Integer, com.amalgamasimulation.desktop.ui.editor.sections.internal.Section> actionAfterCreateSectionInProperty)
-