org.jostraca.directive
Class DirectiveParser

java.lang.Object
  extended byorg.jostraca.directive.DirectiveParser

public class DirectiveParser
extends java.lang.Object

Parses directive text.


Constructor Summary
DirectiveParser()
           
 
Method Summary
 java.util.Hashtable getCanonicalArgs(java.util.Vector pUnnamedArgNames, java.util.Hashtable pArgDefaults)
           
 java.lang.String getFullName()
           
 java.lang.String getName()
           
 java.util.Hashtable getNamedArgs()
           
 java.lang.String[] getNameElements()
           
static java.lang.String[] getNameElements(java.lang.String pName)
          Used if the directive name is externally specified
 java.util.Vector getUnnamedArgs()
           
 void parse(java.lang.String pDirectiveExpr)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DirectiveParser

public DirectiveParser()
Method Detail

parse

public void parse(java.lang.String pDirectiveExpr)
           throws DirectiveException
Throws:
DirectiveException

getName

public java.lang.String getName()

getFullName

public java.lang.String getFullName()

getNameElements

public java.lang.String[] getNameElements()

getNameElements

public static java.lang.String[] getNameElements(java.lang.String pName)
Used if the directive name is externally specified


getUnnamedArgs

public java.util.Vector getUnnamedArgs()

getNamedArgs

public java.util.Hashtable getNamedArgs()

getCanonicalArgs

public java.util.Hashtable getCanonicalArgs(java.util.Vector pUnnamedArgNames,
                                            java.util.Hashtable pArgDefaults)

toString

public java.lang.String toString()


Copyright © 2000-2002 Richard Rodger