jaugment2.directory.contexts
Class TNHDDictionaryContext

java.lang.Object
  |
  +--jaugment2.directory.contexts.SimpleDictionaryContext
        |
        +--jaugment2.directory.contexts.TNHDDictionaryContext

public class TNHDDictionaryContext
extends SimpleDictionaryContext

DictionaryContext for "The New Hackers Dictionary" or jargon-file or "Yellow Book" if you have the print-version like us.


Inner Class Summary
static class TNHDDictionaryContext.InputStreamDataSource
           
 
Inner classes inherited from class jaugment2.directory.contexts.SimpleDictionaryContext
SimpleDictionaryContext.LinkedListEnumeration
 
Field Summary
private static boolean debugMessages
           
 
Fields inherited from class jaugment2.directory.contexts.SimpleDictionaryContext
env, testl
 
Constructor Summary
TNHDDictionaryContext()
           
 
Method Summary
 javax.naming.NamingEnumeration list(java.lang.String p0)
           
 javax.naming.NamingEnumeration listBindings(java.lang.String p0)
           
 java.lang.Object lookup(java.lang.String p0)
           
static boolean matches(java.lang.String name, java.lang.String query)
           
private  java.lang.String readAndBreakup(java.io.InputStream in, char first, char second)
           
 
Methods inherited from class jaugment2.directory.contexts.SimpleDictionaryContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getInitialContext, getNameInNamespace, getNameParser, getNameParser, list, listBindings, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

debugMessages

private static final boolean debugMessages
Constructor Detail

TNHDDictionaryContext

public TNHDDictionaryContext()
Method Detail

list

public javax.naming.NamingEnumeration list(java.lang.String p0)
                                    throws javax.naming.NamingException
Overrides:
list in class SimpleDictionaryContext

readAndBreakup

private java.lang.String readAndBreakup(java.io.InputStream in,
                                        char first,
                                        char second)

matches

public static boolean matches(java.lang.String name,
                              java.lang.String query)

listBindings

public javax.naming.NamingEnumeration listBindings(java.lang.String p0)
                                            throws javax.naming.NamingException
Overrides:
listBindings in class SimpleDictionaryContext

lookup

public java.lang.Object lookup(java.lang.String p0)
                        throws javax.naming.NamingException
Overrides:
lookup in class SimpleDictionaryContext