Class ReorderComponentsDialog
- java.lang.Object
-
- de.julielab.jcore.pipeline.builder.cli.menu.dialog.AbstractComponentSelectionDialog
-
- de.julielab.jcore.pipeline.builder.cli.menu.dialog.ReorderComponentsDialog
-
- All Implemented Interfaces:
ILoopablePipelineManipulationDialog,IMenuDialog,IMenuItem,Comparable<IMenuItem>
- Direct Known Subclasses:
ReorderAnalysisEnginesDialog,ReorderConsumersDialog,ReorderMultipliersDialog
public abstract class ReorderComponentsDialog extends AbstractComponentSelectionDialog
-
-
Field Summary
-
Fields inherited from class de.julielab.jcore.pipeline.builder.cli.menu.dialog.AbstractComponentSelectionDialog
itemList
-
-
Constructor Summary
Constructors Constructor Description ReorderComponentsDialog(PipelineBuilderConstants.JcoreMeta.Category componentCategory, String dialogName, Function<JCoReUIMAPipeline,List<Description>> delegateSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IMenuItemexecuteMenuItem(JCoReUIMAPipeline pipeline, org.beryx.textio.TextIO textIO, Deque<String> path)StringgetName()-
Methods inherited from class de.julielab.jcore.pipeline.builder.cli.menu.dialog.AbstractComponentSelectionDialog
init, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.julielab.jcore.pipeline.builder.cli.menu.dialog.ILoopablePipelineManipulationDialog
enterInputLoop
-
Methods inherited from interface de.julielab.jcore.pipeline.builder.cli.menu.dialog.IMenuDialog
clearTerminal, printPosition
-
-
-
-
Constructor Detail
-
ReorderComponentsDialog
public ReorderComponentsDialog(PipelineBuilderConstants.JcoreMeta.Category componentCategory, String dialogName, Function<JCoReUIMAPipeline,List<Description>> delegateSupplier)
-
-
Method Detail
-
executeMenuItem
public IMenuItem executeMenuItem(JCoReUIMAPipeline pipeline, org.beryx.textio.TextIO textIO, Deque<String> path)
- Specified by:
executeMenuItemin interfaceILoopablePipelineManipulationDialog- Overrides:
executeMenuItemin classAbstractComponentSelectionDialog
-
getName
public String getName()
-
-