Class EmfTableToolBarProperties<V>
java.lang.Object
com.amalgamasimulation.desktop.ui.editor.sections.descriptors.TableToolBarProperties<V>
com.amalgamasimulation.desktop.ui.editor.sections.descriptors.EmfTableToolBarProperties<V>
- Type Parameters:
V- the type of elements managed by the table toolbar
A specialized builder class for configuring toolbar properties associated with EMF-based table controls.
Extends TableToolBarProperties to add GEF-specific functionality for selecting elements
from graphical editor views.
Note: This class is not intended to be used directly by end users. It serves
as a specialized configuration class for internal framework components working
with EMF models and GEF integration.
- Author:
- Ionov Ivan
-
Field Summary
Fields inherited from class com.amalgamasimulation.desktop.ui.editor.sections.descriptors.TableToolBarProperties
showTextAndIcon, toolItems -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSelectElementsFromGefProperties(SelectElementsFromGefProperties<?> selectElementsFromGefProperties) Adds a select elements from GEF editor tool item to the toolbar.Methods inherited from class com.amalgamasimulation.desktop.ui.editor.sections.descriptors.TableToolBarProperties
addCopyElementProp, addCreateElementProp, addCustomToolItem, addMoveDownElementProp, addMoveUpElementProp, addRefreshProp, addRemoveElementProp, addSelectElementsFromTableProp, addSelectObjectsFromTableProp, getToolItems, isExistToolBar, isShowTextAndIcon, showTextAndIcon
-
Constructor Details
-
EmfTableToolBarProperties
public EmfTableToolBarProperties()
-
-
Method Details
-
addSelectElementsFromGefProperties
public void addSelectElementsFromGefProperties(SelectElementsFromGefProperties<?> selectElementsFromGefProperties) Adds a select elements from GEF editor tool item to the toolbar. This allows users to select elements from a graphical editor view and have them reflected in the associated table.- Parameters:
selectElementsFromGefProperties- the pre-configured SelectElementsFromGefProperties instance
-