Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeProjectCache.extract(UUID source,
JIPipeProjectCacheState stateId,
String slotName)
Tries to extract data from the cache.
|
JIPipeDataSlot |
JIPipeGraphGCHelper.SlotCompletedEvent.getSlot() |
Modifier and Type | Method and Description |
---|---|
Map<JIPipeProjectCacheState,Map<String,JIPipeDataSlot>> |
JIPipeProjectCache.extract(UUID source)
Tries to extract data from the cache
|
Map<String,JIPipeDataSlot> |
JIPipeProjectCache.extract(UUID source,
JIPipeProjectCacheState stateId)
Tries to extract data from the cache.
|
Map<String,JIPipeDataSlot> |
JIPipeProjectCacheQuery.getCachedData(JIPipeGraphNode node)
Returns the cache of the current algorithm state.
|
Set<JIPipeDataSlot> |
JIPipeGraphGCHelper.getCompletedSlots()
Gets all slots with a usage counter of zero
|
Set<JIPipeDataSlot> |
JIPipeProject.getHeavyIntermediateAlgorithmOutputSlots()
Returns a list of all nodes that generate heavy data (
JIPipeHeavyData ) and are intermediate (see getIntermediateAlgorithms()). |
Set<JIPipeDataSlot> |
JIPipeGraphGCHelper.getIncompleteSlots()
Gets all slots with a usage counter of greater than zero
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeGraphGCHelper.markAsCompleted(JIPipeDataSlot slot)
Marks a slot node as done (all outgoing/ingoing data transfers have been handled) by setting the usage counter to zero
|
void |
JIPipeGraphGCHelper.markCopyOutputToInput(JIPipeDataSlot source,
JIPipeDataSlot target)
Marks an output slot as used
|
void |
JIPipeProjectCache.store(JIPipeGraphNode source,
JIPipeProjectCacheState stateId,
JIPipeDataSlot slot,
JIPipeProgressInfo progressInfo)
Stores data into the cache
|
Constructor and Description |
---|
SlotCompletedEvent(JIPipeGraphGCHelper source,
JIPipeDataSlot slot) |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeInputDataSlot |
class |
JIPipeOutputDataSlot |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeDataSlotInfo.createInstance(JIPipeGraphNode node) |
JIPipeDataSlot |
JIPipeResultSlotDataSource.getSlot() |
JIPipeDataSlot |
JIPipeMergedExportedDataTable.getSlot(int row)
Gets the slot that defined the specified row
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeMergedExportedDataTable.add(JIPipeProject project,
JIPipeDataSlot dataSlot,
JIPipeDataTableMetadata table)
Adds an
JIPipeDataTableMetadata |
void |
JIPipeDataTable.addData(JIPipeDataSlot sourceSlot,
JIPipeProgressInfo progressInfo)
Copies the source slot into this slot.
|
default boolean |
JIPipeDataImportOperation.canShow(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
Path rowStorageFolder)
Checks if the import is possible
|
JIPipeData |
JIPipeDataImportOperation.show(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
String dataAnnotationName,
Path rowStorageFolder,
String compartmentName,
String algorithmName,
String displayName,
JIPipeWorkbench workbench,
JIPipeProgressInfo progressInfo)
Imports the data and shows it
|
JIPipeData |
JIPipeDataDisplayWrapperImportOperation.show(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
String dataAnnotationName,
Path rowStorageFolder,
String compartmentName,
String algorithmName,
String displayName,
JIPipeWorkbench workbench,
JIPipeProgressInfo progressInfo) |
Constructor and Description |
---|
JIPipeDataSlot(JIPipeDataSlot other,
boolean shallow,
JIPipeProgressInfo progressInfo) |
JIPipeInputDataSlot(JIPipeDataSlot other,
boolean shallow,
JIPipeProgressInfo progressInfo) |
JIPipeOutputDataSlot(JIPipeDataSlot other,
boolean shallow,
JIPipeProgressInfo progressInfo) |
JIPipeResultSlotDataSource(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
Path rowStoragePath) |
Modifier and Type | Method and Description |
---|---|
BiMap<JIPipeDataSlot,JIPipeDataSlot> |
NodeGroup.autoCreateSlots()
Automatically creates slots that connect all inputs
|
BiMap<JIPipeDataSlot,JIPipeDataSlot> |
NodeGroup.autoCreateSlots()
Automatically creates slots that connect all inputs
|
Map<JIPipeDataSlot,String> |
JsonNodeInfo.getExportedSlotNames() |
Modifier and Type | Method and Description |
---|---|
default void |
JIPipeHistoryJournal.snapshotBeforeConnect(JIPipeDataSlot source,
JIPipeDataSlot target,
UUID compartment)
Snapshot before connecting two slots
|
default void |
JIPipeHistoryJournal.snapshotBeforeDisconnect(JIPipeDataSlot source,
JIPipeDataSlot target,
UUID compartment)
Snapshot before disconnecting two slots
|
default void |
JIPipeHistoryJournal.snapshotBeforeDisconnectAll(JIPipeDataSlot slot,
UUID compartment)
Snapshot before disconnecting two slots
|
default void |
JIPipeHistoryJournal.snapshotBeforeEditSlot(JIPipeDataSlot slot,
UUID compartment)
Create snapshot before a slot edit
|
default void |
JIPipeHistoryJournal.snapshotBeforeLabelSlot(JIPipeDataSlot slot,
UUID compartment)
Snapshot before adding a slot
|
default void |
JIPipeHistoryJournal.snapshotBeforeMoveSlot(JIPipeDataSlot slot,
UUID compartment)
Snapshot before adding a slot
|
Modifier and Type | Method and Description |
---|---|
protected JIPipeDataSlot |
JIPipeIteratingMissingDataGeneratorAlgorithm.getCorrespondingOutputSlot(JIPipeDataSlot inputSlot)
Gets the output slot that correspond to the input slot.
|
protected JIPipeDataSlot |
JIPipeMissingDataGeneratorAlgorithm.getCorrespondingOutputSlot(JIPipeDataSlot inputSlot)
Gets the output slot that correspond to the input slot.
|
JIPipeDataSlot |
JIPipeGraph.getEquivalentSlot(JIPipeDataSlot foreign)
Returns the slot with the same name within the algorithm with the same ID.
|
JIPipeDataSlot |
JIPipeGraphNode.getOutputSlot(String name)
Returns the output slot with the specified name.
|
JIPipeDataSlot |
JIPipeParameterSlotAlgorithm.getParameterSlot()
Returns the parameter slot if enabled
|
JIPipeDataSlot |
JIPipeGraph.NodeConnectedEvent.getSource() |
JIPipeDataSlot |
JIPipeGraph.NodeDisconnectedEvent.getSource() |
JIPipeDataSlot |
JIPipeGraph.NodeConnectedEvent.getTarget() |
JIPipeDataSlot |
JIPipeGraph.NodeDisconnectedEvent.getTarget() |
JIPipeDataSlot |
JIPipeDataBatch.toDummySlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node,
JIPipeDataSlot sourceSlot)
Creates a new dummy slot that contains the data of one input slot and the annotations of this batch
|
JIPipeDataSlot |
JIPipeMergingDataBatch.toDummySlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node,
JIPipeDataSlot sourceSlot)
Creates a new dummy slot that contains the data of one input slot and the annotations of this batch
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDataSlot> |
JIPipeGraph.getAvailableSources(JIPipeDataSlot target,
boolean user,
boolean fast)
Returns all available sources for an input slot.
|
Set<JIPipeDataSlot> |
JIPipeGraph.getAvailableTargets(JIPipeDataSlot source,
boolean user,
boolean fast)
Returns all available target for an output slot
Does not check for cycles.
|
Set<Map.Entry<JIPipeDataSlot,JIPipeDataSlot>> |
JIPipeGraph.getEdgesBetween(JIPipeGraphNode source,
JIPipeGraphNode target)
Gets all edges between two algorithm nodes
|
Set<Map.Entry<JIPipeDataSlot,JIPipeDataSlot>> |
JIPipeGraph.getEdgesBetween(JIPipeGraphNode source,
JIPipeGraphNode target)
Gets all edges between two algorithm nodes
|
org.jgrapht.Graph<JIPipeDataSlot,JIPipeGraphEdge> |
JIPipeGraph.getGraph() |
Set<JIPipeDataSlot> |
JIPipeGraph.getInputIncomingSourceSlots(JIPipeDataSlot target)
If exists, returns the output slots that provide data for the input slot
Returns and empty list if there are none
|
Map<String,JIPipeDataSlot> |
JIPipeGraphNode.getInputSlotMap()
Gets all input slot instances
|
Map<JIPipeDataSlot,Integer> |
JIPipeDataBatch.getInputSlotRows()
Raw access to all data stored in the batch
|
Map<JIPipeDataSlot,Set<Integer>> |
JIPipeMergingDataBatch.getInputSlotRows()
Raw access to all data stored in the batch
|
Set<JIPipeDataSlot> |
JIPipeGraph.getOutputOutgoingTargetSlots(JIPipeDataSlot source)
Returns the list of input slots that are provided by the source slot
Returns an empty set if the target is an input or no slot exists
|
Map<String,JIPipeDataSlot> |
JIPipeGraphNode.getOutputSlotMap()
Gets all output slot instances
|
Set<Map.Entry<JIPipeDataSlot,JIPipeDataSlot>> |
JIPipeGraph.getSlotEdges()
Returns all edges as set of edges
|
Set<Map.Entry<JIPipeDataSlot,JIPipeDataSlot>> |
JIPipeGraph.getSlotEdges()
Returns all edges as set of edges
|
Set<JIPipeDataSlot> |
JIPipeGraph.getSlotNodes() |
List<JIPipeDataSlot> |
JIPipeMergingDataBatchBuilder.getSlots() |
List<JIPipeDataSlot> |
JIPipeGraph.getUnconnectedSlots() |
List<JIPipeDataSlot> |
JIPipeGraph.traverseSlots()
Traverses the graph in topological order.
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeMergingDataBatch.addEmptySlot(JIPipeDataSlot slot)
Ensures that the specified slot is registered to the data batch
|
void |
JIPipeMergingDataBatch.addInputData(JIPipeDataSlot slot,
Collection<Integer> rowsToAdd)
Adds the data row of a given slot.
|
void |
JIPipeMergingDataBatch.addInputData(JIPipeDataSlot slot,
int row)
Adds the data row of a given slot.
|
void |
JIPipeDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeData data,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeMergingDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeData data,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeData data,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode mergeStrategy,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeMergingDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeData data,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode mergeStrategy,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeData data,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode mergeStrategy,
List<JIPipeDataAnnotation> additionalDataAnnotations,
JIPipeDataAnnotationMergeMode dataAnnotationMergeStrategy,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeMergingDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeData data,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode mergeStrategy,
List<JIPipeDataAnnotation> additionalDataAnnotations,
JIPipeDataAnnotationMergeMode dataAnnotationMergeStrategy,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeMergingDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeVirtualData data)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeMergingDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeVirtualData data,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode mergeStrategy)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
void |
JIPipeMergingDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeVirtualData data,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode annotationMergeStrategy,
List<JIPipeDataAnnotation> additionalDataAnnotations,
JIPipeDataAnnotationMergeMode dataAnnotationMergeStrategy) |
void |
JIPipeDataBatch.addOutputData(JIPipeDataSlot slot,
JIPipeVirtualData virtualData,
List<JIPipeTextAnnotation> additionalAnnotations,
JIPipeTextAnnotationMergeMode mergeStrategy,
List<JIPipeDataAnnotation> additionalDataAnnotations,
JIPipeDataAnnotationMergeMode dataAnnotationMergeStrategy,
JIPipeProgressInfo progressInfo)
Writes output data into the provided slot
Please note that annotations that are added to all annotations should be set up till this point
|
boolean |
JIPipeGraph.canConnect(JIPipeDataSlot source,
JIPipeDataSlot target,
boolean user)
Slow implementation of connection checking that tests for graph cycles
|
boolean |
JIPipeGraph.canConnectFast(JIPipeDataSlot source,
JIPipeDataSlot target,
boolean user)
Fast implementation of connection checking without copying the graph
|
boolean |
JIPipeGraph.canUserDisconnect(JIPipeDataSlot source,
JIPipeDataSlot target)
Returns true if the user can disconnect the slots
|
void |
JIPipeGraph.connect(JIPipeDataSlot source,
JIPipeDataSlot target)
Connects an output slot to an input slot.
|
void |
JIPipeGraph.connect(JIPipeDataSlot source,
JIPipeDataSlot target,
boolean userCanDisconnect)
Connects an output slot to an input slot.
|
boolean |
JIPipeGraph.containsNode(JIPipeDataSlot slot)
Returns true if the slot is in this graph
|
boolean |
JIPipeGraph.disconnect(JIPipeDataSlot source,
JIPipeDataSlot target,
boolean user)
Disconnects an input and an output slot
|
void |
JIPipeGraph.disconnectAll(JIPipeDataSlot slot,
boolean user)
Completely disconnects a slot
|
Set<JIPipeDataSlot> |
JIPipeGraph.getAvailableSources(JIPipeDataSlot target,
boolean user,
boolean fast)
Returns all available sources for an input slot.
|
Set<JIPipeDataSlot> |
JIPipeGraph.getAvailableTargets(JIPipeDataSlot source,
boolean user,
boolean fast)
Returns all available target for an output slot
Does not check for cycles.
|
protected JIPipeDataSlot |
JIPipeIteratingMissingDataGeneratorAlgorithm.getCorrespondingOutputSlot(JIPipeDataSlot inputSlot)
Gets the output slot that correspond to the input slot.
|
protected JIPipeDataSlot |
JIPipeMissingDataGeneratorAlgorithm.getCorrespondingOutputSlot(JIPipeDataSlot inputSlot)
Gets the output slot that correspond to the input slot.
|
JIPipeDataSlot |
JIPipeGraph.getEquivalentSlot(JIPipeDataSlot foreign)
Returns the slot with the same name within the algorithm with the same ID.
|
<T extends JIPipeData> |
JIPipeDataBatch.getInputData(JIPipeDataSlot slot,
Class<T> dataClass,
JIPipeProgressInfo progressInfo)
Gets stored data from an input slot
|
<T extends JIPipeData> |
JIPipeMergingDataBatch.getInputData(JIPipeDataSlot slot,
Class<T> dataClass,
JIPipeProgressInfo progressInfo)
Gets stored data from an input slot
|
Set<JIPipeDataSlot> |
JIPipeGraph.getInputIncomingSourceSlots(JIPipeDataSlot target)
If exists, returns the output slots that provide data for the input slot
Returns and empty list if there are none
|
int |
JIPipeDataBatch.getInputRow(JIPipeDataSlot slot)
Returns the row of the data in the original data slot
|
Set<Integer> |
JIPipeMergingDataBatch.getInputRows(JIPipeDataSlot slot)
Returns the row indices that belong to this data interface
|
List<JIPipeTextAnnotation> |
JIPipeMergingDataBatch.getOriginalAnnotations(JIPipeDataSlot slot)
Gets the original annotations of given slot
|
List<JIPipeDataAnnotation> |
JIPipeDataBatch.getOriginalDataAnnotations(JIPipeDataSlot slot)
Gets the original annotations of given slot
|
List<JIPipeDataAnnotation> |
JIPipeMergingDataBatch.getOriginalDataAnnotations(JIPipeDataSlot slot)
Gets the original annotations of given slot
|
List<JIPipeTextAnnotation> |
JIPipeDataBatch.getOriginalTextAnnotations(JIPipeDataSlot slot)
Gets the original annotations of given slot
|
Set<JIPipeDataSlot> |
JIPipeGraph.getOutputOutgoingTargetSlots(JIPipeDataSlot source)
Returns the list of input slots that are provided by the source slot
Returns an empty set if the target is an input or no slot exists
|
List<JIPipeVirtualData> |
JIPipeMergingDataBatch.getVirtualInputData(JIPipeDataSlot slot)
Gets stored data from an input slot
|
protected abstract void |
JIPipeIteratingMissingDataGeneratorAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo)
Generates data and puts the output into the specified output slot
|
protected abstract void |
JIPipeMissingDataGeneratorAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo)
Generates data and puts the output into the specified output slot
|
void |
JIPipeDataBatch.setInputData(JIPipeDataSlot slot,
int row)
Sets the data row of a given slot.
|
void |
JIPipeMergingDataBatch.setInputData(JIPipeDataSlot slot,
int row)
Sets the input slot to only one row
|
JIPipeDataSlot |
JIPipeDataBatch.toDummySlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node,
JIPipeDataSlot sourceSlot)
Creates a new dummy slot that contains the data of one input slot and the annotations of this batch
|
JIPipeDataSlot |
JIPipeMergingDataBatch.toDummySlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node,
JIPipeDataSlot sourceSlot)
Creates a new dummy slot that contains the data of one input slot and the annotations of this batch
|
Constructor and Description |
---|
NodeConnectedEvent(JIPipeGraph graph,
JIPipeDataSlot source,
JIPipeDataSlot target) |
NodeDisconnectedEvent(JIPipeGraph graph,
JIPipeDataSlot source,
JIPipeDataSlot target) |
Modifier and Type | Method and Description |
---|---|
JIPipeResultDataSlotPreview |
JIPipeDatatypeRegistry.getCellRendererFor(JIPipeProjectWorkbench workbench,
JTable table,
JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
JIPipeExportedDataAnnotation dataAnnotation)
Returns a cell renderer for dataslot result table
|
JIPipeResultDataSlotRowUI |
JIPipeDatatypeRegistry.getUIForResultSlot(JIPipeProjectWorkbench workbenchUI,
JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row)
Generates a UI for a result data slot
|
Modifier and Type | Method and Description |
---|---|
JIPipeData |
OpenContainingFolderDataImportOperation.show(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
String dataAnnotationName,
Path rowStorageFolder,
String compartmentName,
String algorithmName,
String displayName,
JIPipeWorkbench workbench,
JIPipeProgressInfo progressInfo) |
JIPipeData |
CopyContainingFolderDataImportOperation.show(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
String dataAnnotationName,
Path rowStorageFolder,
String compartmentName,
String algorithmName,
String displayName,
JIPipeWorkbench workbench,
JIPipeProgressInfo progressInfo) |
JIPipeData |
OpenInNativeApplicationDataImportOperation.show(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
String dataAnnotationName,
Path rowStorageFolder,
String compartmentName,
String algorithmName,
String displayName,
JIPipeWorkbench workbench,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
List<Integer> |
DataRowQueryExpression.query(JIPipeDataSlot slot)
Returns matching rows
|
List<Integer> |
DataRowQueryExpression.query(JIPipeDataSlot slot,
Collection<Integer> rows)
Returns matching rows
|
boolean |
DataRowQueryExpression.test(JIPipeDataSlot slot,
int row)
Returns true if the data contained in this slot matches the expression
|
Constructor and Description |
---|
FilesystemDataSlotPreview(JIPipeProjectWorkbench workbench,
JTable table,
JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
JIPipeExportedDataAnnotation dataAnnotation)
Creates a new renderer
|
Modifier and Type | Method and Description |
---|---|
static void |
IteratingFormProcessorAlgorithm.extractRestoredAnnotations(JIPipeMergingDataBatch dataBatch,
Map<String,JIPipeTextAnnotation> preFormAnnotations,
JIPipeDataSlot inputSlot,
int row,
List<JIPipeTextAnnotation> annotations)
Extracts original annotations into the annotation list
|
abstract void |
FormGeneratorAlgorithm.run(JIPipeDataSlot combined,
JIPipeProgressInfo progressInfo)
This method should add new
FormData elements into the combined slot. |
void |
SimpleFormGeneratorAlgorithm.run(JIPipeDataSlot combined,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
List<JIPipeDataSlot> |
FormsDialog.getDataBatchForms() |
Constructor and Description |
---|
FormsDialog(JIPipeWorkbench workbench,
List<JIPipeMergingDataBatch> dataBatchList,
JIPipeDataSlot originalForms,
String tabAnnotation) |
Modifier and Type | Method and Description |
---|---|
protected void |
DrawROIAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
protected void |
DrawMaskAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
GenerateMissingImageFromMathExpression2D.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
protected void |
GenerateMissingTablesAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
protected void |
GenerateMissingZeroImage.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
GenerateMissingRoiListsAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
ImagePlusResultImportRun.getSlot() |
JIPipeDataSlot |
OMEImageResultImportRun.getSlot() |
Modifier and Type | Method and Description |
---|---|
Predicate<JIPipeDataSlot> |
SlotMapParameterCollection.getSlotFilter() |
Modifier and Type | Method and Description |
---|---|
void |
SlotMapParameterCollection.setSlotFilter(Predicate<JIPipeDataSlot> slotFilter) |
Constructor and Description |
---|
PlotDataSlotPreview(JIPipeProjectWorkbench workbench,
JTable table,
JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
JIPipeExportedDataAnnotation dataAnnotation)
Creates a new renderer
|
Constructor and Description |
---|
ResultsTableDataPreview(JIPipeProjectWorkbench workbench,
JTable table,
JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
JIPipeExportedDataAnnotation dataAnnotation)
Creates a new renderer
|
Modifier and Type | Method and Description |
---|---|
protected void |
UsePlaceholderForMissingDataAlgorithm.runGenerator(JIPipeMergingDataBatch dataBatch,
JIPipeDataSlot inputSlot,
JIPipeDataSlot outputSlot,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
AlgorithmFinderSuccessEvent.getInputSlot() |
JIPipeDataSlot |
AlgorithmFinderSuccessEvent.getOutputSlot() |
Modifier and Type | Method and Description |
---|---|
static List<JIPipeNodeInfo> |
JIPipeAlgorithmTargetFinderUI.findCompatibleTargetAlgorithms(JIPipeDataSlot slot)
Finds all algorithms that fit to the slot according to the information in
JIPipeNodeInfo |
static List<JIPipeNodeInfo> |
JIPipeAlgorithmSourceFinderUI.findCompatibleTargetAlgorithms(JIPipeDataSlot slot)
Finds all algorithms that fit to the slot according to the information in
JIPipeNodeInfo |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeDataSlotCacheManagerUI.getDataSlot() |
Constructor and Description |
---|
JIPipeDataSlotCacheManagerUI(JIPipeProjectWorkbench workbenchUI,
JIPipeDataSlot dataSlot,
JIPipeGraphCanvasUI graphUI) |
Modifier and Type | Method and Description |
---|---|
void |
JIPipeCacheTree.selectDataSlot(JIPipeProjectCacheState state,
JIPipeDataSlot dataSlot)
Selects a node by state and slot
|
Modifier and Type | Method and Description |
---|---|
Component |
CachedOutputDataSlotListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeDataSlot> list,
JIPipeDataSlot slot,
int index,
boolean selected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
Component |
CachedOutputDataSlotListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeDataSlot> list,
JIPipeDataSlot slot,
int index,
boolean selected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
static void |
EditAlgorithmSlotPanel.showDialog(Component parent,
JIPipeHistoryJournal historyJournal,
JIPipeDataSlot existingSlot)
Shows a dialog for adding slots
|
Constructor and Description |
---|
EditAlgorithmSlotPanel(JIPipeDataSlot existingSlot,
JIPipeHistoryJournal historyJournal)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
Point |
JIPipeGraphCanvasUI.getSlotLocation(JIPipeDataSlot slot)
Returns the UI location of a data slot that is located in the graph
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeGraphCanvasUI.setCurrentHighlightedForDisconnect(JIPipeDataSlotUI currentHighlightedForDisconnect,
Set<JIPipeDataSlot> sourceSlots) |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeDataSlotUI.getSlot() |
Modifier and Type | Method and Description |
---|---|
void |
JIPipeDataSlotUI.connectSlot(JIPipeDataSlot source,
JIPipeDataSlot target)
Connects the two slots
|
void |
JIPipeDataSlotUI.disconnectSlot(JIPipeDataSlot source,
JIPipeDataSlot target)
Disconnects two slots
|
abstract PointRange |
JIPipeNodeUI.getSlotLocation(JIPipeDataSlot slot)
Returns the location of a slot in relative coordinates
|
PointRange |
JIPipeHorizontalNodeUI.getSlotLocation(JIPipeDataSlot slot) |
PointRange |
JIPipeVerticalNodeUI.getSlotLocation(JIPipeDataSlot slot) |
Constructor and Description |
---|
JIPipeDataSlotUI(JIPipeWorkbench workbench,
JIPipeNodeUI nodeUI,
UUID compartment,
JIPipeDataSlot slot)
Creates a new UI
|
JIPipeHorizontalDataSlotUI(JIPipeWorkbench workbench,
JIPipeNodeUI algorithmUI,
UUID compartment,
JIPipeDataSlot slot)
Creates a new UI
|
JIPipeVerticalDataSlotUI(JIPipeWorkbench workbench,
JIPipeNodeUI algorithmUI,
UUID compartment,
JIPipeDataSlot slot,
boolean compact)
Creates a new UI
|
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeSlotEditorUI.getSelectedSlot() |
Modifier and Type | Method and Description |
---|---|
Component |
JIPipeDataSlotListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeDataSlot> list,
JIPipeDataSlot slot,
int index,
boolean selected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
Component |
JIPipeDataSlotListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeDataSlot> list,
JIPipeDataSlot slot,
int index,
boolean selected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeResultDataSlotRowUI.getSlot()
Returns the data slot
|
JIPipeDataSlot |
JIPipeResultDataSlotPreview.getSlot() |
Modifier and Type | Method and Description |
---|---|
List<JIPipeDataSlot> |
JIPipeResultCopyFilesByMetadataExporterRun.getSlots() |
Modifier and Type | Method and Description |
---|---|
static String |
JIPipeResultDataSlotPreview.getAlgorithmCompartment(JIPipeProjectWorkbench workbenchUI,
JIPipeDataSlot slot)
Returns the compartment name of the algorithm that generated the data
|
static String |
JIPipeResultDataSlotPreview.getDisplayName(JIPipeProjectWorkbench workbenchUI,
JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
JIPipeExportedDataAnnotation dataAnnotation)
Returns a name that identifies this row
|
static String |
JIPipeResultDataSlotPreview.getNodeName(JIPipeDataSlot slot)
Returns the name of the algorithm that generated the data
|
static Path |
JIPipeResultDataSlotPreview.getRowStorageFolder(JIPipeDataSlot slot,
JIPipeDataTableMetadataRow row,
JIPipeExportedDataAnnotation dataAnnotation)
Returns the folder where the data is stored
|
Constructor and Description |
---|
JIPipeMergedResultDataSlotTableUI(JIPipeProjectWorkbench workbenchUI,
JIPipeProjectRun run,
List<JIPipeDataSlot> slots) |
JIPipeResultCopyFilesByMetadataExporterRun(JIPipeWorkbench workbench,
List<JIPipeDataSlot> slots,
boolean splitBySlot) |
Constructor and Description |
---|
JIPipeRowDataAnnotationTableCellRenderer(JIPipeProjectWorkbench workbenchUI,
JIPipeDataSlot slot,
JTable table,
JScrollPane scrollPane) |
JIPipeRowDataTableCellRenderer(JIPipeProjectWorkbench workbenchUI,
JIPipeDataSlot slot,
JTable table,
JScrollPane scrollPane) |
Modifier and Type | Method and Description |
---|---|
static void |
UIUtils.showConnectionErrorMessage(Component parent,
JIPipeDataSlot source,
JIPipeDataSlot target) |
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.