| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.portal.format.parser.bbcode.Analyzer
public class Analyzer
This class is a scanner generated by JFlex 1.4.1 on 9/28/07 12:15 PM from the specification file /tmp/2.6.2/JBoss_Portal_2_6_2/format/src/main/org/jboss/portal/format/parser/bbcode/Analyzer.flex
| Field Summary | |
|---|---|
| static int | CLOSE_B | 
| static int | CLOSE_CODE | 
| static int | CLOSE_COLOR | 
| static int | CLOSE_I | 
| static int | CLOSE_LIST | 
| static int | CLOSE_QUOTE | 
| static int | CLOSE_SIZE | 
| static int | CLOSE_U | 
| static int | LINK | 
| static int | LIST_ITEM | 
| static int | OPEN_B | 
| static int | OPEN_CODE | 
| static int | OPEN_COLOR | 
| static int | OPEN_I | 
| static int | OPEN_LIST_ORDERED_ALPHABETICAL | 
| static int | OPEN_LIST_ORDERED_NUMERICAL | 
| static int | OPEN_LIST_UNORDERED | 
| static int | OPEN_QUOTE | 
| static int | OPEN_QUOTE_ANONYMOUS | 
| static int | OPEN_SIZE | 
| static int | OPEN_U | 
| static int | TEXT | 
| static int | YYEOFThis character denotes the end of file | 
| static int | YYINITIALlexical states | 
| Constructor Summary | |
|---|---|
| Analyzer(java.io.InputStream in)Creates a new scanner. | |
| Analyzer(java.io.Reader in)Creates a new scanner There is also a java.io.InputStream version of this constructor. | |
| Method Summary | |
|---|---|
|  Token | next() | 
|  void | reset(char[] chars,
      int off,
      int len) | 
|  void | yybegin(int newState)Enters a new lexical state | 
|  char | yycharat(int pos)Returns the character at position pos from the matched text. | 
|  void | yyclose()Closes the input stream. | 
|  int | yylength()Returns the length of the matched text region. | 
|  Token | yylex()Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs. | 
|  void | yypushback(int number)Pushes the specified amount of characters back into the input stream. | 
|  void | yyreset(java.io.Reader reader)Resets the scanner to read from a new input stream. | 
|  int | yystate()Returns the current lexical state. | 
|  java.lang.String | yytext()Returns the text matched by the current regular expression. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int YYEOF
public static final int YYINITIAL
public static final int OPEN_B
public static final int CLOSE_B
public static final int OPEN_I
public static final int CLOSE_I
public static final int OPEN_U
public static final int CLOSE_U
public static final int OPEN_COLOR
public static final int CLOSE_COLOR
public static final int OPEN_SIZE
public static final int CLOSE_SIZE
public static final int OPEN_QUOTE_ANONYMOUS
public static final int OPEN_QUOTE
public static final int CLOSE_QUOTE
public static final int OPEN_CODE
public static final int CLOSE_CODE
public static final int OPEN_LIST_UNORDERED
public static final int OPEN_LIST_ORDERED_NUMERICAL
public static final int OPEN_LIST_ORDERED_ALPHABETICAL
public static final int CLOSE_LIST
public static final int LIST_ITEM
public static final int LINK
public static final int TEXT
| Constructor Detail | 
|---|
public Analyzer(java.io.Reader in)
in - the java.io.Reader to read input from.public Analyzer(java.io.InputStream in)
in - the java.io.Inputstream to read input from.| Method Detail | 
|---|
public void reset(char[] chars,
                  int off,
                  int len)
public Token next()
public final void yyclose()
                   throws java.io.IOException
java.io.IOExceptionpublic final void yyreset(java.io.Reader reader)
reader - the new input streampublic final int yystate()
public final void yybegin(int newState)
newState - the new lexical statepublic final java.lang.String yytext()
public final char yycharat(int pos)
pos - the position of the character to fetch. 
            A value from 0 to yylength()-1.
public final int yylength()
public void yypushback(int number)
number - the number of characters to be read again.
                This number must not be greater than yylength()!
public Token yylex()
            throws java.io.IOException
java.io.IOException - if any I/O-Error occurs| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||