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

## Uses of Class
info.bioinfweb.treegraph.document.Label

Packages that use Label
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.clipboard |
info.bioinfweb.treegraph.document.format | Contains classes that store format information of the different document elements.
info.bioinfweb.treegraph.document.io.xtg |
info.bioinfweb.treegraph.document.undo.edit |
info.bioinfweb.treegraph.gui.treeframe | Contains all classes that make up a document window.

Uses of Label in info.bioinfweb.treegraph.document

Subclasses of Label in info.bioinfweb.treegraph.document
`class` | `IconLabel`
`class` | `TextLabel`

Fields in info.bioinfweb.treegraph.document with type parameters of type Label
`private java.util.Vector<Label>` | `LabelLine.line`

Methods in info.bioinfweb.treegraph.document that return Label
`abstract Label` | `Label.clone()`
`Label` | `IconLabel.clone()` Returns a deep copy of this icon label.
`Label` | `Labels.get(boolean above, int lineNo, int lineIndex)` Returns the label at the specified position
`Label` | `LabelLine.get(int pos)`
`Label` | `Labels.get(java.lang.String id)`
`Label` | `Label.getAbove()`
`Label` | `Labels.getAbove(boolean above, int lineNo, int lineIndex)`
`Label` | `Label.getBelow()`
`Label` | `Labels.getBelow(boolean above, int lineNo, int lineIndex)`
`static Label` | `IDManager.getFirstLabel(Node root, java.lang.String id)`
`static Label[]` | `TreeSerializer.getLabels(Labels labels)` Returns all labels of this labels-object.
`static Label[]` | `TreeSerializer.getLabels(Node root)` Returns all labels in the subtree under root.
`static Label[]` | `TreeSerializer.getLabelsWithID(Node root, java.lang.String id)`
`Label` | `Label.getNext()`
`private Label` | `Labels.getNext(java.util.List<LabelLine> lines, int addend, int lineNo, int lineIndex)`
`Label` | `Label.getPrevious()`
`private Label` | `Labels.searchByID(java.lang.String id, boolean above)`

Methods in info.bioinfweb.treegraph.document with parameters of type Label
`int` | `Labels.add(Label label)` Adds a label to the List.
`void` | `Label.assignLabelData(Label other)` Assigns the values of the passed label to this class.
`boolean` | `Labels.contains(boolean above, Label label)` Tests if the specified label is contained in the specified block (above or below the branch).
`boolean` | `Labels.contains(Label label)` Tests if the specified label is contained in this object.
`boolean` | `LabelLine.contains(Label label)`
`boolean` | `ContrastManager.ensureContrast(Document document, Label label)` Checks the text color of the specified label regarding to its contrast to the background color of the document.
`boolean` | `ContrastManager.ensureContrast(Document document, Label[] labels)` Checks the text color of the specified labels regarding to their contrast to the background color of the document.
`private boolean` | `ContrastManager.ensureLabelContrast(Document document, Label label)` Internal method which does not set `state = State.UNDEFINED`.
`int` | `Labels.getLineIndex(boolean above, int lineNo, Label label)` Returns the index of the specified label in its line.
`int` | `Labels.getLineIndex(boolean above, Label label)` Returns the index of the specified label in its line.
`int` | `Labels.getLineIndex(Label label)`
`int` | `Labels.getLineNo(boolean above, Label label)` Returns the line number this label is located in.
`int` | `LabelLine.indexOf(Label label)`
`int` | `LabelLine.insert(Label label)`
`boolean` | `Labels.reinsert(Label label)`
`boolean` | `Labels.remove(Label label)`
`boolean` | `LabelLine.remove(Label label)`

Method parameters in info.bioinfweb.treegraph.document with type arguments of type Label
`private static void` | `TreeSerializer.addLabelsWithID(java.util.Vector<Label> list, Node root, java.lang.String id)`
`private static void` | `TreeSerializer.getLabelsWithIDInBlock(java.util.Vector<Label> list, Labels labels, boolean above, java.lang.String id)`

Uses of Label in info.bioinfweb.treegraph.document.clipboard

Fields in info.bioinfweb.treegraph.document.clipboard declared as Label
`private Label` | `TreeClipboard.label`

Fields in info.bioinfweb.treegraph.document.clipboard with type parameters of type Label
`private java.util.Vector<Label>` | `TreeClipboard.labelList`

Methods in info.bioinfweb.treegraph.document.clipboard that return Label
`Label` | `TreeClipboard.getLabel()` Returns a deep copy of the label in the clipboard.
`Label[]` | `TreeClipboard.getLabelList()` Returns a deep copy of the label list in the clipboard.

Methods in info.bioinfweb.treegraph.document.clipboard with parameters of type Label
`void` | `TreeClipboard.copyLabel(Label label)`

Uses of Label in info.bioinfweb.treegraph.document.format

Fields in info.bioinfweb.treegraph.document.format declared as Label
`private Label` | `LabelFormats.owner`

Methods in info.bioinfweb.treegraph.document.format that return Label
`Label` | `LabelFormats.getOwner()`

Methods in info.bioinfweb.treegraph.document.format with parameters of type Label
`void` | `LabelFormats.setOwner(Label labelOwner)`

Constructors in info.bioinfweb.treegraph.document.format with parameters of type Label
`IconLabelFormats(Label owner)`
`IconLabelFormats(Label owner, boolean above, int line, int linePosition)`
`LabelFormats(Label owner)`
`LabelFormats(Label owner, boolean above, int line, int linePosition)`
`TextLabelFormats(Label owner)`
`TextLabelFormats(Label owner, boolean above, int line, int linePosition)`

Uses of Label in info.bioinfweb.treegraph.document.io.xtg

Methods in info.bioinfweb.treegraph.document.io.xtg with parameters of type Label
`private void` | `XTGReader.readLabelData(javax.xml.stream.events.StartElement rootElement, Label l)` This method also reads the subelements of the root element.

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

Fields in info.bioinfweb.treegraph.document.undo.edit declared as Label
`private Label` | `PasteLabelEdit.label`
`protected Label` | `InsertRemoveLabelEdit.label`
`private Label[]` | `PasteAllLabelsEdit.labelList`
`private Label[]` | `ChangeLabelIDEdit.labels`

Constructors in info.bioinfweb.treegraph.document.undo.edit with parameters of type Label
`ChangeLabelIDEdit(Document document, java.lang.String newID, Label[] labels)`
`InsertLabelEdit(Document document, Label label, Labels owner)`
`InsertLabelsEdit(Document document, Label label, Branch[] branches)`
`InsertRemoveLabelEdit(Document document, Label label, Labels owner)`
`PasteAllLabelsEdit(Document document, Branch branch, Label[] labelList)`
`PasteLabelEdit(Document document, Branch branch, Label label)`
`RemoveLabelEdit(Document document, Label label, Labels owner)`

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

Methods in info.bioinfweb.treegraph.gui.treeframe that return Label
`Label` | `TreeSelection.getFirstLabel()`

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