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


Uses of Class
info.bioinfweb.treegraph.document.Labels

Packages that use Labels
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.io.xtg Contains classes implementing reading and writing of TreeGraph 2 documents. 
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.actions.edit   
 

Uses of Labels in info.bioinfweb.treegraph.document
 

Fields in info.bioinfweb.treegraph.document declared as Labels
private  Labels Label.labels
           
private  Labels Branch.labels
           
 

Methods in info.bioinfweb.treegraph.document that return Labels
 Labels Labels.clone()
          Returns a deep copy of this Labels-object (including copys of all LabelLine-objects and their Labels.
 Labels Label.getLabels()
           
 Labels Branch.getLabels()
           
 

Methods in info.bioinfweb.treegraph.document with parameters of type Labels
private static void TreeSerializer.addLabelBlock(Vector<PaintableElement> list, Labels labels, boolean above)
           
private  void Labels.cloneLabelBlock(boolean above, Labels target)
           
 boolean Labels.containsSameID(Labels other)
           
private  boolean Labels.containsSameID(Labels other, boolean above)
           
private  boolean ContrastManager.ensureLabelBlock(Labels labels, boolean above, Color bgColor, Color defaultColor)
           
private static void TreeSerializer.getLabelsWithIDInBlock(Vector<Label> list, Labels labels, boolean above, String id)
           
private static void IDManager.renameLabelIDInLabelBlock(String oldName, String newName, Labels labels, boolean above)
           
private static void IDManager.searchLabelIDsInLabelBlock(Labels labels, boolean above, boolean includeTextLabels, boolean includeIconLabels, Vector<String> list)
          Adds all label IDs to the specified list.
 void Label.setLabels(Labels labels)
           
 

Constructors in info.bioinfweb.treegraph.document with parameters of type Labels
GraphicalLabel(Labels labels)
           
IconLabel(Labels labels)
           
Label(Labels labels)
           
PieChartLabel(Labels labels)
           
TextLabel(Labels labels)
           
 

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

Methods in info.bioinfweb.treegraph.document.clipboard with parameters of type Labels
private  void TreeClipboard.copyLabelBlock(Labels labels, boolean above)
           
 void TreeClipboard.copyLabels(Labels labels)
           
 

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

Methods in info.bioinfweb.treegraph.document.io.xtg with parameters of type Labels
private  void XTGReader.readIconLabel(StartElement rootElement, Labels labels)
           
private  void XTGReader.readPieChartLabel(StartElement rootElement, Labels labels)
           
private  void XTGReader.readTextLabel(StartElement rootElement, Labels labels)
           
private  void XTGWriter.writeLabelBlock(Labels labels, boolean above)
           
 

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

Fields in info.bioinfweb.treegraph.document.undo.edit declared as Labels
protected  Labels InsertRemoveLabelEdit.owner
           
 

Methods in info.bioinfweb.treegraph.document.undo.edit with parameters of type Labels
private  void RerootEdit.copyLabels(Labels source, Labels target)
           
 

Constructors in info.bioinfweb.treegraph.document.undo.edit with parameters of type Labels
InsertLabelEdit(Document document, Label label, Labels owner)
           
InsertRemoveLabelEdit(Document document, Label label, Labels owner)
           
RemoveLabelEdit(Document document, Label label, Labels owner)
           
 

Uses of Labels in info.bioinfweb.treegraph.graphics.positionpaint
 

Methods in info.bioinfweb.treegraph.graphics.positionpaint with parameters of type Labels
private  void RectangularCladogramPositioner.calculateLabelBlockDimensions(Labels labels, boolean above)
           
private  float RectangularCladogramPositioner.labelBlockHeight(Labels labels, boolean above)
          Returns the overall height of all rows of labels above or below the branch.
private  float RectangularCladogramPositioner.labelBlockWidth(Labels labels)
          Returns the maximum width of all lines of labels above and below the branch.
private  float RectangularCladogramPositioner.labelLineHeight(Labels labels, boolean above, int lineNo)
           
private  float RectangularCladogramPositioner.labelLineWidth(Labels labels, boolean above, int lineNo)
           
private  void RectangularCladogramPositioner.moveLabels(Labels labels, boolean above, float dX, float dY)
           
private  void RectangularCladogramPainter.paintLabelBlock(Labels labels, boolean above)
           
 

Uses of Labels in info.bioinfweb.treegraph.gui.actions.edit
 

Methods in info.bioinfweb.treegraph.gui.actions.edit with parameters of type Labels
private  void SearchTextAction.searchLabelBlock(Labels labels, boolean above)