| Home >> All >> org >> gjt >> sp >> jedit >> [ syntax Javadoc ] |
org.gjt.sp.jedit.syntax: Javadoc index of package org.gjt.sp.jedit.syntax.
Package Samples:
org.gjt.sp.jedit.syntax
Classes:
FortranTokenMarker: Custom TokenMarker for UNISYS's ASCII FORTRAN 77 . Characteristics of this dialect are: Fixed column format, with comment character ( 'C'|'c'|'*' ) in column 1, labels (numeric) in column 1-5, continuation character ( any nonblank ) in column 6, logical end of line after column 72. Nonstandard block comment character ( '@' ) in any column, Some nonstandard functions: BITS , BOOL , INDEX , TRMLEN It should be easy enough to adapt this class for minor variations in the dialect so long as the format is the classic fixed column format. As this scanner is highly optimized for the fixed column format, ...
TokenMarkerContext: This class contains the Context of a Token Marker that can be passed along nested Token Markers through a method like markTokensImpl(MyToken token, TokenMarkerContext ctx) : MyToken where MyToken represents the token state at the end of the marked line. It contains useful infos such as last offset and last keyword and the pos in the marked line It also provides utility functions that are often used in TokenMarkers such as addTokenToPos, addTokenToEnd doKeywordToPos, doKeywordToEnd
TokenMarker: A token marker that splits lines of text into tokens. Each token carries a length field and an indentification tag that can be mapped to a color for painting that token. For performance reasons, the linked list of tokens is reused after each line is tokenized. Therefore, the return value of markTokens should only be used for immediate painting. Notably, it cannot be cached.
Token: A linked list of tokens. Each token has three fields - a token identifier, which is a byte value that can be looked up in the array returned by SyntaxDocument.getColors() to get a color value, a length value which is the length of the token in the text, and a pointer to the next token in the list.
KeywordMap: A KeywordMap is similar to a hashtable in that it maps keys to values. However, the `keys' are Swing segments. This allows lookups of text substrings without the overhead of creating a new string object. This class is used by CTokenMarker to map keywords to ids.
DisplayTokenHandler: Creates Chunk objects that can be painted on screen.
ASPStateInfo: An utility class to save some relevant infos (language and client/server side) found in SCRIPT Tags or <%@ like Tags
SyntaxStyle: A simple text style class. It can specify the color, italic flag, and bold flag of a run of text.
ASPTokenMarker: ASP Token Marker. TO DO: CSS support, HTML Entities, HTML Attributes & Values colorizing
SyntaxDocument: A document implementation that can be tokenized by the syntax highlighting system.
SyntaxUtilities: Class with several utility functions used by jEdit's syntax colorizing subsystem.
Chunk: A syntax token with extra information required for painting it on screen.
ASPPerlscriptTokenMarker: Original Perl token marker by Slava Pestov Perlscript Token Marker
DefaultTokenHandler: Builds a linked list of tokens without any additional processing.
TokenHandler: Token markers send tokens to implementations of this interface.
SoftWrapTokenHandler: Splits token lists to fit within a specified margin.
MultiModeToken: This class is useful to handle multiple modes.
DummyTokenHandler: A dummy token handler that discards tokens.
BeanShellTokenMarker: BeanShell (www.beanshell.org) token marker.
XModeHandler: XML handler for mode definition files.
PropsTokenMarker: Java properties/DOS INI token marker.
ASPJavascriptTokenMarker: ASP Javascript token marker
ShellScriptTokenMarker: Shell script token marker.
ASPVBScriptTokenMarker: ASP VBScript token marker
| Home | Contact Us | Privacy Policy | Terms of Service |