|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
RET - the type of the return valueARG1 - the type of the first argumentARG2 - the type of the second argumentARG3 - the type of the third argumentpublic interface CatcodeVisitor<RET,ARG1,ARG2,ARG3>
This interface describes the capabilities for a visitor class on the category codes. This interface is used to implement the visitor pattern.
| Method Summary | |
|---|---|
RET |
visitActive(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on an active token. |
RET |
visitComment(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a comment token. |
RET |
visitCr(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a cr token. |
RET |
visitEscape(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on an escape token. |
RET |
visitIgnore(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on an ignore token. |
RET |
visitInvalid(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on an invalid token. |
RET |
visitLeftBrace(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a left brace token. |
RET |
visitLetter(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a letter token. |
RET |
visitMacroParam(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a macro parameter token. |
RET |
visitMathShift(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a math shift token. |
RET |
visitOther(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on an other token. |
RET |
visitRightBrace(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a right brace token. |
RET |
visitSpace(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a space token. |
RET |
visitSubMark(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a sub mark token. |
RET |
visitSupMark(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a sup mark token. |
RET |
visitTabMark(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
This visit method is invoked on a tab mark token. |
| Method Detail |
|---|
RET visitActive(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitComment(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitCr(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitEscape(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitIgnore(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitInvalid(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitLeftBrace(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitLetter(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitMacroParam(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitMathShift(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitOther(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitRightBrace(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitSpace(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitSubMark(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitSupMark(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
RET visitTabMark(ARG1 arg1,
ARG2 arg2,
ARG3 arg3)
throws java.lang.Exception
arg1 - the first argument to passarg2 - the second argument to passarg3 - the third argument to pass
java.lang.Exception - in case of an error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||