Class TreeToolBarProperties<V>
java.lang.Object
com.amalgamasimulation.desktop.ui.editor.trees.TreeToolBarProperties<V>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncustomAction(TreeCustomToolItemProperties<V> customToolItemProperties) customCreateElementAction(Function<Tree<V>, V> customAction) customMoveDownElementAction(BiConsumer<Tree<V>, V> customMoveDownElementAction) customMoveUpElementAction(BiConsumer<Tree<V>, V> customMoveUpElementAction) customRefreshTreeAction(Consumer<Tree<V>> customRefreshAction) customRemoveElementAction(BiConsumer<Tree<V>, List<V>> customRemoveElementsAction) defaultCreateElementAction(Supplier<V> createNewElement) boolean
-
Constructor Details
-
TreeToolBarProperties
public TreeToolBarProperties()
-
-
Method Details
-
isExistToolBar
public boolean isExistToolBar() -
defaultCreateElementAction
-
customCreateElementAction
-
defaultRemoveElementAction
-
customRemoveElementAction
public TreeToolBarProperties<V> customRemoveElementAction(BiConsumer<Tree<V>, List<V>> customRemoveElementsAction) -
defaultMoveUpElementAction
-
customMoveUpElementAction
public TreeToolBarProperties<V> customMoveUpElementAction(BiConsumer<Tree<V>, V> customMoveUpElementAction) -
defaultMoveDownElementAction
-
customMoveDownElementAction
public TreeToolBarProperties<V> customMoveDownElementAction(BiConsumer<Tree<V>, V> customMoveDownElementAction) -
defaultRefreshTreeAction
-
customRefreshTreeAction
-
expandAllAction
-
collapseAllAction
-
customAction
public TreeToolBarProperties<V> customAction(TreeCustomToolItemProperties<V> customToolItemProperties) -
separator
-
showTextAndIcon
-