public abstract class Node extends java.lang.Object implements OperationElement, ContextElement, NodeInterface
Constructor and Description |
---|
Node(Node parent,
NodeType nodeType) |
Node(Node parent,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(java.lang.String string,
java.lang.Object obj) |
void |
addTag(java.lang.String tag) |
java.lang.String |
getBeamProfile(java.lang.String channel) |
ij.ImagePlus |
getBeamProfileAsImage(java.lang.String channel) |
java.lang.String |
getCellROIPath() |
java.lang.String |
getChannel() |
java.util.ArrayList<Node> |
getChildren() |
java.util.ArrayList<Node> |
getChildren(NodeFilterInterface filter) |
java.lang.String[] |
getContext()
Gets the context.
|
java.util.ArrayList<Node> |
getDescendents(NodeFilterInterface filter) |
java.lang.String |
getExperimentName() |
java.lang.String |
getExperimentType() |
java.lang.String |
getFieldOfViewName() |
java.io.File |
getFile() |
java.lang.String |
getFolder() |
java.lang.String |
getName() |
java.lang.String |
getOutputFolder() |
Node |
getParent() |
java.lang.String |
getParentFolder()
Gets the parent folder.
|
java.lang.String |
getPath() |
java.util.HashMap<java.lang.String,java.lang.String> |
getProperties() |
java.lang.String |
getProperty(java.lang.String name) |
java.lang.String |
getSampleName() |
java.util.ArrayList<java.lang.String> |
getTags() |
java.lang.String |
getType() |
void |
setCellROIPath(java.lang.String cellROIPath) |
void |
setParent(Node parent) |
void |
setProperty(java.lang.String name,
java.lang.String value) |
void |
setTags(java.util.ArrayList<java.lang.String> tags) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept
getFieldOfView, getNumberOfFoV, getSamples
public Node(Node parent, java.lang.String type)
public java.lang.String getCellROIPath()
public void setCellROIPath(java.lang.String cellROIPath)
public Node getParent()
public void setParent(Node parent)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.util.HashMap<java.lang.String,java.lang.String> getProperties()
public java.lang.String getProperty(java.lang.String name)
public void setProperty(java.lang.String name, java.lang.String value)
public java.util.ArrayList<Node> getChildren()
public java.lang.String[] getContext()
ContextElement
getContext
in interface ContextElement
public java.util.ArrayList<Node> getChildren(NodeFilterInterface filter)
public java.util.ArrayList<Node> getDescendents(NodeFilterInterface filter)
public java.lang.String getOutputFolder()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getParentFolder()
public java.lang.String getFolder()
public java.lang.String getPath()
public java.lang.String getName()
public java.lang.String getChannel()
public java.lang.String getBeamProfile(java.lang.String channel)
public java.io.File getFile()
public java.util.ArrayList<java.lang.String> getTags()
public java.lang.String getExperimentName()
public java.lang.String getSampleName()
public java.lang.String getFieldOfViewName()
public ij.ImagePlus getBeamProfileAsImage(java.lang.String channel)
public void addProperty(java.lang.String string, java.lang.Object obj)
public java.lang.String getExperimentType()
public void setTags(java.util.ArrayList<java.lang.String> tags)
public void addTag(java.lang.String tag)