endrov.roi.window
Class ROITreeElement

java.lang.Object
  extended by endrov.roi.window.ROITreeElement

public class ROITreeElement
extends java.lang.Object

Holder of ROIs in a tree


Field Summary
 EvContainer e
           
 ROITreeElement parent
           
 
Constructor Summary
ROITreeElement(ROITreeModel model, EvContainer e, ROITreeElement parent)
           
 
Method Summary
 javax.swing.tree.TreePath getPath()
          Get path to this element
 ROI getROI()
          Get ROI if it is a ROI, otherwise null
 java.util.Vector<ROI> getROIChildren()
          Get all children ROIs
 boolean isLeaf()
          Are there ROIs in this container? should it always return true if it is a container?
 java.lang.String toString()
          Description in tree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

e

public EvContainer e

parent

public final ROITreeElement parent
Constructor Detail

ROITreeElement

public ROITreeElement(ROITreeModel model,
                      EvContainer e,
                      ROITreeElement parent)
Method Detail

getPath

public javax.swing.tree.TreePath getPath()
Get path to this element


getROIChildren

public java.util.Vector<ROI> getROIChildren()
Get all children ROIs


getROI

public ROI getROI()
Get ROI if it is a ROI, otherwise null


isLeaf

public boolean isLeaf()
Are there ROIs in this container? should it always return true if it is a container?


toString

public java.lang.String toString()
Description in tree

Overrides:
toString in class java.lang.Object