org.pealfactory.compose.halfleadspliced
Class ComposerApp

java.lang.Object
  extended by org.pealfactory.compose.halfleadspliced.ComposerApp
All Implemented Interfaces:
java.lang.Runnable, ComposerHost, StandardMethods

public class ComposerApp
extends java.lang.Object
implements ComposerHost, StandardMethods, java.lang.Runnable

An application version of Elf; not packaged with the applet.


Field Summary
private  java.util.Vector fBestComps
           
private  Composer fComposer
           
private  java.io.PrintWriter fOut
           
private static Tables gTables
           
 
Fields inherited from interface org.pealfactory.compose.halfleadspliced.StandardMethods
kASHTEAD, kBELFAST, kBRISTOL, kCAMBRIDGE, kCASSIOBURY, kGLASGOW, kLINCOLNSHIRE, kLONDON, kPUDSEY, kRUTLAND, kSUPERLATIVE, kUXBRIDGE, kYORKSHIRE
 
Constructor Summary
ComposerApp()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void outputComp(OutputComp latest)
          Must be implemented to supply a callback used by the Composer to output compositions found by the search.
 void run()
           
 void testCompose()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gTables

private static Tables gTables

fComposer

private Composer fComposer

fOut

private java.io.PrintWriter fOut

fBestComps

private java.util.Vector fBestComps
Constructor Detail

ComposerApp

public ComposerApp()
Method Detail

main

public static void main(java.lang.String[] args)

testCompose

public void testCompose()

outputComp

public void outputComp(OutputComp latest)
Description copied from interface: ComposerHost
Must be implemented to supply a callback used by the Composer to output compositions found by the search.

Specified by:
outputComp in interface ComposerHost

run

public void run()
Specified by:
run in interface java.lang.Runnable