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 | Classes in this package implement the clipboard of TreeGraph 2 used to copy document elements (subtrees, labels, legends, ...) between and inside tree documents.
info.bioinfweb.treegraph.document.format | Contains classes that store format information of the different document elements.
info.bioinfweb.treegraph.document.io.xtg | Contains classes implementing reading and writing of TreeGraph 2 documents.
info.bioinfweb.treegraph.document.undo.edit |

Uses of Label in info.bioinfweb.treegraph.document

Subclasses of Label in info.bioinfweb.treegraph.document
`class` | `GraphicalLabel` Abstract precursor of all graphical labels which allows to independently access the graphical label formats.
`class` | `IconLabel`
`class` | `PieChartLabel` Represents a pie chart label.
`class` | `TextLabel`

Fields in info.bioinfweb.treegraph.document with type parameters of type Label
`private 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(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, String id)` Returns the first label with the specified ID to be found in the subtree under `root`.
`static Label[]` | `TreeSerializer.getLabelsWithID(Node root, String id)`
`Label` | `Label.getNext()`
`private Label` | `Labels.getNext(List<LabelLine> lines, int addend, int lineNo, int lineIndex)`
`Label` | `Label.getPrevious()`
`private Label` | `Labels.searchByID(String id, boolean above)`
`Label[]` | `Labels.toLabelArray()`
`Label[]` | `Labels.toLabelArray(boolean textLabel, boolean iconLabel, boolean pieChart)`

Methods in info.bioinfweb.treegraph.document that return types with arguments of type Label
`private List<Label>` | `Labels.labelList(boolean textLabel, boolean iconLabel, boolean pieChart)`

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 void` | `Labels.addLabelBlock(List<Label> list, boolean above, boolean textLabel, boolean iconLabel, boolean pieChart)`
`private static void` | `TreeSerializer.addLabelsWithID(Vector<Label> list, Node root, String id)`
`private static void` | `TreeSerializer.getLabelsWithIDInBlock(Vector<Label> list, Labels labels, boolean above, 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 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
`GraphicalLabelFormats(Label owner)`
`GraphicalLabelFormats(Label owner, boolean above, int line, int linePosition)`
`IconLabelFormats(Label owner)`
`IconLabelFormats(Label owner, boolean above, int line, int linePosition)`
`LabelFormats(Label owner)`
`LabelFormats(Label owner, boolean above, int line, int linePosition)`
`PieChartLabelFormats(Label owner)`
`PieChartLabelFormats(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(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, 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)`

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