Class SingleDescriptionSelectionDialog
- java.lang.Object
-
- de.julielab.jcore.pipeline.builder.cli.menu.dialog.SingleDescriptionSelectionDialog
-
- All Implemented Interfaces:
IMenuDialog,IMenuItem,Comparable<IMenuItem>
public class SingleDescriptionSelectionDialog extends Object implements IMenuDialog
-
-
Constructor Summary
Constructors Constructor Description SingleDescriptionSelectionDialog(MetaDescription metaDescription, Predicate<Description> descriptionFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchooseDescription(org.beryx.textio.TextIO textIO, Deque<String> path)StringgetName()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.julielab.jcore.pipeline.builder.cli.menu.dialog.IMenuDialog
clearTerminal, printPosition
-
-
-
-
Constructor Detail
-
SingleDescriptionSelectionDialog
public SingleDescriptionSelectionDialog(MetaDescription metaDescription, Predicate<Description> descriptionFilter) throws DescriptorLoadingException
- Throws:
DescriptorLoadingException
-
-
Method Detail
-
chooseDescription
public void chooseDescription(org.beryx.textio.TextIO textIO, Deque<String> path) throws DescriptorLoadingException- Throws:
DescriptorLoadingException
-
-