de.hunsicker.jalopy.swing.syntax
Class TokenMarker.LineInfo

java.lang.Object
  |
  +--de.hunsicker.jalopy.swing.syntax.TokenMarker.LineInfo
Enclosing class:
TokenMarker

public static final class TokenMarker.LineInfo
extends java.lang.Object

Inner class for storing information about tokenized lines.


Field Summary
 java.lang.Object obj
          This is for use by the token marker implementations themselves.
 byte token
          The id of the last token of the line.
 
Constructor Summary
TokenMarker.LineInfo()
          Creates a new LineInfo object with token = Token.NULL and obj = null.
TokenMarker.LineInfo(byte token, java.lang.Object obj)
          Creates a new LineInfo object with the specified parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

obj

public java.lang.Object obj
This is for use by the token marker implementations themselves. It can be used to store anything that is an object and that needs to exist on a per-line basis.


token

public byte token
The id of the last token of the line.

Constructor Detail

TokenMarker.LineInfo

public TokenMarker.LineInfo()
Creates a new LineInfo object with token = Token.NULL and obj = null.


TokenMarker.LineInfo

public TokenMarker.LineInfo(byte token,
                            java.lang.Object obj)
Creates a new LineInfo object with the specified parameters.

Parameters:
token - DOCUMENT ME!
obj - DOCUMENT ME!


Copyright © 1997-2005 Jalopy. All Rights Reserved.