Class ToolBarBuilder

java.lang.Object
com.e1c.langtool.ui.common.tools.ToolBarBuilder

public final class ToolBarBuilder extends Object
TODO: #72 javadocs
  • Field Details

  • Constructor Details

    • ToolBarBuilder

      public ToolBarBuilder(org.eclipse.jface.action.IToolBarManager tbm)
  • Method Details

    • separator

      public ToolBarBuilder separator()
    • item

      public ToolBarBuilder item(org.eclipse.jface.action.ContributionItem item)
    • swapLanguagesAction

      public <T> ToolBarBuilder swapLanguagesAction(IComboBox<T> sourceCombo, IComboBox<T> targetCombo)
    • runTranslationAction

      public ToolBarBuilder runTranslationAction(Runnable runner)
    • textProcessingAction

      public ToolBarBuilder textProcessingAction(Consumer<org.eclipse.jface.action.IAction> initializer)
    • autoTranslatableAction

      public ToolBarBuilder autoTranslatableAction(Consumer<org.eclipse.jface.action.IAction> initializer)
    • build

      public org.eclipse.jface.action.IToolBarManager build()