Uses of Interface
adams.flow.core.StopModeSupporter
-
Packages that use StopModeSupporter Package Description adams.flow.control adams.flow.core adams.flow.source adams.flow.standalone adams.flow.transformer -
-
Uses of StopModeSupporter in adams.flow.control
Classes in adams.flow.control that implement StopModeSupporter Modifier and Type Class Description classInspectAllows the user to inspect tokens with the specified viewer.
Inspection can be done interactively, allowing the user to drop tokens, or non-interactively, with the viewer updating whenever a token passes through.
Of course, this actor should only be used during development for debugging purposes as can slow down the execution significantly depending on how expensive the view generation is.classRemoveOutliersAllows the user to interactively remove outliers.
You can toggle the 'outlier' state of individual points by left-clicking them.
You can also toggle whole regions by selecting a polygon around them: use SHIFT+left-click to place vertices and SHIFT+right-click to finish the polygon.classStopStops the execution of the flow when triggered. -
Uses of StopModeSupporter in adams.flow.core
Subinterfaces of StopModeSupporter in adams.flow.core Modifier and Type Interface Description interfaceAutomatableInteractiveActorInterface for actors that interact with the user, but can also be automated, e.g., for testing purposes.interfaceInteractiveActorInterface for actors that interact with the user.interfaceInteractiveActorWithCustomParentComponentInterface for interactive actors that allow the selection of a custom parent component using a callable actor; instead of just using the outer dialog/frame.interfaceOptionalPasswordPromptInterface for actors that prompt the user to enter a password in case no password currently provided. -
Uses of StopModeSupporter in adams.flow.source
Classes in adams.flow.source that implement StopModeSupporter Modifier and Type Class Description classAbstractInteractiveArrayProviderAncestor for interactive sources that can provide the output as an array or one-by-one.classAbstractInteractiveSourceAncestor for source actors that interact with the user.classAbstractSelectObjectsAncestor for sources that promp the user to select a number of objects to be broadcasted as tokens.classEnterManyValuesPops up a dialog, prompting the user to enter one or more values.classEnterValuePops up a dialog, prompting the user to enter a value.classPasteFromClipboardPops up a dialog, prompting the user to accept content from clipboard.classSelectCharsetPrompts the user to select a character set.classSelectDateTimePops up a dialog, prompting the user to select a date/time, date or time value.classSelectDirectoryPops up a directory chooser dialog, prompting the user to select a directory.classSelectFilePops up a file chooser dialog, prompting the user to select one or more files.classSelectObjectsAllows the user to select an arbitrary number of objects from the specified class hierarchy using the GenericObjectArray.
It is possible to use this dialog for other objects as well that don't belong to a class hierarchy, e.g., adams.core.base.BaseString.classWekaSelectDatasetPops up a file chooser dialog, prompting the user to select one or more datasets.classWekaSelectObjectsAllows the user to select an arbitrary number of Weka objects from the specified class hierarchy using the GenericObjectArray. -
Uses of StopModeSupporter in adams.flow.standalone
Classes in adams.flow.standalone that implement StopModeSupporter Modifier and Type Class Description classAbstractDatabaseConnectionAncestor for standalone actors providing a database connection different from the system-wide one.classDatabaseConnectionFor initializing an ADAMS database connection that differs from the system-wide one.classIMAPConnectionIMAP server setup.classSMBConnectionProvides access to a remote host via SMB.classSMTPConnectionSMTP server setup for overriding default parameters.classSSHConnectionProvides access to a remote host via SSH.
For more information see:
(2011). -
Uses of StopModeSupporter in adams.flow.transformer
Classes in adams.flow.transformer that implement StopModeSupporter Modifier and Type Class Description classAbstractInteractiveTransformerAncestor for transformers that interact with the user.classAbstractInteractiveTransformerDialogAncestor for graphical actors that are interactive.classCompareObjectLocationsVisualizes object locations (annotations and predicted) for the incoming image side-by-side.
Only forwards the image container when accepted.classConfirmationDialogPops up a confirmation dialog, prompting the user to select 'yes', 'no' or 'cancel'.
If no custom tokens are used, the current token is only forwarded when the user selects 'yes'.classImageAnnotatorAllows the user to label objects located on the image and pass on this enriched meta-data.classImageLabelerAllows the user to label images, setting a report field in the meta-data.
Any logged interaction will get added as JSON under interaction-log in the report.classImageObjectAnnotatorUser interface for annotating objects in images.classImageSegmentationAnnotatorUser interface for annotating images for image segmentation.classPixelSelectorAllows the user to select pixels.classProcessActorApplies the specified processor to the incoming actor and forwards the result.
For processors implementing adams.flow.processor.ModifyingProcessor the modified actor is forwarded (or, if not modified, the original one), all others just forward the incoming actor.
If the processor should implement adams.flow.processor.ListingProcessor then any generated list gets stored as string array in the outgoing container as well.
Processors implementing adams.flow.processor.GraphicalOutputProducingProcessor can optionall display the graphical output as well (off by default).classSelectArraySubsetAllows the user to select a subset of the incoming array to be forwarded in the flow.classSpreadSheetCellSelectorLets the user highlight cells in a spreadsheet which get output:
- spreadsheet with coordinates (1-based row and column) and the associated value of the selected cell
- spreadsheet with all un-selected cells set to missing
Usage:
You select cells by left-clicking on them and/or holding the left mouse button and moving the mouse over the cells that you want to select.
You can unselect cells in the same fashion, by holding the shift key in addition.classSpreadSheetSelectSubsetAllows the user to select a subset of the incoming spreadsheet to be forwarded in the flow.classWekaChooseAttributesLets the user select attributes interactively to use down the track.
Internally, a weka.filters.unsupervised.attribute.Remove WEKA filter is constructed from the selection, to remove the attributes that the user didn't select.
-