adams.gui.tools.previewbrowser
Class GraphVisualizer

java.lang.Object
  extended by adams.core.ConsoleObject
      extended by adams.core.option.AbstractOptionHandler
          extended by adams.gui.tools.previewbrowser.AbstractSerializedObjectViewer
              extended by adams.gui.tools.previewbrowser.GraphVisualizer
All Implemented Interfaces:
Debuggable, Destroyable, OptionHandler, SizeOfHandler, SerializedObjectViewer, Serializable, Comparable<SerializedObjectViewer>

public class GraphVisualizer
extends AbstractSerializedObjectViewer

Displays BayesNet graphs.

Version:
$Revision: 5664 $
Author:
fracpete (fracpete at waikato dot ac dot nz)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class adams.core.option.AbstractOptionHandler
m_DebugLevel, m_OptionManager
 
Constructor Summary
GraphVisualizer()
           
 
Method Summary
protected  PreviewPanel createPreview(Object obj)
          Creates the actual preview.
 String globalInfo()
          Returns a string describing the object.
 boolean handles(Object obj)
          Returns whether viewer handles this object.
 
Methods inherited from class adams.gui.tools.previewbrowser.AbstractSerializedObjectViewer
compareTo, equals, getPreview, getViewers
 
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, debug, debug, debugLevelTipText, defineOptions, destroy, finishInit, getDebugLevel, getOptionManager, initialize, isDebugOn, newOptionManager, reset, setDebugLevel, toCommandLine, toString
 
Methods inherited from class adams.core.ConsoleObject
getDebugging, getSystemErr, getSystemOut, sizeOf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GraphVisualizer

public GraphVisualizer()
Method Detail

globalInfo

public String globalInfo()
Returns a string describing the object.

Specified by:
globalInfo in class AbstractOptionHandler
Returns:
a description suitable for displaying in the gui

handles

public boolean handles(Object obj)
Returns whether viewer handles this object.

Parameters:
obj - the object to check
Returns:
true if the object can be handled

createPreview

protected PreviewPanel createPreview(Object obj)
Creates the actual preview.

Specified by:
createPreview in class AbstractSerializedObjectViewer
Parameters:
obj - the object to create the preview for
Returns:
the preview, null if failed to generate preview


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