|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.tlddoc.tagfileparser.TagFile
public class TagFile
Simple parser for tag files that only actually parses the directives. All other content is left unparsed.
Field Summary | |
---|---|
java.util.ArrayList |
directives
The set of directives in this tag file |
Token |
jj_nt
Next token. |
protected JJTTagFileState |
jjtree
|
Token |
token
Current token. |
TagFileTokenManager |
token_source
Generated Token Manager. |
Fields inherited from interface com.sun.tlddoc.tagfileparser.TagFileTreeConstants |
---|
JJTCOMMENT, JJTINPUT, JJTJSPATTRIBUTENAME, JJTJSPATTRIBUTEVALUE, JJTJSPDIRECTIVE, JJTJSPDIRECTIVENAME, JJTJSPTAGDEF, jjtNodeName, JJTOTHERCONTENT, JJTXMLATTRIBUTENAME, JJTXMLATTRIBUTEVALUE, JJTXMLDIRECTIVE, JJTXMLDIRECTIVENAME |
Constructor Summary | |
---|---|
TagFile(java.io.InputStream stream)
Constructor with InputStream. |
|
TagFile(java.io.InputStream stream,
java.lang.String encoding)
Constructor with InputStream and supplied encoding |
|
TagFile(java.io.Reader stream)
Constructor. |
|
TagFile(TagFileTokenManager tm)
Constructor with generated Token Manager. |
Method Summary | |
---|---|
void |
Comment()
|
void |
disable_tracing()
Disable tracing. |
void |
enable_tracing()
Enable tracing. |
ParseException |
generateParseException()
Generate ParseException. |
java.util.ArrayList |
getDirectives()
Returns the list of directives in this tag file. |
Token |
getNextToken()
Get the next Token. |
Token |
getToken(int index)
Get the specific Token. |
void |
Input()
|
java.lang.String |
JSPAttributeName()
|
java.lang.String |
JSPAttributeValue()
|
void |
JSPDirective()
|
java.lang.String |
JSPDirectiveName()
|
void |
JSPTagDef()
|
static void |
main(java.lang.String[] args)
|
void |
OtherContent()
|
static TagFile |
parse(java.io.InputStream in)
|
void |
ReInit(java.io.InputStream stream)
Reinitialise. |
void |
ReInit(java.io.InputStream stream,
java.lang.String encoding)
Reinitialise. |
void |
ReInit(java.io.Reader stream)
Reinitialise. |
void |
ReInit(TagFileTokenManager tm)
Reinitialise. |
java.lang.String |
XMLAttributeName()
|
java.lang.String |
XMLAttributeValue()
|
void |
XMLDirective()
|
java.lang.String |
XMLDirectiveName()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected JJTTagFileState jjtree
public java.util.ArrayList directives
public TagFileTokenManager token_source
public Token token
public Token jj_nt
Constructor Detail |
---|
public TagFile(java.io.InputStream stream)
public TagFile(java.io.InputStream stream, java.lang.String encoding)
public TagFile(java.io.Reader stream)
public TagFile(TagFileTokenManager tm)
Method Detail |
---|
public static TagFile parse(java.io.InputStream in) throws ParseException
ParseException
public static void main(java.lang.String[] args) throws ParseException
ParseException
public java.util.ArrayList getDirectives()
public final void Input() throws ParseException
ParseException
public final void JSPTagDef() throws ParseException
ParseException
public final void Comment() throws ParseException
ParseException
public final void JSPDirective() throws ParseException
ParseException
public final java.lang.String JSPDirectiveName() throws ParseException
ParseException
public final java.lang.String JSPAttributeName() throws ParseException
ParseException
public final java.lang.String JSPAttributeValue() throws ParseException
ParseException
public final void XMLDirective() throws ParseException
ParseException
public final java.lang.String XMLDirectiveName() throws ParseException
ParseException
public final java.lang.String XMLAttributeName() throws ParseException
ParseException
public final java.lang.String XMLAttributeValue() throws ParseException
ParseException
public final void OtherContent() throws ParseException
ParseException
public void ReInit(java.io.InputStream stream)
public void ReInit(java.io.InputStream stream, java.lang.String encoding)
public void ReInit(java.io.Reader stream)
public void ReInit(TagFileTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |