adams.gui.visualization.instance
Class HistogramFactory

java.lang.Object
  extended by adams.gui.visualization.instance.HistogramFactory

public class HistogramFactory
extends Object

A factory for histogram related objects.

Version:
$Revision: 4584 $
Author:
fracpete (fracpete at waikato dot ac dot nz)

Nested Class Summary
static class HistogramFactory.Dialog
          Dialog for displaying histograms generated from instances.
static class HistogramFactory.Panel
          A panel for displaying a histogram based on the GC data of a instance.
static class HistogramFactory.SetupDialog
          A dialog that queries the user about parameters for displaying histograms.
 
Constructor Summary
HistogramFactory()
           
 
Method Summary
static HistogramFactory.Dialog getDialog(Dialog owner, Dialog.ModalityType modality)
          Returns a new dialog for displaying histograms.
static HistogramFactory.Dialog getDialog(Frame owner, boolean modal)
          Returns a new dialog for displaying displaying histograms.
static HistogramFactory.Panel getPanel()
          Returns an instance of a new panel for displaying histograms.
static HistogramFactory.SetupDialog getSetupDialog(Dialog owner, Dialog.ModalityType modality)
          Returns an instance of a setup dialog for displaying histograms.
static HistogramFactory.SetupDialog getSetupDialog(Frame owner, boolean modal)
          Returns an instance of a setup dialog for displaying histograms.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HistogramFactory

public HistogramFactory()
Method Detail

getPanel

public static HistogramFactory.Panel getPanel()
Returns an instance of a new panel for displaying histograms.

Returns:
the panel

getSetupDialog

public static HistogramFactory.SetupDialog getSetupDialog(Dialog owner,
                                                          Dialog.ModalityType modality)
Returns an instance of a setup dialog for displaying histograms.

Parameters:
owner - the owning component
modality - the type of modality
Returns:
the dialog

getSetupDialog

public static HistogramFactory.SetupDialog getSetupDialog(Frame owner,
                                                          boolean modal)
Returns an instance of a setup dialog for displaying histograms.

Parameters:
owner - the owning component
modal - if true then the dialog will be modal
Returns:
the dialog

getDialog

public static HistogramFactory.Dialog getDialog(Dialog owner,
                                                Dialog.ModalityType modality)
Returns a new dialog for displaying histograms.

Parameters:
owner - the owning component
modality - the type of modality
Returns:
the dialog

getDialog

public static HistogramFactory.Dialog getDialog(Frame owner,
                                                boolean modal)
Returns a new dialog for displaying displaying histograms.

Parameters:
owner - the owning component
modal - if true then the dialog will be modal
Returns:
the dialog


Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.