Uses of Interface
de.westemeyer.plugins.multiselect.MultiselectDecisionItemVisitor
-
Packages that use MultiselectDecisionItemVisitor Package Description de.westemeyer.plugins.multiselect Main package for multiselect parameters plugin. -
-
Uses of MultiselectDecisionItemVisitor in de.westemeyer.plugins.multiselect
Methods in de.westemeyer.plugins.multiselect with parameters of type MultiselectDecisionItemVisitor Modifier and Type Method Description static void
MultiselectDecisionItem. visitSelectedItems(MultiselectDecisionItemVisitor visitor, List<MultiselectDecisionItem> items, Queue<MultiselectVariableDescriptor> columns, Queue<Integer> itemPath)
Static visitor pattern implementation to walk through the tree collecting information.void
MultiselectDecisionItem. visitSelectedItems(MultiselectDecisionItemVisitor visitor, Queue<MultiselectVariableDescriptor> columns, Queue<Integer> itemPath)
Visitor pattern implementation to walk through the tree collecting information.void
MultiselectDecisionTree. visitSelectedItems(Queue<Integer> itemPath, MultiselectDecisionItemVisitor visitor)
Use a visitor object/lambda to perform an action on one item per column.static void
MultiselectDecisionItem. visitSubTree(MultiselectDecisionItemVisitor visitor, List<MultiselectDecisionItem> items, Queue<MultiselectVariableDescriptor> columns)
Static visitor pattern implementation to walk through the tree collecting information.void
MultiselectDecisionItem. visitSubTree(MultiselectDecisionItemVisitor visitor, Queue<MultiselectVariableDescriptor> columns)
Visitor pattern implementation to walk through the tree collecting information.void
MultiselectDecisionTree. visitSubTree(MultiselectDecisionItemVisitor visitor)
Use a visitor object/lambda to iterate all items in tree.
-