| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||