|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.xml.xmlc.misc.SSIDirective
A parsed SSI directive.
Nested Class Summary | |
(package private) class |
SSIDirective.Arg
Class containing an argument name/value pair. |
Constructor Summary | |
SSIDirective(java.lang.String cmd,
java.lang.String systemId)
Constructor. |
Method Summary | |
void |
addArg(java.lang.String name,
java.lang.String value)
Add an argument. |
java.lang.String |
getArgName(int idx)
Get an argument name. |
java.lang.String |
getArgValue(int idx)
Get an argument value by index. |
java.lang.String |
getArgValue(java.lang.String name)
Get an argument value by name. |
java.lang.String |
getCmd()
Get the command. |
int |
getNumArgs()
Get the number of arguments |
java.lang.String |
getSystemId()
Get the system id for the file that contained this directive. |
java.lang.String |
toString()
Return object contents as a string for debugging. |
void |
validateArgumentNames(java.lang.String[] validNames)
Validate the arguments names are in a list of valid arguments. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SSIDirective(java.lang.String cmd, java.lang.String systemId)
Method Detail |
public void addArg(java.lang.String name, java.lang.String value)
public java.lang.String getCmd()
public java.lang.String getSystemId()
public int getNumArgs()
public java.lang.String getArgName(int idx)
public java.lang.String getArgValue(int idx)
public java.lang.String getArgValue(java.lang.String name)
public void validateArgumentNames(java.lang.String[] validNames) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |