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

public class EmfTableToolBarProperties<V> extends TableToolBarProperties<V>
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
  • Constructor Details

    • EmfTableToolBarProperties

      public EmfTableToolBarProperties()
  • Method Details

    • addSelectElementsFromGefToolItemProperties

      public void addSelectElementsFromGefToolItemProperties(SelectElementsFromGefToolItemProperties<?> selectElementsFromGefToolItemProperties)
      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:
      selectElementsFromGefToolItemProperties - the pre-configured SelectElementsFromGefToolItemProperties instance