edu.cmu.minorthird.classify.multi
Class GUI

java.lang.Object
  extended by edu.cmu.minorthird.classify.multi.GUI

public class GUI
extends java.lang.Object

Support routines for building GUI's to view datasets, instances, and etc.

Author:
William Cohen

Nested Class Summary
static class GUI.InstanceViewer
          A viewer for instances
static class GUI.MultiExampleViewer
          A viewer for examples.
 
Constructor Summary
GUI()
           
 
Method Summary
static javax.swing.JComponent conciseExampleRendererComponent(MultiExample e, int len, boolean emphasized)
          A JComponent holding a very concise rendering of an example.
static javax.swing.JComponent conciseMultiExampleRendererComponent(MultiExample e, int len, boolean emphasized)
           
static Viewer newSourcedMultiExampleViewer()
          Create and return a viewer which shows features of an example, plus it's source in another window.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUI

public GUI()
Method Detail

conciseExampleRendererComponent

public static javax.swing.JComponent conciseExampleRendererComponent(MultiExample e,
                                                                     int len,
                                                                     boolean emphasized)
A JComponent holding a very concise rendering of an example.


conciseMultiExampleRendererComponent

public static javax.swing.JComponent conciseMultiExampleRendererComponent(MultiExample e,
                                                                          int len,
                                                                          boolean emphasized)

newSourcedMultiExampleViewer

public static Viewer newSourcedMultiExampleViewer()
Create and return a viewer which shows features of an example, plus it's source in another window.