|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.extex.scanner.type.token.AbstractToken
org.extex.scanner.type.token.ActiveCharacterToken
public class ActiveCharacterToken
This class represents an active character token. The active character token is characterized by its name. This name is a single letter string.
This class has a protected constructor only. Use the factory
TokenFactory
to get an instance of this class.
| Field Summary | |
|---|---|
protected static long |
serialVersionUID
The constant serialVersionUID contains the id for serialization. |
| Constructor Summary | |
|---|---|
protected |
ActiveCharacterToken(UnicodeChar uc,
java.lang.String theNamespace)
Creates a new object. |
| Method Summary | |
|---|---|
CodeToken |
cloneInDefaultNamespace()
Create a new instance of the token where the name space is the default name space and the other attributes are the same as for the current token. |
CodeToken |
cloneInNamespace(java.lang.String theNamespace)
Create a new instance of the token where the name space is the given one. |
boolean |
equals(java.lang.Object other)
Indicates whether some other object is "equal to" this one. |
Catcode |
getCatcode()
Getter for the catcode. |
java.lang.String |
getName()
Getter for the name. |
java.lang.String |
getNamespace()
Getter for the name space. |
int |
hashCode()
Returns a hash code value for the object. |
java.lang.String |
toString()
Get the string representation of this object for debugging purposes. |
void |
toString(java.lang.StringBuffer sb)
Print the token into a StringBuffer. |
void |
toString(java.lang.StringBuilder sb)
Print the token into a StringBuilder. |
java.lang.Object |
visit(TokenVisitor visitor,
java.lang.Object arg1)
Invoke the appropriate visit method for the current class. |
| Methods inherited from class org.extex.scanner.type.token.AbstractToken |
|---|
eq, eq, eq, getChar, getLocalizer, isa, toText, toText |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.extex.scanner.type.token.Token |
|---|
eq, eq, eq, getChar, isa, toText, toText |
| Field Detail |
|---|
protected static final long serialVersionUID
| Constructor Detail |
|---|
protected ActiveCharacterToken(UnicodeChar uc,
java.lang.String theNamespace)
uc - the string valuetheNamespace - the namespace| Method Detail |
|---|
public CodeToken cloneInDefaultNamespace()
cloneInDefaultNamespace in interface CodeTokenCodeToken.cloneInDefaultNamespace()public CodeToken cloneInNamespace(java.lang.String theNamespace)
cloneInNamespace in interface CodeTokentheNamespace - the name space to use
CodeToken.cloneInNamespace(
java.lang.String)public boolean equals(java.lang.Object other)
equals in interface Tokenequals in class AbstractTokenother - the reference object with which to compare.
true if this object is the same as the obj
argument; false otherwise.Object.equals(java.lang.Object)public Catcode getCatcode()
getCatcode in interface TokengetCatcode in class AbstractTokenToken.getCatcode()public java.lang.String getName()
getName in interface CodeTokenCodeToken.getName()public java.lang.String getNamespace()
getNamespace in interface CodeTokenCodeToken.getNamespace()public int hashCode()
hashCode in class AbstractTokenObject.hashCode()public java.lang.String toString()
toString in class AbstractTokenpublic void toString(java.lang.StringBuffer sb)
toString in interface Tokensb - the target string bufferToken.toString(java.lang.StringBuffer)public void toString(java.lang.StringBuilder sb)
toString in interface Tokensb - the target string builderToken.toString(java.lang.StringBuilder)
public java.lang.Object visit(TokenVisitor visitor,
java.lang.Object arg1)
throws java.lang.Exception
visit in interface Tokenvisitor - the calling visitorarg1 - the first argument to pass
java.lang.Exception - in case of an errorToken.visit(
org.extex.scanner.type.token.TokenVisitor,
java.lang.Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||