Interface IToolBarBuilder<V,R,Y>

All Known Subinterfaces:
EmfTablePageBuilder.ToolBarBuilder<V,R>, EmfTableSectionBuilder.ToolBarBuilder<T,V>, EmfTwoTablesSectionBuilder.ToolBarBuilder<T,V>, IGefToolBarBuilder<V,R,Y>, TableSectionBuilder.ToolBarBuilder<T,V>, TwoTablesSectionBuilder.ToolBarBuilder<T,V>
All Known Implementing Classes:
EmfTableSectionBuilder.Builder, EmfTwoTablesSectionBuilder.Builder, TableSectionBuilder.Builder, TwoTablesSectionBuilder.Builder

public interface IToolBarBuilder<V,R,Y>
  • Method Details

    • defaultCreateElementAction

      R defaultCreateElementAction(Supplier<V> createNewElement)
    • customCreateElementAction

      R customCreateElementAction(Function<Table<V>,V> customAction)
    • defaultRemoveElementAction

      R defaultRemoveElementAction()
    • customRemoveElementAction

      R customRemoveElementAction(BiConsumer<Table<V>,List<V>> customRemoveElementsAction)
    • defaultCopyElementAction

      R defaultCopyElementAction(UnaryOperator<V> defaultCopyElementAction)
    • customCopyElementAction

      R customCopyElementAction(BiFunction<Table<V>,V,V> customCopyElementAction)
    • defaultMoveUpElementAction

      R defaultMoveUpElementAction()
    • customMoveUpElementAction

      R customMoveUpElementAction(BiConsumer<Table<V>,V> customMoveUpElementAction)
    • defaultMoveDownElementAction

      R defaultMoveDownElementAction()
    • customMoveDownElementAction

      R customMoveDownElementAction(BiConsumer<Table<V>,V> customMoveDownElementAction)
    • defaultRefreshTableAction

      R defaultRefreshTableAction()
    • customRefreshTableAction

      R customRefreshTableAction(Consumer<Table<V>> customRefreshAction)
    • selectElementsFromTableAction

      R selectElementsFromTableAction(SelectElementsFromTableToolItemProperties<V> selectElementsFromTableToolItemProperties)
    • selectObjectsFromTableAction

      <X> R selectObjectsFromTableAction(SelectObjectsFromTableToolItemProperties<V,X> selectObjectsFromTableToolItemProperties)
    • customAction

      R customAction(ToolItemProperties<?> customToolItemProperties)
    • showTextAndIcon

      R showTextAndIcon()
    • separator

      R separator()
    • end

      Y end()