net.sourceforge.squirrel_sql.plugins.syntax.netbeans
Class SQLTokenContext

java.lang.Object
  extended by org.netbeans.editor.TokenContext
      extended by net.sourceforge.squirrel_sql.plugins.syntax.netbeans.SQLTokenContext

public class SQLTokenContext
extends org.netbeans.editor.TokenContext


Field Summary
static org.netbeans.editor.BaseImageTokenID ABSTRACT
           
static int ABSTRACT_ID
           
static org.netbeans.editor.BaseImageTokenID AND
           
static org.netbeans.editor.BaseImageTokenID AND_AND
           
static int AND_AND_ID
           
static org.netbeans.editor.BaseImageTokenID AND_EQ
           
static int AND_EQ_ID
           
static int AND_ID
           
static org.netbeans.editor.BaseTokenID ANNOTATION
           
static int ANNOTATION_ID
           
static org.netbeans.editor.BaseImageTokenID ASSERT
           
static int ASSERT_ID
           
static org.netbeans.editor.BaseTokenID BLOCK_COMMENT
          Block comment
static int BLOCK_COMMENT_ID
           
static org.netbeans.editor.BaseImageTokenID BOOLEAN
           
static int BOOLEAN_ID
           
static org.netbeans.editor.BaseImageTokenID BREAK
           
static int BREAK_ID
           
static org.netbeans.editor.BaseImageTokenID BYTE
           
static int BYTE_ID
           
static org.netbeans.editor.BaseImageTokenID CASE
           
static int CASE_ID
           
static org.netbeans.editor.BaseImageTokenID CATCH
           
static int CATCH_ID
           
static org.netbeans.editor.BaseImageTokenID CHAR
           
static int CHAR_ID
           
static org.netbeans.editor.BaseTokenID CHAR_LITERAL
          Character literal e.g.
static int CHAR_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID CLASS
           
static int CLASS_ID
           
static org.netbeans.editor.BaseImageTokenID COLON
           
static int COLON_ID
           
static org.netbeans.editor.BaseTokenID COLUMN
           
static int COLUMN_ID
           
static org.netbeans.editor.BaseImageTokenID COMMA
           
static int COMMA_ID
           
static org.netbeans.editor.BaseImageTokenID CONST
           
static int CONST_ID
           
static SQLTokenContext context
           
static org.netbeans.editor.TokenContextPath contextPath
           
static org.netbeans.editor.BaseImageTokenID CONTINUE
           
static int CONTINUE_ID
           
static org.netbeans.editor.BaseTokenID DATA_TYPE
           
static int DATA_TYPE_ID
           
static org.netbeans.editor.BaseImageTokenID DEFAULT
           
static int DEFAULT_ID
           
static org.netbeans.editor.BaseImageTokenID DIV
           
static org.netbeans.editor.BaseImageTokenID DIV_EQ
           
static int DIV_EQ_ID
           
static int DIV_ID
           
static org.netbeans.editor.BaseImageTokenID DO
           
static int DO_ID
           
static org.netbeans.editor.BaseImageTokenID DOT
           
static int DOT_ID
           
static org.netbeans.editor.BaseImageTokenID DOUBLE
           
static int DOUBLE_ID
           
static org.netbeans.editor.BaseTokenID DOUBLE_LITERAL
          Java double literal e.g.
static int DOUBLE_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID ELLIPSIS
           
static int ELLIPSIS_ID
           
static org.netbeans.editor.BaseImageTokenID ELSE
           
static int ELSE_ID
           
static org.netbeans.editor.BaseImageTokenID ENUM
           
static int ENUM_ID
           
static org.netbeans.editor.BaseImageTokenID EQ
           
static org.netbeans.editor.BaseImageTokenID EQ_EQ
           
static int EQ_EQ_ID
           
static int EQ_ID
           
static org.netbeans.editor.BaseTokenID ERROR
           
static int ERROR_ID
           
static org.netbeans.editor.BaseTokenCategory ERRORS
          All the errorneous constructions and incomplete tokens belong to this category.
static int ERRORS_ID
           
static org.netbeans.editor.BaseImageTokenID EXTENDS
           
static int EXTENDS_ID
           
static org.netbeans.editor.BaseImageTokenID FALSE
           
static int FALSE_ID
           
static org.netbeans.editor.BaseImageTokenID FINAL
           
static int FINAL_ID
           
static org.netbeans.editor.BaseImageTokenID FINALLY
           
static int FINALLY_ID
           
static org.netbeans.editor.BaseImageTokenID FLOAT
           
static int FLOAT_ID
           
static org.netbeans.editor.BaseTokenID FLOAT_LITERAL
          Java float literal e.g.
static int FLOAT_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID FOR
           
static int FOR_ID
           
static org.netbeans.editor.BaseTokenID FUNCTION
           
static int FUNCTION_ID
           
static org.netbeans.editor.BaseImageTokenID GOTO
           
static int GOTO_ID
           
static org.netbeans.editor.BaseImageTokenID GT
           
static org.netbeans.editor.BaseImageTokenID GT_EQ
           
static int GT_EQ_ID
           
static int GT_ID
           
static org.netbeans.editor.BaseTokenID HEX_LITERAL
          Java hexadecimal literal e.g.
static int HEX_LITERAL_ID
           
static org.netbeans.editor.BaseTokenID IDENTIFIER
           
static int IDENTIFIER_ID
           
static org.netbeans.editor.BaseImageTokenID IF
           
static int IF_ID
           
static org.netbeans.editor.BaseImageTokenID IMPLEMENTS
           
static int IMPLEMENTS_ID
           
static org.netbeans.editor.BaseImageTokenID IMPORT
           
static int IMPORT_ID
           
static org.netbeans.editor.BaseTokenID INCOMPLETE_CHAR_LITERAL
           
static int INCOMPLETE_CHAR_LITERAL_ID
           
static org.netbeans.editor.BaseTokenID INCOMPLETE_HEX_LITERAL
           
static int INCOMPLETE_HEX_LITERAL_ID
           
static org.netbeans.editor.BaseTokenID INCOMPLETE_STRING_LITERAL
           
static int INCOMPLETE_STRING_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID INSTANCEOF
           
static int INSTANCEOF_ID
           
static org.netbeans.editor.BaseImageTokenID INT
           
static int INT_ID
           
static org.netbeans.editor.BaseTokenID INT_LITERAL
          Java integer literal e.g.
static int INT_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID INTERFACE
           
static int INTERFACE_ID
           
static org.netbeans.editor.BaseTokenID INVALID_CHAR
           
static int INVALID_CHAR_ID
           
static org.netbeans.editor.BaseTokenID INVALID_COMMENT_END
           
static int INVALID_COMMENT_END_ID
           
static org.netbeans.editor.BaseTokenID INVALID_OCTAL_LITERAL
           
static int INVALID_OCTAL_LITERAL_ID
           
static org.netbeans.editor.BaseTokenID INVALID_OPERATOR
           
static int INVALID_OPERATOR_ID
           
static org.netbeans.editor.BaseTokenCategory KEYWORDS
          All the keywords belong to this category.
static int KEYWORDS_ID
           
static org.netbeans.editor.BaseImageTokenID LBRACE
           
static int LBRACE_ID
           
static org.netbeans.editor.BaseImageTokenID LBRACKET
           
static int LBRACKET_ID
           
static org.netbeans.editor.BaseTokenID LINE_COMMENT
          Comment with the '//' prefix
static int LINE_COMMENT_ID
           
static org.netbeans.editor.BaseImageTokenID LONG
           
static int LONG_ID
           
static org.netbeans.editor.BaseTokenID LONG_LITERAL
          Java long literal e.g.
static int LONG_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID LPAREN
           
static int LPAREN_ID
           
static org.netbeans.editor.BaseImageTokenID LSHIFT
           
static org.netbeans.editor.BaseImageTokenID LSHIFT_EQ
           
static int LSHIFT_EQ_ID
           
static int LSHIFT_ID
           
static org.netbeans.editor.BaseImageTokenID LT
           
static org.netbeans.editor.BaseImageTokenID LT_EQ
           
static int LT_EQ_ID
           
static int LT_ID
           
static org.netbeans.editor.BaseImageTokenID MINUS
           
static org.netbeans.editor.BaseImageTokenID MINUS_EQ
           
static int MINUS_EQ_ID
           
static int MINUS_ID
           
static org.netbeans.editor.BaseImageTokenID MINUS_MINUS
           
static int MINUS_MINUS_ID
           
static org.netbeans.editor.BaseImageTokenID MOD
           
static org.netbeans.editor.BaseImageTokenID MOD_EQ
           
static int MOD_EQ_ID
           
static int MOD_ID
           
static org.netbeans.editor.BaseImageTokenID MUL
           
static org.netbeans.editor.BaseImageTokenID MUL_EQ
           
static int MUL_EQ_ID
           
static int MUL_ID
           
static org.netbeans.editor.BaseImageTokenID NATIVE
           
static int NATIVE_ID
           
static org.netbeans.editor.BaseImageTokenID NEG
           
static int NEG_ID
           
static org.netbeans.editor.BaseImageTokenID NEW
           
static int NEW_ID
           
static org.netbeans.editor.BaseImageTokenID NOT
           
static org.netbeans.editor.BaseImageTokenID NOT_EQ
           
static int NOT_EQ_ID
           
static int NOT_ID
           
static org.netbeans.editor.BaseImageTokenID NULL
           
static int NULL_ID
           
static org.netbeans.editor.BaseTokenCategory NUMERIC_LITERALS
          All the numeric literals belong to this category.
static int NUMERIC_LITERALS_ID
           
static org.netbeans.editor.BaseTokenID OCTAL_LITERAL
          Java octal literal e.g.
static int OCTAL_LITERAL_ID
           
static org.netbeans.editor.BaseTokenCategory OPERATORS
          All the operators belong to this category.
static int OPERATORS_ID
           
static org.netbeans.editor.BaseImageTokenID OR
           
static org.netbeans.editor.BaseImageTokenID OR_EQ
           
static int OR_EQ_ID
           
static int OR_ID
           
static org.netbeans.editor.BaseImageTokenID OR_OR
           
static int OR_OR_ID
           
static org.netbeans.editor.BaseImageTokenID PACKAGE
           
static int PACKAGE_ID
           
static org.netbeans.editor.BaseImageTokenID PLUS
           
static org.netbeans.editor.BaseImageTokenID PLUS_EQ
           
static int PLUS_EQ_ID
           
static int PLUS_ID
           
static org.netbeans.editor.BaseImageTokenID PLUS_PLUS
           
static int PLUS_PLUS_ID
           
static org.netbeans.editor.BaseImageTokenID PRIVATE
           
static int PRIVATE_ID
           
static org.netbeans.editor.BaseImageTokenID PROTECTED
           
static int PROTECTED_ID
           
static org.netbeans.editor.BaseImageTokenID PUBLIC
           
static int PUBLIC_ID
           
static org.netbeans.editor.BaseImageTokenID QUESTION
           
static int QUESTION_ID
           
static org.netbeans.editor.BaseImageTokenID RBRACE
           
static int RBRACE_ID
           
static org.netbeans.editor.BaseImageTokenID RBRACKET
           
static int RBRACKET_ID
           
static org.netbeans.editor.BaseImageTokenID RETURN
           
static int RETURN_ID
           
static org.netbeans.editor.BaseImageTokenID RPAREN
           
static int RPAREN_ID
           
static org.netbeans.editor.BaseImageTokenID RSSHIFT
           
static org.netbeans.editor.BaseImageTokenID RSSHIFT_EQ
           
static int RSSHIFT_EQ_ID
           
static int RSSHIFT_ID
           
static org.netbeans.editor.BaseImageTokenID RUSHIFT
           
static org.netbeans.editor.BaseImageTokenID RUSHIFT_EQ
           
static int RUSHIFT_EQ_ID
           
static int RUSHIFT_ID
           
static org.netbeans.editor.BaseImageTokenID SEMICOLON
           
static int SEMICOLON_ID
           
static org.netbeans.editor.BaseTokenID SEQUENCE
           
static int SEQUENCE_ID
           
static org.netbeans.editor.BaseImageTokenID SHORT
           
static int SHORT_ID
           
static org.netbeans.editor.BaseTokenID STATEMENT_SEPARATOR
           
static int STATEMENT_SEPARATOR_ID
           
static org.netbeans.editor.BaseImageTokenID STATIC
           
static int STATIC_ID
           
static org.netbeans.editor.BaseImageTokenID STRICTFP
           
static int STRICTFP_ID
           
static org.netbeans.editor.BaseTokenID STRING_LITERAL
          Java string literal e.g.
static int STRING_LITERAL_ID
           
static org.netbeans.editor.BaseImageTokenID SUPER
           
static int SUPER_ID
           
static org.netbeans.editor.BaseImageTokenID SWITCH
           
static int SWITCH_ID
           
static org.netbeans.editor.BaseImageTokenID SYNCHRONIZED
           
static int SYNCHRONIZED_ID
           
static org.netbeans.editor.BaseTokenID TABLE
           
static int TABLE_ID
           
static org.netbeans.editor.BaseImageTokenID THIS
           
static int THIS_ID
           
static org.netbeans.editor.BaseImageTokenID THROW
           
static int THROW_ID
           
static org.netbeans.editor.BaseImageTokenID THROWS
           
static int THROWS_ID
           
static org.netbeans.editor.BaseImageTokenID TRANSIENT
           
static int TRANSIENT_ID
           
static org.netbeans.editor.BaseImageTokenID TRUE
           
static int TRUE_ID
           
static org.netbeans.editor.BaseImageTokenID TRY
           
static int TRY_ID
           
static org.netbeans.editor.BaseImageTokenID VOID
           
static int VOID_ID
           
static org.netbeans.editor.BaseImageTokenID VOLATILE
           
static int VOLATILE_ID
           
static org.netbeans.editor.BaseImageTokenID WHILE
           
static int WHILE_ID
           
static org.netbeans.editor.BaseTokenID WHITESPACE
           
static int WHITESPACE_ID
           
static org.netbeans.editor.BaseImageTokenID XOR
           
static org.netbeans.editor.BaseImageTokenID XOR_EQ
           
static int XOR_EQ_ID
           
static int XOR_ID
           
 
Method Summary
static org.netbeans.editor.TokenID getKeyword(String s)
          Get the keyword token-id from string
static boolean isType(String s)
          Checks whether the given string is a type-keyword.
static boolean isType(org.netbeans.editor.TokenID keywordTokenID)
          Checks whether the given token-id is a type-keyword.
static boolean isTypeOrVoid(String s)
          Checks whether the given string is a data-type-keyword or void-keyword.
static boolean isTypeOrVoid(org.netbeans.editor.TokenID keywordTokenID)
          Checks whether the given token-id is a data-type-keyword or void-keyword.
 
Methods inherited from class org.netbeans.editor.TokenContext
addDeclaredTokenIDs, addTokenID, getAllContextPaths, getChildren, getContextPath, getContextPath, getNamePrefix, getTokenCategories, getTokenIDs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYWORDS_ID

public static final int KEYWORDS_ID
See Also:
Constant Field Values

OPERATORS_ID

public static final int OPERATORS_ID
See Also:
Constant Field Values

NUMERIC_LITERALS_ID

public static final int NUMERIC_LITERALS_ID
See Also:
Constant Field Values

ERRORS_ID

public static final int ERRORS_ID
See Also:
Constant Field Values

WHITESPACE_ID

public static final int WHITESPACE_ID
See Also:
Constant Field Values

IDENTIFIER_ID

public static final int IDENTIFIER_ID
See Also:
Constant Field Values

TABLE_ID

public static final int TABLE_ID
See Also:
Constant Field Values

SEQUENCE_ID

public static final int SEQUENCE_ID
See Also:
Constant Field Values

COLUMN_ID

public static final int COLUMN_ID
See Also:
Constant Field Values

ERROR_ID

public static final int ERROR_ID
See Also:
Constant Field Values

FUNCTION_ID

public static final int FUNCTION_ID
See Also:
Constant Field Values

DATA_TYPE_ID

public static final int DATA_TYPE_ID
See Also:
Constant Field Values

STATEMENT_SEPARATOR_ID

public static final int STATEMENT_SEPARATOR_ID
See Also:
Constant Field Values

LINE_COMMENT_ID

public static final int LINE_COMMENT_ID
See Also:
Constant Field Values

BLOCK_COMMENT_ID

public static final int BLOCK_COMMENT_ID
See Also:
Constant Field Values

CHAR_LITERAL_ID

public static final int CHAR_LITERAL_ID
See Also:
Constant Field Values

STRING_LITERAL_ID

public static final int STRING_LITERAL_ID
See Also:
Constant Field Values

INT_LITERAL_ID

public static final int INT_LITERAL_ID
See Also:
Constant Field Values

LONG_LITERAL_ID

public static final int LONG_LITERAL_ID
See Also:
Constant Field Values

HEX_LITERAL_ID

public static final int HEX_LITERAL_ID
See Also:
Constant Field Values

OCTAL_LITERAL_ID

public static final int OCTAL_LITERAL_ID
See Also:
Constant Field Values

FLOAT_LITERAL_ID

public static final int FLOAT_LITERAL_ID
See Also:
Constant Field Values

DOUBLE_LITERAL_ID

public static final int DOUBLE_LITERAL_ID
See Also:
Constant Field Values

EQ_ID

public static final int EQ_ID
See Also:
Constant Field Values

LT_ID

public static final int LT_ID
See Also:
Constant Field Values

GT_ID

public static final int GT_ID
See Also:
Constant Field Values

LSHIFT_ID

public static final int LSHIFT_ID
See Also:
Constant Field Values

RSSHIFT_ID

public static final int RSSHIFT_ID
See Also:
Constant Field Values

RUSHIFT_ID

public static final int RUSHIFT_ID
See Also:
Constant Field Values

PLUS_ID

public static final int PLUS_ID
See Also:
Constant Field Values

MINUS_ID

public static final int MINUS_ID
See Also:
Constant Field Values

MUL_ID

public static final int MUL_ID
See Also:
Constant Field Values

DIV_ID

public static final int DIV_ID
See Also:
Constant Field Values

AND_ID

public static final int AND_ID
See Also:
Constant Field Values

OR_ID

public static final int OR_ID
See Also:
Constant Field Values

XOR_ID

public static final int XOR_ID
See Also:
Constant Field Values

MOD_ID

public static final int MOD_ID
See Also:
Constant Field Values

NOT_ID

public static final int NOT_ID
See Also:
Constant Field Values

NEG_ID

public static final int NEG_ID
See Also:
Constant Field Values

EQ_EQ_ID

public static final int EQ_EQ_ID
See Also:
Constant Field Values

LT_EQ_ID

public static final int LT_EQ_ID
See Also:
Constant Field Values

GT_EQ_ID

public static final int GT_EQ_ID
See Also:
Constant Field Values

LSHIFT_EQ_ID

public static final int LSHIFT_EQ_ID
See Also:
Constant Field Values

RSSHIFT_EQ_ID

public static final int RSSHIFT_EQ_ID
See Also:
Constant Field Values

RUSHIFT_EQ_ID

public static final int RUSHIFT_EQ_ID
See Also:
Constant Field Values

PLUS_EQ_ID

public static final int PLUS_EQ_ID
See Also:
Constant Field Values

MINUS_EQ_ID

public static final int MINUS_EQ_ID
See Also:
Constant Field Values

MUL_EQ_ID

public static final int MUL_EQ_ID
See Also:
Constant Field Values

DIV_EQ_ID

public static final int DIV_EQ_ID
See Also:
Constant Field Values

AND_EQ_ID

public static final int AND_EQ_ID
See Also:
Constant Field Values

OR_EQ_ID

public static final int OR_EQ_ID
See Also:
Constant Field Values

XOR_EQ_ID

public static final int XOR_EQ_ID
See Also:
Constant Field Values

MOD_EQ_ID

public static final int MOD_EQ_ID
See Also:
Constant Field Values

NOT_EQ_ID

public static final int NOT_EQ_ID
See Also:
Constant Field Values

DOT_ID

public static final int DOT_ID
See Also:
Constant Field Values

COMMA_ID

public static final int COMMA_ID
See Also:
Constant Field Values

COLON_ID

public static final int COLON_ID
See Also:
Constant Field Values

SEMICOLON_ID

public static final int SEMICOLON_ID
See Also:
Constant Field Values

QUESTION_ID

public static final int QUESTION_ID
See Also:
Constant Field Values

LPAREN_ID

public static final int LPAREN_ID
See Also:
Constant Field Values

RPAREN_ID

public static final int RPAREN_ID
See Also:
Constant Field Values

LBRACKET_ID

public static final int LBRACKET_ID
See Also:
Constant Field Values

RBRACKET_ID

public static final int RBRACKET_ID
See Also:
Constant Field Values

LBRACE_ID

public static final int LBRACE_ID
See Also:
Constant Field Values

RBRACE_ID

public static final int RBRACE_ID
See Also:
Constant Field Values

PLUS_PLUS_ID

public static final int PLUS_PLUS_ID
See Also:
Constant Field Values

MINUS_MINUS_ID

public static final int MINUS_MINUS_ID
See Also:
Constant Field Values

AND_AND_ID

public static final int AND_AND_ID
See Also:
Constant Field Values

OR_OR_ID

public static final int OR_OR_ID
See Also:
Constant Field Values

BOOLEAN_ID

public static final int BOOLEAN_ID
See Also:
Constant Field Values

BYTE_ID

public static final int BYTE_ID
See Also:
Constant Field Values

CHAR_ID

public static final int CHAR_ID
See Also:
Constant Field Values

DOUBLE_ID

public static final int DOUBLE_ID
See Also:
Constant Field Values

FLOAT_ID

public static final int FLOAT_ID
See Also:
Constant Field Values

INT_ID

public static final int INT_ID
See Also:
Constant Field Values

LONG_ID

public static final int LONG_ID
See Also:
Constant Field Values

SHORT_ID

public static final int SHORT_ID
See Also:
Constant Field Values

VOID_ID

public static final int VOID_ID
See Also:
Constant Field Values

ABSTRACT_ID

public static final int ABSTRACT_ID
See Also:
Constant Field Values

ASSERT_ID

public static final int ASSERT_ID
See Also:
Constant Field Values

BREAK_ID

public static final int BREAK_ID
See Also:
Constant Field Values

CASE_ID

public static final int CASE_ID
See Also:
Constant Field Values

CATCH_ID

public static final int CATCH_ID
See Also:
Constant Field Values

CLASS_ID

public static final int CLASS_ID
See Also:
Constant Field Values

CONST_ID

public static final int CONST_ID
See Also:
Constant Field Values

CONTINUE_ID

public static final int CONTINUE_ID
See Also:
Constant Field Values

DEFAULT_ID

public static final int DEFAULT_ID
See Also:
Constant Field Values

DO_ID

public static final int DO_ID
See Also:
Constant Field Values

ELSE_ID

public static final int ELSE_ID
See Also:
Constant Field Values

ENUM_ID

public static final int ENUM_ID
See Also:
Constant Field Values

EXTENDS_ID

public static final int EXTENDS_ID
See Also:
Constant Field Values

FALSE_ID

public static final int FALSE_ID
See Also:
Constant Field Values

FINAL_ID

public static final int FINAL_ID
See Also:
Constant Field Values

FINALLY_ID

public static final int FINALLY_ID
See Also:
Constant Field Values

FOR_ID

public static final int FOR_ID
See Also:
Constant Field Values

GOTO_ID

public static final int GOTO_ID
See Also:
Constant Field Values

IF_ID

public static final int IF_ID
See Also:
Constant Field Values

IMPLEMENTS_ID

public static final int IMPLEMENTS_ID
See Also:
Constant Field Values

IMPORT_ID

public static final int IMPORT_ID
See Also:
Constant Field Values

INSTANCEOF_ID

public static final int INSTANCEOF_ID
See Also:
Constant Field Values

INTERFACE_ID

public static final int INTERFACE_ID
See Also:
Constant Field Values

NATIVE_ID

public static final int NATIVE_ID
See Also:
Constant Field Values

NEW_ID

public static final int NEW_ID
See Also:
Constant Field Values

NULL_ID

public static final int NULL_ID
See Also:
Constant Field Values

PACKAGE_ID

public static final int PACKAGE_ID
See Also:
Constant Field Values

PRIVATE_ID

public static final int PRIVATE_ID
See Also:
Constant Field Values

PROTECTED_ID

public static final int PROTECTED_ID
See Also:
Constant Field Values

PUBLIC_ID

public static final int PUBLIC_ID
See Also:
Constant Field Values

RETURN_ID

public static final int RETURN_ID
See Also:
Constant Field Values

STATIC_ID

public static final int STATIC_ID
See Also:
Constant Field Values

STRICTFP_ID

public static final int STRICTFP_ID
See Also:
Constant Field Values

SUPER_ID

public static final int SUPER_ID
See Also:
Constant Field Values

SWITCH_ID

public static final int SWITCH_ID
See Also:
Constant Field Values

SYNCHRONIZED_ID

public static final int SYNCHRONIZED_ID
See Also:
Constant Field Values

THIS_ID

public static final int THIS_ID
See Also:
Constant Field Values

THROW_ID

public static final int THROW_ID
See Also:
Constant Field Values

THROWS_ID

public static final int THROWS_ID
See Also:
Constant Field Values

TRANSIENT_ID

public static final int TRANSIENT_ID
See Also:
Constant Field Values

TRUE_ID

public static final int TRUE_ID
See Also:
Constant Field Values

TRY_ID

public static final int TRY_ID
See Also:
Constant Field Values

VOLATILE_ID

public static final int VOLATILE_ID
See Also:
Constant Field Values

WHILE_ID

public static final int WHILE_ID
See Also:
Constant Field Values

INCOMPLETE_STRING_LITERAL_ID

public static final int INCOMPLETE_STRING_LITERAL_ID
See Also:
Constant Field Values

INCOMPLETE_CHAR_LITERAL_ID

public static final int INCOMPLETE_CHAR_LITERAL_ID
See Also:
Constant Field Values

INCOMPLETE_HEX_LITERAL_ID

public static final int INCOMPLETE_HEX_LITERAL_ID
See Also:
Constant Field Values

INVALID_CHAR_ID

public static final int INVALID_CHAR_ID
See Also:
Constant Field Values

INVALID_OPERATOR_ID

public static final int INVALID_OPERATOR_ID
See Also:
Constant Field Values

INVALID_OCTAL_LITERAL_ID

public static final int INVALID_OCTAL_LITERAL_ID
See Also:
Constant Field Values

INVALID_COMMENT_END_ID

public static final int INVALID_COMMENT_END_ID
See Also:
Constant Field Values

ANNOTATION_ID

public static final int ANNOTATION_ID
See Also:
Constant Field Values

ELLIPSIS_ID

public static final int ELLIPSIS_ID
See Also:
Constant Field Values

KEYWORDS

public static final org.netbeans.editor.BaseTokenCategory KEYWORDS
All the keywords belong to this category.


OPERATORS

public static final org.netbeans.editor.BaseTokenCategory OPERATORS
All the operators belong to this category.


NUMERIC_LITERALS

public static final org.netbeans.editor.BaseTokenCategory NUMERIC_LITERALS
All the numeric literals belong to this category.


ERRORS

public static final org.netbeans.editor.BaseTokenCategory ERRORS
All the errorneous constructions and incomplete tokens belong to this category.


WHITESPACE

public static final org.netbeans.editor.BaseTokenID WHITESPACE

IDENTIFIER

public static final org.netbeans.editor.BaseTokenID IDENTIFIER

TABLE

public static final org.netbeans.editor.BaseTokenID TABLE

SEQUENCE

public static final org.netbeans.editor.BaseTokenID SEQUENCE

COLUMN

public static final org.netbeans.editor.BaseTokenID COLUMN

ERROR

public static final org.netbeans.editor.BaseTokenID ERROR

FUNCTION

public static final org.netbeans.editor.BaseTokenID FUNCTION

DATA_TYPE

public static final org.netbeans.editor.BaseTokenID DATA_TYPE

STATEMENT_SEPARATOR

public static final org.netbeans.editor.BaseTokenID STATEMENT_SEPARATOR

LINE_COMMENT

public static final org.netbeans.editor.BaseTokenID LINE_COMMENT
Comment with the '//' prefix


BLOCK_COMMENT

public static final org.netbeans.editor.BaseTokenID BLOCK_COMMENT
Block comment


CHAR_LITERAL

public static final org.netbeans.editor.BaseTokenID CHAR_LITERAL
Character literal e.g. 'c'


STRING_LITERAL

public static final org.netbeans.editor.BaseTokenID STRING_LITERAL
Java string literal e.g. "hello"


INT_LITERAL

public static final org.netbeans.editor.BaseTokenID INT_LITERAL
Java integer literal e.g. 1234


LONG_LITERAL

public static final org.netbeans.editor.BaseTokenID LONG_LITERAL
Java long literal e.g. 12L


HEX_LITERAL

public static final org.netbeans.editor.BaseTokenID HEX_LITERAL
Java hexadecimal literal e.g. 0x5a


OCTAL_LITERAL

public static final org.netbeans.editor.BaseTokenID OCTAL_LITERAL
Java octal literal e.g. 0123


FLOAT_LITERAL

public static final org.netbeans.editor.BaseTokenID FLOAT_LITERAL
Java float literal e.g. 1.5e+20f


DOUBLE_LITERAL

public static final org.netbeans.editor.BaseTokenID DOUBLE_LITERAL
Java double literal e.g. 1.5e+20


EQ

public static final org.netbeans.editor.BaseImageTokenID EQ

LT

public static final org.netbeans.editor.BaseImageTokenID LT

GT

public static final org.netbeans.editor.BaseImageTokenID GT

LSHIFT

public static final org.netbeans.editor.BaseImageTokenID LSHIFT

RSSHIFT

public static final org.netbeans.editor.BaseImageTokenID RSSHIFT

RUSHIFT

public static final org.netbeans.editor.BaseImageTokenID RUSHIFT

PLUS

public static final org.netbeans.editor.BaseImageTokenID PLUS

MINUS

public static final org.netbeans.editor.BaseImageTokenID MINUS

MUL

public static final org.netbeans.editor.BaseImageTokenID MUL

DIV

public static final org.netbeans.editor.BaseImageTokenID DIV

AND

public static final org.netbeans.editor.BaseImageTokenID AND

OR

public static final org.netbeans.editor.BaseImageTokenID OR

XOR

public static final org.netbeans.editor.BaseImageTokenID XOR

MOD

public static final org.netbeans.editor.BaseImageTokenID MOD

NOT

public static final org.netbeans.editor.BaseImageTokenID NOT

NEG

public static final org.netbeans.editor.BaseImageTokenID NEG

EQ_EQ

public static final org.netbeans.editor.BaseImageTokenID EQ_EQ

LT_EQ

public static final org.netbeans.editor.BaseImageTokenID LT_EQ

GT_EQ

public static final org.netbeans.editor.BaseImageTokenID GT_EQ

LSHIFT_EQ

public static final org.netbeans.editor.BaseImageTokenID LSHIFT_EQ

RSSHIFT_EQ

public static final org.netbeans.editor.BaseImageTokenID RSSHIFT_EQ

RUSHIFT_EQ

public static final org.netbeans.editor.BaseImageTokenID RUSHIFT_EQ

PLUS_EQ

public static final org.netbeans.editor.BaseImageTokenID PLUS_EQ

MINUS_EQ

public static final org.netbeans.editor.BaseImageTokenID MINUS_EQ

MUL_EQ

public static final org.netbeans.editor.BaseImageTokenID MUL_EQ

DIV_EQ

public static final org.netbeans.editor.BaseImageTokenID DIV_EQ

AND_EQ

public static final org.netbeans.editor.BaseImageTokenID AND_EQ

OR_EQ

public static final org.netbeans.editor.BaseImageTokenID OR_EQ

XOR_EQ

public static final org.netbeans.editor.BaseImageTokenID XOR_EQ

MOD_EQ

public static final org.netbeans.editor.BaseImageTokenID MOD_EQ

NOT_EQ

public static final org.netbeans.editor.BaseImageTokenID NOT_EQ

DOT

public static final org.netbeans.editor.BaseImageTokenID DOT

COMMA

public static final org.netbeans.editor.BaseImageTokenID COMMA

COLON

public static final org.netbeans.editor.BaseImageTokenID COLON

SEMICOLON

public static final org.netbeans.editor.BaseImageTokenID SEMICOLON

QUESTION

public static final org.netbeans.editor.BaseImageTokenID QUESTION

LPAREN

public static final org.netbeans.editor.BaseImageTokenID LPAREN

RPAREN

public static final org.netbeans.editor.BaseImageTokenID RPAREN

LBRACKET

public static final org.netbeans.editor.BaseImageTokenID LBRACKET

RBRACKET

public static final org.netbeans.editor.BaseImageTokenID RBRACKET

LBRACE

public static final org.netbeans.editor.BaseImageTokenID LBRACE

RBRACE

public static final org.netbeans.editor.BaseImageTokenID RBRACE

PLUS_PLUS

public static final org.netbeans.editor.BaseImageTokenID PLUS_PLUS

MINUS_MINUS

public static final org.netbeans.editor.BaseImageTokenID MINUS_MINUS

AND_AND

public static final org.netbeans.editor.BaseImageTokenID AND_AND

OR_OR

public static final org.netbeans.editor.BaseImageTokenID OR_OR

BOOLEAN

public static final org.netbeans.editor.BaseImageTokenID BOOLEAN

BYTE

public static final org.netbeans.editor.BaseImageTokenID BYTE

CHAR

public static final org.netbeans.editor.BaseImageTokenID CHAR

DOUBLE

public static final org.netbeans.editor.BaseImageTokenID DOUBLE

FLOAT

public static final org.netbeans.editor.BaseImageTokenID FLOAT

INT

public static final org.netbeans.editor.BaseImageTokenID INT

LONG

public static final org.netbeans.editor.BaseImageTokenID LONG

SHORT

public static final org.netbeans.editor.BaseImageTokenID SHORT

VOID

public static final org.netbeans.editor.BaseImageTokenID VOID

ABSTRACT

public static final org.netbeans.editor.BaseImageTokenID ABSTRACT

ASSERT

public static final org.netbeans.editor.BaseImageTokenID ASSERT

BREAK

public static final org.netbeans.editor.BaseImageTokenID BREAK

CASE

public static final org.netbeans.editor.BaseImageTokenID CASE

CATCH

public static final org.netbeans.editor.BaseImageTokenID CATCH

CLASS

public static final org.netbeans.editor.BaseImageTokenID CLASS

CONST

public static final org.netbeans.editor.BaseImageTokenID CONST

CONTINUE

public static final org.netbeans.editor.BaseImageTokenID CONTINUE

DEFAULT

public static final org.netbeans.editor.BaseImageTokenID DEFAULT

DO

public static final org.netbeans.editor.BaseImageTokenID DO

ELSE

public static final org.netbeans.editor.BaseImageTokenID ELSE

ENUM

public static final org.netbeans.editor.BaseImageTokenID ENUM

EXTENDS

public static final org.netbeans.editor.BaseImageTokenID EXTENDS

FALSE

public static final org.netbeans.editor.BaseImageTokenID FALSE

FINAL

public static final org.netbeans.editor.BaseImageTokenID FINAL

FINALLY

public static final org.netbeans.editor.BaseImageTokenID FINALLY

FOR

public static final org.netbeans.editor.BaseImageTokenID FOR

GOTO

public static final org.netbeans.editor.BaseImageTokenID GOTO

IF

public static final org.netbeans.editor.BaseImageTokenID IF

IMPLEMENTS

public static final org.netbeans.editor.BaseImageTokenID IMPLEMENTS

IMPORT

public static final org.netbeans.editor.BaseImageTokenID IMPORT

INSTANCEOF

public static final org.netbeans.editor.BaseImageTokenID INSTANCEOF

INTERFACE

public static final org.netbeans.editor.BaseImageTokenID INTERFACE

NATIVE

public static final org.netbeans.editor.BaseImageTokenID NATIVE

NEW

public static final org.netbeans.editor.BaseImageTokenID NEW

NULL

public static final org.netbeans.editor.BaseImageTokenID NULL

PACKAGE

public static final org.netbeans.editor.BaseImageTokenID PACKAGE

PRIVATE

public static final org.netbeans.editor.BaseImageTokenID PRIVATE

PROTECTED

public static final org.netbeans.editor.BaseImageTokenID PROTECTED

PUBLIC

public static final org.netbeans.editor.BaseImageTokenID PUBLIC

RETURN

public static final org.netbeans.editor.BaseImageTokenID RETURN

STATIC

public static final org.netbeans.editor.BaseImageTokenID STATIC

STRICTFP

public static final org.netbeans.editor.BaseImageTokenID STRICTFP

SUPER

public static final org.netbeans.editor.BaseImageTokenID SUPER

SWITCH

public static final org.netbeans.editor.BaseImageTokenID SWITCH

SYNCHRONIZED

public static final org.netbeans.editor.BaseImageTokenID SYNCHRONIZED

THIS

public static final org.netbeans.editor.BaseImageTokenID THIS

THROW

public static final org.netbeans.editor.BaseImageTokenID THROW

THROWS

public static final org.netbeans.editor.BaseImageTokenID THROWS

TRANSIENT

public static final org.netbeans.editor.BaseImageTokenID TRANSIENT

TRUE

public static final org.netbeans.editor.BaseImageTokenID TRUE

TRY

public static final org.netbeans.editor.BaseImageTokenID TRY

VOLATILE

public static final org.netbeans.editor.BaseImageTokenID VOLATILE

WHILE

public static final org.netbeans.editor.BaseImageTokenID WHILE

INCOMPLETE_STRING_LITERAL

public static final org.netbeans.editor.BaseTokenID INCOMPLETE_STRING_LITERAL

INCOMPLETE_CHAR_LITERAL

public static final org.netbeans.editor.BaseTokenID INCOMPLETE_CHAR_LITERAL

INCOMPLETE_HEX_LITERAL

public static final org.netbeans.editor.BaseTokenID INCOMPLETE_HEX_LITERAL

INVALID_CHAR

public static final org.netbeans.editor.BaseTokenID INVALID_CHAR

INVALID_OPERATOR

public static final org.netbeans.editor.BaseTokenID INVALID_OPERATOR

INVALID_OCTAL_LITERAL

public static final org.netbeans.editor.BaseTokenID INVALID_OCTAL_LITERAL

INVALID_COMMENT_END

public static final org.netbeans.editor.BaseTokenID INVALID_COMMENT_END

ANNOTATION

public static final org.netbeans.editor.BaseTokenID ANNOTATION

ELLIPSIS

public static final org.netbeans.editor.BaseImageTokenID ELLIPSIS

context

public static final SQLTokenContext context

contextPath

public static final org.netbeans.editor.TokenContextPath contextPath
Method Detail

isType

public static boolean isType(org.netbeans.editor.TokenID keywordTokenID)
Checks whether the given token-id is a type-keyword.

Returns:
true when the keyword is a data type.

isType

public static boolean isType(String s)
Checks whether the given string is a type-keyword.


isTypeOrVoid

public static boolean isTypeOrVoid(org.netbeans.editor.TokenID keywordTokenID)
Checks whether the given token-id is a data-type-keyword or void-keyword.

Returns:
true when the keyword is a data-type-keyword or void-keyword.

isTypeOrVoid

public static boolean isTypeOrVoid(String s)
Checks whether the given string is a data-type-keyword or void-keyword.


getKeyword

public static org.netbeans.editor.TokenID getKeyword(String s)
Get the keyword token-id from string



Copyright © 2001-2011. All Rights Reserved.