Home / Development / Documentation / 2.0.44 / Uses of Class info.bioinfweb.treegraph.document.ConcretePaintableElement
TreeGraph 2
 


Uses of Class
info.bioinfweb.treegraph.document.ConcretePaintableElement

Packages that use ConcretePaintableElement
info.bioinfweb.treegraph.document Contains the classes that represent the data structure of TreeGraph 2 (document elements and formats) as well as all edit operations in the undo-package to manipulate the data structure and classes to read and write a document from and to different formats (io- subpackage). 
info.bioinfweb.treegraph.document.nodebranchdata Contains classes that implement the access to different data fields of the document elements over the common interface NodeBranchDataAdapter
info.bioinfweb.treegraph.document.undo.edit   
info.bioinfweb.treegraph.graphics.positionpaint The classes in this package implement the output of an TreeGraph 2 document with Graphics2D
info.bioinfweb.treegraph.gui.treeframe Contains all classes that make up a document window. 
 

Uses of ConcretePaintableElement in info.bioinfweb.treegraph.document
 

Subclasses of ConcretePaintableElement in info.bioinfweb.treegraph.document
 class AbstractTextElement
          This class can be used as the acestor of all classes that represent document elements which contain text or decimal values.
 class Branch
          The entity for a branch.
 class GraphicalLabel
          Abstract precursor of all graphical labels which allows to independently access the graphical label formats.
 class IconLabel
           
 class Label
           
 class Legend
           
 class Node
          This class represents a node of a tree in the TreeGraph data structure.
 class PieChartLabel
          Represents a pie chart label.
 class ScaleBar
          This element represents a scale bar for the branch length values.
 class TextLabel
           
 

Fields in info.bioinfweb.treegraph.document with type parameters of type ConcretePaintableElement
private  HashSet<ConcretePaintableElement> Tree.elementSet
           
 

Methods in info.bioinfweb.treegraph.document that return ConcretePaintableElement
abstract  ConcretePaintableElement ConcretePaintableElement.clone()
          Implementing classes should not copy the EnumMap positions because the copy of this element will be located at another position.
 

Methods in info.bioinfweb.treegraph.document with parameters of type ConcretePaintableElement
 boolean Node.containedInSubtree(ConcretePaintableElement element)
          Tests whether an element is contained in the subtree under this node.
 boolean Tree.contains(ConcretePaintableElement element)
          Tests if the given element is present in the tree.
 

Uses of ConcretePaintableElement in info.bioinfweb.treegraph.document.nodebranchdata
 

Methods in info.bioinfweb.treegraph.document.nodebranchdata that return ConcretePaintableElement
 ConcretePaintableElement NodeBranchDataAdapter.getDataElement(Node node)
          This method should return the tree element which contains the data which is edited with the implementation of the respective adapter.
 ConcretePaintableElement AbstractIDElementAdapter.getDataElement(Node node)
           
 

Uses of ConcretePaintableElement in info.bioinfweb.treegraph.document.undo.edit
 

Fields in info.bioinfweb.treegraph.document.undo.edit with type parameters of type ConcretePaintableElement
private  HashSet<ConcretePaintableElement> DeleteEdit.elements
           
 

Constructors in info.bioinfweb.treegraph.document.undo.edit with parameters of type ConcretePaintableElement
CutEdit(Document document, ConcretePaintableElement[] elements)
           
DeleteEdit(Document document, ConcretePaintableElement[] elements, boolean showWarnings)
           
 

Uses of ConcretePaintableElement in info.bioinfweb.treegraph.graphics.positionpaint
 

Methods in info.bioinfweb.treegraph.graphics.positionpaint that return ConcretePaintableElement
 ConcretePaintableElement TreePositioner.elementToPosition(Document document, float x, float y, float margin)
          Return the SelectableElement of the tree in which the given coordinates are located.
 ConcretePaintableElement RectangularCladogramPositioner.elementToPosition(Document document, float x, float y, float margin)
          Determines the element to a position defined by x- and y-coordinates (e.g. to select an element by mouse).
private  ConcretePaintableElement RectangularCladogramPositioner.searchElementToPosition(Node root, float x, float y, float margin)
           
private  ConcretePaintableElement RectangularCladogramPositioner.searchLabelBlock(Branch branch, float x, float y, float margin)
           
 

Methods in info.bioinfweb.treegraph.graphics.positionpaint with parameters of type ConcretePaintableElement
private  void RectangularCladogramPainter.paintSelection(ConcretePaintableElement element)
           
 

Uses of ConcretePaintableElement in info.bioinfweb.treegraph.gui.treeframe
 

Fields in info.bioinfweb.treegraph.gui.treeframe with type parameters of type ConcretePaintableElement
private  HashSet<ConcretePaintableElement> TreeSelection.elements
           
 

Methods in info.bioinfweb.treegraph.gui.treeframe that return ConcretePaintableElement
 ConcretePaintableElement TreeSelection.first()
           
private  ConcretePaintableElement TreeEditlInputListener.getElementByPosition(MouseEvent e)
           
 ConcretePaintableElement DocumentTableModel.getTreeElement(int row, int col)
           
 

Methods in info.bioinfweb.treegraph.gui.treeframe that return types with arguments of type ConcretePaintableElement
 Iterator<ConcretePaintableElement> TreeSelection.iterator()
           
 

Methods in info.bioinfweb.treegraph.gui.treeframe with parameters of type ConcretePaintableElement
 void TreeSelection.add(ConcretePaintableElement element)
           
private  void TreeEditlInputListener.checkPopup(MouseEvent e, ConcretePaintableElement selected)
           
 boolean TreeSelection.contains(ConcretePaintableElement element)
           
protected  void TreeEditlInputListener.doubleClick(MouseEvent e, ConcretePaintableElement element)
           
 void TreeSelection.remove(ConcretePaintableElement element)
           
 void TreeSelection.set(ConcretePaintableElement element)
          Sets the specified element as the only selected element.
 

Method parameters in info.bioinfweb.treegraph.gui.treeframe with type arguments of type ConcretePaintableElement
 boolean TreeSelection.addAll(Collection<? extends ConcretePaintableElement> collection)