info.bioinfweb.treegraph.document
Class IconLabel
java.lang.Object
info.bioinfweb.treegraph.document.ConcretePaintableElement
info.bioinfweb.treegraph.document.Label
info.bioinfweb.treegraph.document.GraphicalLabel
info.bioinfweb.treegraph.document.IconLabel
- All Implemented Interfaces:
- LineElement, PaintableElement, TreeElement, Cloneable
public class IconLabel
- extends GraphicalLabel
- implements LineElement
- Since:
- 2.0.26
- Author:
- Ben Stöver
Methods inherited from class info.bioinfweb.treegraph.document.Label |
assignLabelData, getAbove, getBelow, getHoldingBranch, getID, getLabels, getLineIndex, getLineNo, getLinkedNode, getNext, getPrevious, idIsValid, isAbove, reinsert, setID, setLabels |
formats
private IconLabelFormats formats
IconLabel
public IconLabel(Labels labels)
getFormats
public IconLabelFormats getFormats()
- Specified by:
getFormats
in interface LineElement
- Specified by:
getFormats
in interface PaintableElement
- Specified by:
getFormats
in class GraphicalLabel
setFormats
public void setFormats(ElementFormats formats)
- Specified by:
setFormats
in interface PaintableElement
clone
public Label clone()
- Returns a deep copy of this icon label. Note that the linked
Labels
-object
of the returned object is null
no matter if this object was linked or not.
- Specified by:
clone
in class Label