Source code: org/media/mn8/util/textparser/Token.java
1 /*
2 * $COPYRIGHT$
3 * $Id: NilConcept.java,v 1.8 2002/07/02 01:44:41 neuro Exp $
4 *
5 * Date Author Changes
6 * Jul 03 2001 Remus Pereni Created
7 */
8
9 package org.media.mn8.util.textparser;
10
11 /**
12 * @author <a href="mailto:remus@nolimits.ro">Remus Pereni</a>
13 * @version $Revision: 1.8 $ $Date: 2002/07/02 01:44:41 $
14 */
15 public abstract class Token {
16
17 public int startLineNr = -1;
18 public int startColumnNr = -1;
19
20 protected Token _nextToken = null;
21 protected Token _previousToken = null;
22 protected Token _firstChild = null;
23 protected StringBuffer _value = null;
24
25 public int getTokenType() {
26 return TokenType.UNKNOWN;
27 }
28
29
30 public void setNextToken(Token nextToken) {
31 _nextToken = nextToken;
32 }
33
34
35 public Token getNextToken() {
36 return _nextToken;
37 }
38
39
40 public void setPreviousToken(Token previousToken) {
41 _previousToken = previousToken;
42 }
43
44
45 public Token getPreviousToken() {
46 return _previousToken;
47 }
48
49
50 public void setFirstChild(Token firstChild) {
51 _firstChild = firstChild;
52 }
53
54
55 public Token getFirstChild() {
56 return _firstChild;
57 }
58
59
60 public String toString() {
61 return "";
62 }
63
64
65 public String toXML() {
66 return "";
67 }
68
69
70 public StringBuffer getValue() {
71 return _value;
72 }
73
74 }