Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.trapezium.factory
Class TokenStreamFactory  view TokenStreamFactory download TokenStreamFactory.java

java.lang.Object
  extended bycom.trapezium.factory.FactoryDataUpdater
      extended bycom.trapezium.factory.QueuedRequestFactory
          extended bycom.trapezium.factory.TokenStreamFactory
All Implemented Interfaces:
java.util.EventListener, FactoryRequestListener, FactoryResponseListener

public class TokenStreamFactory
extends QueuedRequestFactory


Field Summary
private  java.io.File fileSource
           
 
Fields inherited from class com.trapezium.factory.QueuedRequestFactory
queueRequestThread, requestQueue
 
Fields inherited from class com.trapezium.factory.FactoryDataUpdater
data, listener
 
Constructor Summary
TokenStreamFactory()
           
 
Method Summary
(package private)  java.io.InputStream createTokenStream(java.lang.String url, FactoryData data)
           
 java.lang.String getFactoryName()
           
static java.lang.String getFixedFactoryName()
           
 void handleRequest(FactoryData request)
           
 
Methods inherited from class com.trapezium.factory.QueuedRequestFactory
cloneQueue, done, getQueueSize, processRequest, submit, update, wipeout
 
Methods inherited from class com.trapezium.factory.FactoryDataUpdater
addListener, done, getListener, setAction, setFactoryData, setLinePercent, setListener, setNumberOfLines, setPolygonCount, setText, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileSource

private java.io.File fileSource
Constructor Detail

TokenStreamFactory

public TokenStreamFactory()
Method Detail

getFactoryName

public java.lang.String getFactoryName()
Overrides:
getFactoryName in class QueuedRequestFactory

getFixedFactoryName

public static java.lang.String getFixedFactoryName()

handleRequest

public void handleRequest(FactoryData request)
Specified by:
handleRequest in class QueuedRequestFactory

createTokenStream

java.io.InputStream createTokenStream(java.lang.String url,
                                      FactoryData data)
                                throws java.io.FileNotFoundException,
                                       java.io.IOException