Home / Development / Documentation / 2.0.44 / info.bioinfweb.treegraph.graphics.positionpaint
TreeGraph 2
 


Package info.bioinfweb.treegraph.graphics.positionpaint

The classes in this package implement the output of an TreeGraph 2 document with Graphics2D.

See:
          Description

Interface Summary
SinglePositionPaintFactory This interface should be implmeneted by all factory classes for view modes in TreeGraph 2.
TreePainter  
TreePositioner  
 

Class Summary
PhylogramFactory The factory class for the phylogram/chronogram view.
PhylogramPainter  
PhylogramPositioner  
PositionPaintFactory  
RectangularCladogramFactory  
RectangularCladogramPainter Paints the document in the rectangular cladogram view if it was previously positioned.
RectangularCladogramPositioner  
 

Enum Summary
PositionPaintType  
 

Package info.bioinfweb.treegraph.graphics.positionpaint Description

The classes in this package implement the output of an TreeGraph 2 document with Graphics2D. All elements of a document are first positioned by positioner class and than painted by a painter class. Positioners and painters are used to display a tree in the document window as well as for the graphic export.

Different positioners and painters exist for each view mode which can accessed by the PositionPaintFactory. The implementation follows the abstract strategy pattern.