Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES