Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

alice.util.jedit.* (12)alice.util.test.* (4)

alice.util: Javadoc index of package alice.util.


Package Samples:

alice.util.jedit
alice.util.test

Classes:

JEditTextArea: jEdit's text area component. It is more suited for editing program source code than JEditorPane, because it drops the unnecessary features (images, variable-width lines, and so on) and adds a whole bunch of useful goodies such as: More flexible key binding scheme Supports macro recorders Rectangular selection Bracket highlighting Syntax highlighting Command repetition Block caret can be enabled It is also faster and doesn't have as many problems. It can be used in other applications; the only other part of jEdit it depends on is the syntax package. To use it in your app, treat it like any other ...
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.
InputHandler: An input handler converts the user's key strokes into concrete actions. It also takes care of macro recording and action repetition. This class provides all the necessary support code for an input handler, but doesn't actually do any key binding logic. It is up to the implementations of this class to do so.
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.
Automaton: this abstract class is the base class for implementing automaton abstraction automaton state behaviour is expressed in public method and the become method allows to move computation from state to state method representing state must be public (to allow correct behaviour of reflection)
TextAreaDefaults: Encapsulates default settings for a text area. This can be passed to the constructor once the necessary fields have been filled out. The advantage of doing this over calling lots of set() methods after creating the text area is that this method is faster.
DefaultInputHandler: The default input handler. It maps sequences of keystrokes into actions and inserts key typed events into the text area.
SyntaxStyle: A simple text style class. It can specify the color, italic flag, and bold flag of a run of text.
IPIdentifier: this class defines services useful for managing of IP identifiers @ :
IPAddress: this class defines services useful for managing of IP extended address: :
TextAreaPainter: The text area repaint manager. It performs double buffering and paints lines of text.
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.
TextUtilities: Class with several utility functions used by the text area component.
StringInputStream: managing a String or other InputStream as a character source
V2d: 2-dimensional vector objects are completely state-less
LinkedList: prolog/lisp style list, with in evidence head and tail
P2d: 2-dimensional point objects are completely state-less
LinkedQueue: classic queue managed with head and tail references
Tools: miscellaneous static services

Home | Contact Us | Privacy Policy | Terms of Service