Class SimpleButtonProperties<V,E extends SimpleButtonProperties<V,E>>
java.lang.Object
com.amalgamasimulation.desktop.ui.editor.sections.descriptors.buttons.common.ButtonProperties<E>
com.amalgamasimulation.desktop.ui.editor.sections.descriptors.buttons.common.SimpleButtonProperties<V,E>
- All Implemented Interfaces:
IButtonProperties,IContainerButtonProperties,ISimpleButtonProperties
- Direct Known Subclasses:
CheckboxButtonProperties,ClearButtonProperties,ColorButtonProperties,DistributionButtonProperties,HighlightButtonProperties,ImplSimpleButtonProperties,LocalDateTimeButtonProperties,LocalTimeButtonProperties,NavigateButtonProperties,OpenDirectoryButtonProperties,OpenFileButtonProperties,RealDistributionButtonProperties,RefreshButtonProperties,SaveFileButtonProperties,ShowPropertyButtonProperties,TimeSeriesButtonProperties
public abstract class SimpleButtonProperties<V,E extends SimpleButtonProperties<V,E>>
extends ButtonProperties<E>
implements ISimpleButtonProperties
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BiConsumer<org.eclipse.swt.events.SelectionEvent, V> protected Runnableprotected RunnableFields inherited from class com.amalgamasimulation.desktop.ui.editor.sections.descriptors.buttons.common.ButtonProperties
eventBroker, height, icon, style, text, tooltip, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaction(BiConsumer<org.eclipse.swt.events.SelectionEvent, V> action) BiConsumer<org.eclipse.swt.events.SelectionEvent, V> Methods inherited from class com.amalgamasimulation.desktop.ui.editor.sections.descriptors.buttons.common.ButtonProperties
getEventBroker, getHeight, getIcon, getStyle, getText, getThis, getTooltip, getWidth, height, icon, isEnable, isVisible, setCurrentEnable, setEnable, setEnable, setStyle, setVisible, setVisible, text, tooltip, width
-
Field Details
-
action
-
setterValue
-
updaterControl
-
executeToModel
-
-
Constructor Details
-
SimpleButtonProperties
-
-
Method Details
-
getAction
-
action
-