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

Quick Search    Search Deep

infranet
Class RangeDictionary  view RangeDictionary download RangeDictionary.java

java.lang.Object
  extended byinfranet.RangeDictionary
All Implemented Interfaces:
Dictionary

public class RangeDictionary
extends java.lang.Object
implements Dictionary


Nested Class Summary
private static class RangeDictionary.SplitPoint
           
 
Field Summary
private static java.lang.String BIND
           
private  java.lang.String bottom
           
private  Cdf cdf
           
private static java.lang.String END
           
private  java.lang.String endPath
           
private static boolean initialized
           
private  boolean isDone
           
private  boolean isPost
           
private static java.util.Map pathMap
           
private  boolean pathMapSent
           
private static java.lang.String POST
           
private  java.lang.String postPath
           
private static java.lang.String ROOT
           
private  RangeDictionary.SplitPoint[] split
           
private static int SPLIT_NUM
           
private  java.lang.String top
           
private  java.lang.String url
           
private static java.util.Vector urlTable
           
 
Constructor Summary
RangeDictionary()
           
 
Method Summary
 void addGuesses(java.util.Collection c)
           
 void clear()
           
 java.lang.String getDownstream()
           
 java.lang.Object getMessage()
           
static void initCdf(java.lang.String cdfFile, java.lang.String symbolFile)
           
static void initUrl(java.util.Collection urls)
           
 boolean isDone()
           
private static java.lang.String maxSubString(java.util.Collection c)
           
 boolean setUpstream(java.lang.String path)
           
 boolean timeToUpdate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

urlTable

private static java.util.Vector urlTable

pathMap

private static java.util.Map pathMap

initialized

private static boolean initialized

END

private static final java.lang.String END
See Also:
Constant Field Values

ROOT

private static final java.lang.String ROOT
See Also:
Constant Field Values

POST

private static final java.lang.String POST
See Also:
Constant Field Values

BIND

private static final java.lang.String BIND
See Also:
Constant Field Values

SPLIT_NUM

private static final int SPLIT_NUM
See Also:
Constant Field Values

cdf

private Cdf cdf

top

private java.lang.String top

bottom

private java.lang.String bottom

endPath

private java.lang.String endPath

postPath

private java.lang.String postPath

url

private java.lang.String url

split

private RangeDictionary.SplitPoint[] split

isDone

private boolean isDone

isPost

private boolean isPost

pathMapSent

private boolean pathMapSent
Constructor Detail

RangeDictionary

public RangeDictionary()
Method Detail

initCdf

public static void initCdf(java.lang.String cdfFile,
                           java.lang.String symbolFile)
                    throws java.io.FileNotFoundException,
                           java.io.IOException

initUrl

public static void initUrl(java.util.Collection urls)

clear

public void clear()
Specified by:
clear in interface Dictionary

addGuesses

public void addGuesses(java.util.Collection c)
Specified by:
addGuesses in interface Dictionary

setUpstream

public boolean setUpstream(java.lang.String path)
Specified by:
setUpstream in interface Dictionary

isDone

public boolean isDone()
Specified by:
isDone in interface Dictionary

getMessage

public java.lang.Object getMessage()
Specified by:
getMessage in interface Dictionary

getDownstream

public java.lang.String getDownstream()
Specified by:
getDownstream in interface Dictionary

maxSubString

private static java.lang.String maxSubString(java.util.Collection c)

timeToUpdate

public boolean timeToUpdate()
Specified by:
timeToUpdate in interface Dictionary