com.aptana.ide.editor.js.lexing
Class JSTokenTypes

java.lang.Object
  extended by com.aptana.ide.editor.js.lexing.JSTokenTypes

public class JSTokenTypes
extends java.lang.Object

Author:
Kevin Lindsey

Field Summary
static int AMPERSAND
          AMPERSAND
static int AMPERSAND_AMPERSAND
          AMPERSAND_AMPERSAND
static int AMPERSAND_EQUAL
          AMPERSAND_EQUAL
static int BREAK
          BREAK
static int CARET
          CARET
static int CARET_EQUAL
          CARET_EQUAL
static int CASE
          CASE
static int CATCH
          CATCH
static int CDC
          CDC
static int CDO
          CDO
static int COLON
          COLON
static int COMMA
          COMMA
static int COMMENT
          COMMENT
static int CONTINUE
          CONTINUE
static int DEFAULT
          DEFAULT
static int DELETE
          DELETE
static int DO
          DO
static int DOCUMENTATION
          DOCUMENTATION
static int DOT
          DOT
static int ELSE
          ELSE
static int EQUAL
          EQUAL
static int EQUAL_EQUAL
          EQUAL_EQUAL
static int EQUAL_EQUAL_EQUAL
          EQUAL_EQUAL_EQUAL
static int ERROR
          ERROR
static int EXCLAMATION
          EXCLAMATION
static int EXCLAMATION_EQUAL
          EXCLAMATION_EQUAL
static int EXCLAMATION_EQUAL_EQUAL
          EXCLAMATION_EQUAL_EQUAL
static int FALSE
          FALSE
static int FINALLY
          FINALLY
static int FOR
          FOR
static int FORWARD_SLASH
          FORWARD_SLASH
static int FORWARD_SLASH_EQUAL
          FORWARD_SLASH_EQUAL
static int FUNCTION
          FUNCTION
static int GREATER
          GREATER
static int GREATER_EQUAL
          GREATER_EQUAL
static int GREATER_GREATER
          GREATER_GREATER
static int GREATER_GREATER_EQUAL
          GREATER_GREATER_EQUAL
static int GREATER_GREATER_GREATER
          GREATER_GREATER_GREATER
static int GREATER_GREATER_GREATER_EQUAL
          GREATER_GREATER_GREATER_EQUAL
static int IDENTIFIER
          IDENTIFIER
static int IF
          IF
static int IN
          IN
static int INSTANCEOF
          INSTANCEOF
static int LBRACKET
          LBRACKET
static int LCURLY
          LCURLY
static int LESS
          LESS
static int LESS_EQUAL
          LESS_EQUAL
static int LESS_LESS
          LESS_LESS
static int LESS_LESS_EQUAL
          LESS_LESS_EQUAL
static int LINE_TERMINATOR
          LINE_TERMINATOR
static int LPAREN
          LPAREN
static int MAX_VALUE
          MAX_VALUE
static int MINUS
          MINUS
static int MINUS_EQUAL
          MINUS_EQUAL
static int MINUS_MINUS
          MINUS_MINUS
static int MULTILINE_COMMENT
          MULTILINE_COMMENT
static int NEW
          NEW
static int NULL
          NULL
static int NUMBER
          NUMBER
static int PERCENT
          PERCENT
static int PERCENT_EQUAL
          PERCENT_EQUAL
static int PI_OPEN
          PI_OPEN
static int PI_TEXT
          PI_TEXT
static int PIPE
          PIPE
static int PIPE_EQUAL
          PIPE_EQUAL
static int PIPE_PIPE
          PIPE_PIPE
static int PLUS
          PLUS
static int PLUS_EQUAL
          PLUS_EQUAL
static int PLUS_PLUS
          PLUS_PLUS
static int QUESTION
          QUESTION
static int RBRACKET
          RBRACKET
static int RCURLY
          RCURLY
static int REGEX
          REGEX
static int RETURN
          RETURN
static int RPAREN
          RPAREN
static int SEMICOLON
          SEMICOLON
static int STAR
          STAR
static int STAR_EQUAL
          STAR_EQUAL
static int START_DOCUMENTATION
          START_DOCUMENTATION
static int START_MULTILINE_COMMENT
          START_MULTILINE_COMMENT
static int STRING
          STRING
static int SWITCH
          SWITCH
static int THIS
          THIS
static int THROW
          THROW
static int TILDE
          TILDE
static int TRUE
          TRUE
static int TRY
          TRY
static int TYPEOF
          TYPEOF
static int VAR
          VAR
static int VOID
          VOID
static int WHILE
          WHILE
static int WHITESPACE
          WHITESPACE
static int WITH
          WITH
 
Constructor Summary
protected JSTokenTypes()
          JSTokenTypes
 
Method Summary
static int getIntValue(java.lang.String name)
          getIntValue
static java.lang.String getName(int type)
          Get the name associated with the specified token type
static java.lang.String[] getNames()
          getNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR

public static final int ERROR
ERROR

See Also:
Constant Field Values

WHITESPACE

public static final int WHITESPACE
WHITESPACE

See Also:
Constant Field Values

COMMENT

public static final int COMMENT
COMMENT

See Also:
Constant Field Values

CDO

public static final int CDO
CDO

See Also:
Constant Field Values

CDC

public static final int CDC
CDC

See Also:
Constant Field Values

LINE_TERMINATOR

public static final int LINE_TERMINATOR
LINE_TERMINATOR

See Also:
Constant Field Values

START_MULTILINE_COMMENT

public static final int START_MULTILINE_COMMENT
START_MULTILINE_COMMENT

See Also:
Constant Field Values

START_DOCUMENTATION

public static final int START_DOCUMENTATION
START_DOCUMENTATION

See Also:
Constant Field Values

IDENTIFIER

public static final int IDENTIFIER
IDENTIFIER

See Also:
Constant Field Values

BREAK

public static final int BREAK
BREAK

See Also:
Constant Field Values

CASE

public static final int CASE
CASE

See Also:
Constant Field Values

CATCH

public static final int CATCH
CATCH

See Also:
Constant Field Values

CONTINUE

public static final int CONTINUE
CONTINUE

See Also:
Constant Field Values

DEFAULT

public static final int DEFAULT
DEFAULT

See Also:
Constant Field Values

DELETE

public static final int DELETE
DELETE

See Also:
Constant Field Values

DO

public static final int DO
DO

See Also:
Constant Field Values

ELSE

public static final int ELSE
ELSE

See Also:
Constant Field Values

IF

public static final int IF
IF

See Also:
Constant Field Values

IN

public static final int IN
IN

See Also:
Constant Field Values

INSTANCEOF

public static final int INSTANCEOF
INSTANCEOF

See Also:
Constant Field Values

FINALLY

public static final int FINALLY
FINALLY

See Also:
Constant Field Values

FOR

public static final int FOR
FOR

See Also:
Constant Field Values

FUNCTION

public static final int FUNCTION
FUNCTION

See Also:
Constant Field Values

NEW

public static final int NEW
NEW

See Also:
Constant Field Values

RETURN

public static final int RETURN
RETURN

See Also:
Constant Field Values

SWITCH

public static final int SWITCH
SWITCH

See Also:
Constant Field Values

THIS

public static final int THIS
THIS

See Also:
Constant Field Values

THROW

public static final int THROW
THROW

See Also:
Constant Field Values

TRY

public static final int TRY
TRY

See Also:
Constant Field Values

TYPEOF

public static final int TYPEOF
TYPEOF

See Also:
Constant Field Values

VAR

public static final int VAR
VAR

See Also:
Constant Field Values

VOID

public static final int VOID
VOID

See Also:
Constant Field Values

WHILE

public static final int WHILE
WHILE

See Also:
Constant Field Values

WITH

public static final int WITH
WITH

See Also:
Constant Field Values

LCURLY

public static final int LCURLY
LCURLY

See Also:
Constant Field Values

DOT

public static final int DOT
DOT

See Also:
Constant Field Values

GREATER_EQUAL

public static final int GREATER_EQUAL
GREATER_EQUAL

See Also:
Constant Field Values

PLUS

public static final int PLUS
PLUS

See Also:
Constant Field Values

LESS_LESS

public static final int LESS_LESS
LESS_LESS

See Also:
Constant Field Values

EXCLAMATION

public static final int EXCLAMATION
EXCLAMATION

See Also:
Constant Field Values

EQUAL

public static final int EQUAL
EQUAL

See Also:
Constant Field Values

GREATER_GREATER_EQUAL

public static final int GREATER_GREATER_EQUAL
GREATER_GREATER_EQUAL

See Also:
Constant Field Values

RCURLY

public static final int RCURLY
RCURLY

See Also:
Constant Field Values

SEMICOLON

public static final int SEMICOLON
SEMICOLON

See Also:
Constant Field Values

EQUAL_EQUAL

public static final int EQUAL_EQUAL
EQUAL_EQUAL

See Also:
Constant Field Values

MINUS

public static final int MINUS
MINUS

See Also:
Constant Field Values

GREATER_GREATER

public static final int GREATER_GREATER
GREATER_GREATER

See Also:
Constant Field Values

TILDE

public static final int TILDE
TILDE

See Also:
Constant Field Values

PLUS_EQUAL

public static final int PLUS_EQUAL
PLUS_EQUAL

See Also:
Constant Field Values

GREATER_GREATER_GREATER_EQUAL

public static final int GREATER_GREATER_GREATER_EQUAL
GREATER_GREATER_GREATER_EQUAL

See Also:
Constant Field Values

LPAREN

public static final int LPAREN
LPAREN

See Also:
Constant Field Values

COMMA

public static final int COMMA
COMMA

See Also:
Constant Field Values

EXCLAMATION_EQUAL

public static final int EXCLAMATION_EQUAL
EXCLAMATION_EQUAL

See Also:
Constant Field Values

STAR

public static final int STAR
STAR

See Also:
Constant Field Values

GREATER_GREATER_GREATER

public static final int GREATER_GREATER_GREATER
GREATER_GREATER_GREATER

See Also:
Constant Field Values

AMPERSAND_AMPERSAND

public static final int AMPERSAND_AMPERSAND
AMPERSAND_AMPERSAND

See Also:
Constant Field Values

MINUS_EQUAL

public static final int MINUS_EQUAL
MINUS_EQUAL

See Also:
Constant Field Values

AMPERSAND_EQUAL

public static final int AMPERSAND_EQUAL
AMPERSAND_EQUAL

See Also:
Constant Field Values

RPAREN

public static final int RPAREN
RPAREN

See Also:
Constant Field Values

LESS

public static final int LESS
LESS

See Also:
Constant Field Values

EQUAL_EQUAL_EQUAL

public static final int EQUAL_EQUAL_EQUAL
EQUAL_EQUAL_EQUAL

See Also:
Constant Field Values

PERCENT

public static final int PERCENT
PERCENT

See Also:
Constant Field Values

AMPERSAND

public static final int AMPERSAND
AMPERSAND

See Also:
Constant Field Values

PIPE_PIPE

public static final int PIPE_PIPE
PIPE_PIPE

See Also:
Constant Field Values

STAR_EQUAL

public static final int STAR_EQUAL
STAR_EQUAL

See Also:
Constant Field Values

PIPE_EQUAL

public static final int PIPE_EQUAL
PIPE_EQUAL

See Also:
Constant Field Values

LBRACKET

public static final int LBRACKET
LBRACKET

See Also:
Constant Field Values

GREATER

public static final int GREATER
GREATER

See Also:
Constant Field Values

EXCLAMATION_EQUAL_EQUAL

public static final int EXCLAMATION_EQUAL_EQUAL
EXCLAMATION_EQUAL_EQUAL

See Also:
Constant Field Values

PLUS_PLUS

public static final int PLUS_PLUS
PLUS_PLUS

See Also:
Constant Field Values

PIPE

public static final int PIPE
PIPE

See Also:
Constant Field Values

QUESTION

public static final int QUESTION
QUESTION

See Also:
Constant Field Values

PERCENT_EQUAL

public static final int PERCENT_EQUAL
PERCENT_EQUAL

See Also:
Constant Field Values

CARET_EQUAL

public static final int CARET_EQUAL
CARET_EQUAL

See Also:
Constant Field Values

RBRACKET

public static final int RBRACKET
RBRACKET

See Also:
Constant Field Values

LESS_EQUAL

public static final int LESS_EQUAL
LESS_EQUAL

See Also:
Constant Field Values

MINUS_MINUS

public static final int MINUS_MINUS
MINUS_MINUS

See Also:
Constant Field Values

CARET

public static final int CARET
CARET

See Also:
Constant Field Values

COLON

public static final int COLON
COLON

See Also:
Constant Field Values

LESS_LESS_EQUAL

public static final int LESS_LESS_EQUAL
LESS_LESS_EQUAL

See Also:
Constant Field Values

FORWARD_SLASH

public static final int FORWARD_SLASH
FORWARD_SLASH

See Also:
Constant Field Values

FORWARD_SLASH_EQUAL

public static final int FORWARD_SLASH_EQUAL
FORWARD_SLASH_EQUAL

See Also:
Constant Field Values

PI_OPEN

public static final int PI_OPEN
PI_OPEN

See Also:
Constant Field Values

PI_TEXT

public static final int PI_TEXT
PI_TEXT

See Also:
Constant Field Values

NULL

public static final int NULL
NULL

See Also:
Constant Field Values

TRUE

public static final int TRUE
TRUE

See Also:
Constant Field Values

FALSE

public static final int FALSE
FALSE

See Also:
Constant Field Values

NUMBER

public static final int NUMBER
NUMBER

See Also:
Constant Field Values

STRING

public static final int STRING
STRING

See Also:
Constant Field Values

REGEX

public static final int REGEX
REGEX

See Also:
Constant Field Values

MULTILINE_COMMENT

public static final int MULTILINE_COMMENT
MULTILINE_COMMENT

See Also:
Constant Field Values

DOCUMENTATION

public static final int DOCUMENTATION
DOCUMENTATION

See Also:
Constant Field Values

MAX_VALUE

public static final int MAX_VALUE
MAX_VALUE

See Also:
Constant Field Values
Constructor Detail

JSTokenTypes

protected JSTokenTypes()
JSTokenTypes

Method Detail

getNames

public static java.lang.String[] getNames()
getNames

Returns:
String[]

getName

public static java.lang.String getName(int type)
Get the name associated with the specified token type

Parameters:
type - The token type
Returns:
The name associated with this token type

getIntValue

public static int getIntValue(java.lang.String name)
getIntValue

Parameters:
name -
Returns:
int