Home / Development / Documentation / 2.0.44 / SingletonGraphicsFactory
TreeGraph 2
 


info.bioinfweb.treegraph.graphics.export
Class SingletonGraphicsFactory

java.lang.Object
  extended by info.bioinfweb.treegraph.graphics.export.SingletonGraphicsFactory
All Implemented Interfaces:
GraphicsFactory
Direct Known Subclasses:
EMFFactory, JPEGFactory, PDFFactory, PNGFactory, SVGFactory, TIFFFactory

public abstract class SingletonGraphicsFactory
extends Object
implements GraphicsFactory


Field Summary
private  GraphicFilter filter
           
private  GraphicWriter writer
           
 
Constructor Summary
SingletonGraphicsFactory()
           
 
Method Summary
protected abstract  GraphicFilter createFilter()
           
protected abstract  GraphicWriter createWriter()
           
 GraphicFilter getFilter()
           
 GraphicWriter getWriter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

writer

private GraphicWriter writer

filter

private GraphicFilter filter
Constructor Detail

SingletonGraphicsFactory

public SingletonGraphicsFactory()
Method Detail

createWriter

protected abstract GraphicWriter createWriter()

createFilter

protected abstract GraphicFilter createFilter()

getWriter

public GraphicWriter getWriter()
Specified by:
getWriter in interface GraphicsFactory

getFilter

public GraphicFilter getFilter()
Specified by:
getFilter in interface GraphicsFactory