jEdit API

jEdit 5 API
org.jedit.core Core jEdit classes
org.jedit.keymap Named sets of keyboard shortcuts
org.jedit.migration One-time migration steps
org.jedit.options Option-Pane classes

 

jEdit 4 API
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
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