com.japisoft.sc
Class ScPredefinedToken

java.lang.Object
  |
  +--com.japisoft.sc.ScPredefinedToken

public final class ScPredefinedToken
extends java.lang.Object

Here a list of predefined token. This tokens are usable in the syntax file descriptor. By convention predefined tokens are always in the format _TOKENID_.

Sample : _NUMBER_ = 0:1:2:3:4:5:6:7:8:9, in the syntax descriptor (see ScEditorKit) you just have to mention as a token value _NUMBER_.

Particular tokens are used inside the syntax descriptor, so you have to use special token value. For sample double dot must be used as a syntax token with _DD_. Sample : MYTOKENS=word1:word2:_DD_

Author:
(c) 2002-2003 JAPISOFT

Field Summary
static java.lang.String DD_TOKEN
          Double dot
static java.lang.String LITTERAL_ID
          Support "litteral"
static java.lang.String LITTERAL_TOKENS
           
static java.lang.String NUMBER_ID
          Support all numbers
static java.lang.String NUMBER_TOKENS
           
static java.lang.String OPERATOR_ID
          Support +,-,/,*,% operators
static java.lang.String OPERATOR_TOKENS
           
static java.lang.String RC_TOKEN
          Carriage return
 
Constructor Summary
ScPredefinedToken()
           
 
Method Summary
static void addPredefinedToken(java.lang.String tokenId, java.lang.String tokenValues)
           
static java.lang.String getValidToken(java.lang.String item)
          Convert a token to a valid format
static void removePredefinedToken(java.lang.String tokenId, java.lang.String tokenValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NUMBER_ID

public static final java.lang.String NUMBER_ID
Support all numbers

See Also:
Constant Field Values

NUMBER_TOKENS

public static final java.lang.String NUMBER_TOKENS
See Also:
Constant Field Values

OPERATOR_ID

public static final java.lang.String OPERATOR_ID
Support +,-,/,*,% operators

See Also:
Constant Field Values

OPERATOR_TOKENS

public static final java.lang.String OPERATOR_TOKENS
See Also:
Constant Field Values

LITTERAL_ID

public static final java.lang.String LITTERAL_ID
Support "litteral"

See Also:
Constant Field Values

LITTERAL_TOKENS

public static final java.lang.String LITTERAL_TOKENS
See Also:
Constant Field Values

RC_TOKEN

public static final java.lang.String RC_TOKEN
Carriage return

See Also:
Constant Field Values

DD_TOKEN

public static final java.lang.String DD_TOKEN
Double dot

See Also:
Constant Field Values
Constructor Detail

ScPredefinedToken

public ScPredefinedToken()
Method Detail

addPredefinedToken

public static void addPredefinedToken(java.lang.String tokenId,
                                      java.lang.String tokenValues)

removePredefinedToken

public static void removePredefinedToken(java.lang.String tokenId,
                                         java.lang.String tokenValues)

getValidToken

public static java.lang.String getValidToken(java.lang.String item)
Convert a token to a valid format