Home / Development / Documentation / 2.0.44 / PreferencesPanelFactory
TreeGraph 2
 


info.bioinfweb.treegraph.gui.dialogs.io.exporttographic
Class PreferencesPanelFactory

java.lang.Object
  extended by info.bioinfweb.treegraph.gui.dialogs.io.exporttographic.PreferencesPanelFactory

public class PreferencesPanelFactory
extends Object

This class provides instances of the accordant preferences panels to the different graphic formats TreeGraph can export data to.

Author:
Ben Stöver

Field Summary
private static PreferencesPanelFactory firstInstance
           
private  EnumMap<GraphicFormat,PreferencesPanel> panels
           
 
Constructor Summary
private PreferencesPanelFactory()
           
 
Method Summary
private  void fillList()
           
static PreferencesPanelFactory getInstance()
           
 PreferencesPanel getPanel(GraphicFormat format)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

firstInstance

private static PreferencesPanelFactory firstInstance

panels

private EnumMap<GraphicFormat,PreferencesPanel> panels
Constructor Detail

PreferencesPanelFactory

private PreferencesPanelFactory()
Method Detail

getInstance

public static PreferencesPanelFactory getInstance()

fillList

private void fillList()

getPanel

public PreferencesPanel getPanel(GraphicFormat format)