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 voidMultiselectDecisionItem. visitSelectedItems(MultiselectDecisionItemVisitor visitor, List<MultiselectDecisionItem> items, Queue<MultiselectVariableDescriptor> columns, Queue<Integer> itemPath)Static visitor pattern implementation to walk through the tree collecting information.voidMultiselectDecisionItem. visitSelectedItems(MultiselectDecisionItemVisitor visitor, Queue<MultiselectVariableDescriptor> columns, Queue<Integer> itemPath)Visitor pattern implementation to walk through the tree collecting information.voidMultiselectDecisionTree. visitSelectedItems(Queue<Integer> itemPath, MultiselectDecisionItemVisitor visitor)Use a visitor object/lambda to perform an action on one item per column.static voidMultiselectDecisionItem. visitSubTree(MultiselectDecisionItemVisitor visitor, List<MultiselectDecisionItem> items, Queue<MultiselectVariableDescriptor> columns)Static visitor pattern implementation to walk through the tree collecting information.voidMultiselectDecisionItem. visitSubTree(MultiselectDecisionItemVisitor visitor, Queue<MultiselectVariableDescriptor> columns)Visitor pattern implementation to walk through the tree collecting information.voidMultiselectDecisionTree. visitSubTree(MultiselectDecisionItemVisitor visitor)Use a visitor object/lambda to iterate all items in tree.
-