jEdit API

jEdit 5 API 
Package Description
org.jedit.core
Core jEdit classes
org.jedit.io  
org.jedit.keymap
Named sets of keyboard shortcuts
org.jedit.migration
One-time migration steps
org.jedit.options
Option-Pane classes
jEdit 4 API 
Package Description
org.gjt.sp.jedit
This package contains jEdit's core classes.
org.gjt.sp.jedit.browser
jEdit's file system browser.
org.gjt.sp.jedit.buffer
Buffer event listeners, and classes used to implement jEdit's document model.
org.gjt.sp.jedit.bufferio
Classes related to loading, saving, autosaving buffers.
org.gjt.sp.jedit.bufferset
Classes related to implementation of the BufferSets feature of jEdit.
org.gjt.sp.jedit.datatransfer
Classes related to encoding and decoding MIME data to/from system clipboard, etc.
org.gjt.sp.jedit.gui
Various GUI controls and dialog boxes.
org.gjt.sp.jedit.gui.statusbar
Widget Factory classes for Status Bar Widgets
org.gjt.sp.jedit.gui.tray
The jEdit System Tray
org.gjt.sp.jedit.help
The jEdit help viewer.
org.gjt.sp.jedit.indent
Indentation rules and actions.
org.gjt.sp.jedit.input
Keyboard Input Handlers
org.gjt.sp.jedit.io
Virtual file system and multi-threaded I/O.
org.gjt.sp.jedit.menu
Classes for generation of dynamic menus
org.gjt.sp.jedit.msg
EditBus messages.
org.gjt.sp.jedit.options
Global Options dialog box panes.
org.gjt.sp.jedit.pluginmgr
The plugin manager.
org.gjt.sp.jedit.print
Printing.
org.gjt.sp.jedit.proto.jeditresource
jeditresource: URL protocol handler, used to load resources from plugin JAR files.
org.gjt.sp.jedit.search
Search and replace classes.
org.gjt.sp.jedit.syntax
The jEdit syntax highlighting engine.
org.gjt.sp.jedit.textarea
Classes related to jEdit's TextArea.
org.gjt.sp.jedit.visitors
Visitor classes for EditPanes, Views, and Text Areas.
org.gjt.sp.util
Utility classes used by jEdit but that do not depend on jEdit itself.
BeanShell 
Package Description
org.gjt.sp.jedit.bsh
Lightweight Scripting for Java.
org.gjt.sp.jedit.bsh.classpath  
org.gjt.sp.jedit.bsh.collection  
org.gjt.sp.jedit.bsh.commands  
org.gjt.sp.jedit.bsh.org.objectweb.asm  
org.gjt.sp.jedit.bsh.reflect