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 |
info.bioinfweb.treegraph.document.undo.edit |
info.bioinfweb.treegraph.graphics.positionpaint |
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` | `IconLabel`
`class` | `Label`
`class` | `Legend`
`class` | `Node` This class represents a node of a tree in the TreeGraph data structure.
`class` | `ScaleBar` This element represents a scale bar for the branch length values.
`class` | `TextLabel`

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.
`static ConcretePaintableElement[]` | `TreeSerializer.getPaintableElements(Node root)`

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.

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 Vector<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 Vector<ConcretePaintableElement>` | `TreeSelection.elements`

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

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.

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