Home / Development / Documentation / 2.0.44 / Uses of Class info.bioinfweb.treegraph.document.Label
TreeGraph 2
 


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)