public class FileNode extends Node implements FileInterface
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
type |
Modifier and Type | Method and Description |
---|---|
void |
accept(Operation operation)
Accept.
|
static int |
countOccurrences(java.lang.String haystack,
char needle) |
static java.lang.String |
debug(java.lang.String path) |
java.lang.String |
getCellROIPath() |
java.lang.String |
getChannel() |
java.lang.String |
getExtension() |
java.util.ArrayList<FieldOfView> |
getFieldOfView() |
java.lang.String |
getFilename() |
java.lang.String |
getFoVName() |
ij.ImagePlus |
getImage() |
int |
getNumberOfFoV() |
java.lang.String |
getOutputFolder() |
java.util.ArrayList<Sample> |
getSamples() |
java.util.ArrayList<java.lang.String> |
getTags()
Get all the tags that are assigned to this file node.
|
static void |
main(java.lang.String[] args) |
java.lang.String |
toString() |
addProperty, addTag, getBeamProfile, getBeamProfileAsImage, getChildren, getChildren, getContext, getDescendents, getExperimentName, getExperimentType, getFieldOfViewName, getFile, getFolder, getName, getParent, getParentFolder, getPath, getProperties, getProperty, getSampleName, getType, setCellROIPath, setParent, setProperty, setTags, setType
public static final java.lang.String type
public FileNode(Node parent)
public void accept(Operation operation)
OperationElement
accept
in interface OperationElement
operation
- the operationpublic java.lang.String getOutputFolder()
getOutputFolder
in class Node
public java.lang.String getChannel()
getChannel
in class Node
public java.lang.String getFoVName()
public int getNumberOfFoV()
getNumberOfFoV
in interface NodeInterface
public ij.ImagePlus getImage()
public java.util.ArrayList<FieldOfView> getFieldOfView()
getFieldOfView
in interface NodeInterface
public java.util.ArrayList<Sample> getSamples()
getSamples
in interface NodeInterface
public static int countOccurrences(java.lang.String haystack, char needle)
public java.lang.String getCellROIPath()
getCellROIPath
in class Node
public java.lang.String getFilename()
public java.lang.String getExtension()
public java.util.ArrayList<java.lang.String> getTags()
getTags
in interface FileInterface
getTags
in class Node
public static void main(java.lang.String[] args)
public static java.lang.String debug(java.lang.String path)