<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<TOC>
  <ENTRY HREF="index.html">
    <TITLE>jEdit 4.3 User's Guide</TITLE>
    <ENTRY HREF="using-jedit-part.html">
      <TITLE>Using jEdit</TITLE>
      <ENTRY HREF="conventions.html">
        <TITLE>Conventions</TITLE>
      </ENTRY>
      <ENTRY HREF="starting.html">
        <TITLE>Starting jEdit</TITLE>
        <ENTRY HREF="cli-usage.html">
          <TITLE>Command Line Usage</TITLE>
          <ENTRY HREF="cli-usage.html#id416602">
            <TITLE>Miscellaneous Options</TITLE>
          </ENTRY>
          <ENTRY HREF="cli-usage.html#id401289">
            <TITLE>Configuration Options</TITLE>
          </ENTRY>
          <ENTRY HREF="cli-usage.html#id450044">
            <TITLE>Edit Server Options</TITLE>
          </ENTRY>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="basics.html">
        <TITLE>jEdit Basics</TITLE>
        <ENTRY HREF="overview.html">
          <TITLE>Interface Overview</TITLE>
        </ENTRY>
        <ENTRY HREF="views.html">
          <TITLE>Multiple Views</TITLE>
        </ENTRY>
        <ENTRY HREF="buffers.html">
          <TITLE>Switching Buffers</TITLE>
        </ENTRY>
        <ENTRY HREF="buffersets.html">
          <TITLE>Buffer Sets</TITLE>
        </ENTRY>
        <ENTRY HREF="docking.html">
          <TITLE>Window Docking</TITLE>
        </ENTRY>
        <ENTRY HREF="status-bar.html">
          <TITLE>The Status Bar</TITLE>
        </ENTRY>
        <ENTRY HREF="action-bar.html">
          <TITLE>The Action Bar</TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="files.html">
        <TITLE>Working With Files</TITLE>
        <ENTRY HREF="creating.html">
          <TITLE>Creating New Files</TITLE>
        </ENTRY>
        <ENTRY HREF="opening.html">
          <TITLE>Opening Files</TITLE>
        </ENTRY>
        <ENTRY HREF="saving.html">
          <TITLE>Saving Files</TITLE>
          <ENTRY HREF="saving.html#id471997">
            <TITLE>Two-Stage Save</TITLE>
          </ENTRY>
          <ENTRY HREF="saving.html#autosave">
            <TITLE>Autosave and Crash Recovery</TITLE>
          </ENTRY>
          <ENTRY HREF="saving.html#backups">
            <TITLE>Backups</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="line-separators.html">
          <TITLE>Line Separators</TITLE>
        </ENTRY>
        <ENTRY HREF="encodings.html">
          <TITLE>Character Encodings</TITLE>
          <ENTRY HREF="encodings.html#id472742">
            <TITLE>Commonly Used Encodings</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="vfs-browser.html">
          <TITLE>The File System Browser (FSB)</TITLE>
          <ENTRY HREF="vfs-browser.html#id472935">
            <TITLE>Navigating the File System</TITLE>
          </ENTRY>
          <ENTRY HREF="vfs-browser.html#id473182">
            <TITLE>The Tool Bar</TITLE>
          </ENTRY>
          <ENTRY HREF="vfs-browser.html#id473218">
            <TITLE>The Commands Menu</TITLE>
          </ENTRY>
          <ENTRY HREF="vfs-browser.html#id473413">
            <TITLE>The Plugins Menu</TITLE>
          </ENTRY>
          <ENTRY HREF="vfs-browser.html#id473438">
            <TITLE>The Favorites Menu</TITLE>
          </ENTRY>
          <ENTRY HREF="vfs-browser.html#id473484">
            <TITLE>Keyboard Shortcuts</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="reloading.html">
          <TITLE>Reloading From Disk</TITLE>
        </ENTRY>
        <ENTRY HREF="threaded-io.html">
          <TITLE>Multi-Threaded I/O</TITLE>
        </ENTRY>
        <ENTRY HREF="printing.html">
          <TITLE>Printing</TITLE>
        </ENTRY>
        <ENTRY HREF="closing-exiting.html">
          <TITLE>Closing Files and Exiting jEdit</TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="editing.html">
        <TITLE>Editing Text</TITLE>
        <ENTRY HREF="caret.html">
          <TITLE>Moving The Caret</TITLE>
        </ENTRY>
        <ENTRY HREF="selection.html">
          <TITLE>Selecting Text</TITLE>
          <ENTRY HREF="selection.html#id476560">
            <TITLE>Range Selection</TITLE>
          </ENTRY>
          <ENTRY HREF="selection.html#rect-select">
            <TITLE>Rectangular Selection</TITLE>
          </ENTRY>
          <ENTRY HREF="selection.html#multi-select">
            <TITLE>Multiple Selection</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="entering-text.html">
          <TITLE>Inserting and Deleting Text</TITLE>
        </ENTRY>
        <ENTRY HREF="undo-redo.html">
          <TITLE>Undo and Redo</TITLE>
        </ENTRY>
        <ENTRY HREF="words.html">
          <TITLE>Working With Words</TITLE>
          <ENTRY HREF="words.html#id477525">
            <TITLE>What's a Word?</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="lines.html">
          <TITLE>Working With Lines</TITLE>
        </ENTRY>
        <ENTRY HREF="paragraphs.html">
          <TITLE>Working With Paragraphs</TITLE>
        </ENTRY>
        <ENTRY HREF="word-wrap.html">
          <TITLE>Wrapping Long Lines</TITLE>
          <ENTRY HREF="word-wrap.html#id478236">
            <TITLE>Soft Wrap</TITLE>
          </ENTRY>
          <ENTRY HREF="word-wrap.html#id478294">
            <TITLE>Hard Wrap</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="scrolling.html">
          <TITLE>Scrolling</TITLE>
        </ENTRY>
        <ENTRY HREF="text-transfer.html">
          <TITLE>Transferring Text</TITLE>
          <ENTRY HREF="text-transfer.html#id478679">
            <TITLE>The Clipboard</TITLE>
          </ENTRY>
          <ENTRY HREF="text-transfer.html#quick-copy">
            <TITLE>Quick Copy</TITLE>
          </ENTRY>
          <ENTRY HREF="text-transfer.html#registers">
            <TITLE>General Register Commands</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="markers.html">
          <TITLE>Markers</TITLE>
        </ENTRY>
        <ENTRY HREF="search-replace.html">
          <TITLE>Search and Replace</TITLE>
          <ENTRY HREF="search-replace.html#id479664">
            <TITLE>Searching For Text</TITLE>
          </ENTRY>
          <ENTRY HREF="search-replace.html#id479934">
            <TITLE>Replacing Text</TITLE>
            <ENTRY HREF="search-replace.html#id479998">
              <TITLE>Text Replace</TITLE>
            </ENTRY>
            <ENTRY HREF="search-replace.html#id480114">
              <TITLE>BeanShell Replace</TITLE>
            </ENTRY>
          </ENTRY>
          <ENTRY HREF="search-replace.html#hypersearch">
            <TITLE>HyperSearch</TITLE>
          </ENTRY>
          <ENTRY HREF="search-replace.html#id480364">
            <TITLE>Multiple File Search</TITLE>
          </ENTRY>
          <ENTRY HREF="search-replace.html#search-bar">
            <TITLE>The Search Bar</TITLE>
          </ENTRY>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="source-edit.html">
        <TITLE>Editing Source Code</TITLE>
        <ENTRY HREF="modes.html">
          <TITLE>Edit Modes</TITLE>
          <ENTRY HREF="modes.html#mode-selection">
            <TITLE>Mode Selection</TITLE>
          </ENTRY>
          <ENTRY HREF="modes.html#syntax-hilite">
            <TITLE>Syntax Highlighting</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="indent.html">
          <TITLE>Tabbing and Indentation</TITLE>
          <ENTRY HREF="indent.html#soft-tabs">
            <TITLE>Soft Tabs</TITLE>
          </ENTRY>
          <ENTRY HREF="indent.html#autoindent">
            <TITLE>Automatic Indent</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="commenting.html">
          <TITLE>Commenting Out Code</TITLE>
        </ENTRY>
        <ENTRY HREF="bracket-matching.html">
          <TITLE>Bracket Matching</TITLE>
        </ENTRY>
        <ENTRY HREF="abbrevs.html">
          <TITLE>Abbreviations</TITLE>
          <ENTRY HREF="abbrevs.html#positional-params">
            <TITLE>Positional Parameters</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="folding.html">
          <TITLE>Folding</TITLE>
          <ENTRY HREF="folding.html#id487423">
            <TITLE>Collapsing and Expanding Folds</TITLE>
          </ENTRY>
          <ENTRY HREF="folding.html#id487609">
            <TITLE>Navigating Around With Folds</TITLE>
          </ENTRY>
          <ENTRY HREF="folding.html#id487695">
            <TITLE>Miscellaneous Folding Commands</TITLE>
          </ENTRY>
          <ENTRY HREF="folding.html#narrowing">
            <TITLE>Narrowing</TITLE>
          </ENTRY>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="customizing.html">
        <TITLE>Customizing jEdit</TITLE>
        <ENTRY HREF="buffer-opts.html">
          <TITLE>The Buffer Options Dialog Box</TITLE>
        </ENTRY>
        <ENTRY HREF="buffer-local.html">
          <TITLE>Buffer-Local Properties</TITLE>
        </ENTRY>
        <ENTRY HREF="global-opts.html">
          <TITLE>The Global Options Dialog Box</TITLE>
          <ENTRY HREF="global-opts.html#general-pane">
            <TITLE>The General Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#abbrevs-pane">
            <TITLE>The Abbreviations Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#appearance-pane">
            <TITLE>The Appearance Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#autosave-backups-pane">
            <TITLE>The Autosave and Backup Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#context-pane">
            <TITLE>The Context Menu Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#docking-pane">
            <TITLE>The Docking Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#editing-pane">
            <TITLE>The Editing Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#encodings-pane">
            <TITLE>The Encodings Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#gutter-pane">
            <TITLE>The Gutter Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#mouse-pane">
            <TITLE>The Mouse Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#printing-pane">
            <TITLE>The Printing Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#pluginmgr-pane">
            <TITLE>The Plugin Manager Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#firewall-pane">
            <TITLE>The Proxy Servers Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#shortcuts-pane">
            <TITLE>The Shortcuts Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#status-bar-pane">
            <TITLE>The Status Bar Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#syntax-hilite-pane">
            <TITLE>The Syntax Highlighting Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#text-area-pane">
            <TITLE>The Text Area Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#toolbar-pane">
            <TITLE>The Tool Bar Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#view-pane">
            <TITLE>The View Pane</TITLE>
          </ENTRY>
          <ENTRY HREF="global-opts.html#vfs-browser-pane">
            <TITLE>The File System Browser Panes</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="settings-directory.html">
          <TITLE>The jEdit Settings Directory</TITLE>
          <ENTRY HREF="settings-directory.html#propertiesfile">
            <TITLE>The jEdit properties file</TITLE>
          </ENTRY>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="using-macros.html">
        <TITLE>Using Macros</TITLE>
        <ENTRY HREF="recording-macros.html">
          <TITLE>Recording Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="running-macros.html">
          <TITLE>Running Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="organizing-macros.html">
          <TITLE>How jEdit Organizes Macros</TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="using-plugins.html">
        <TITLE>Installing and Using Plugins</TITLE>
        <ENTRY HREF="plugin-manager.html">
          <TITLE>The Plugin Manager</TITLE>
        </ENTRY>
        <ENTRY HREF="installing-plugins.html">
          <TITLE>Installing and Updating Plugins</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-sets.html">
          <TITLE>Plugin Sets</TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="shortcuts.html">
        <TITLE>Keyboard Shortcuts</TITLE>
      </ENTRY>
      <ENTRY HREF="activity-log.html">
        <TITLE>The Activity Log</TITLE>
      </ENTRY>
      <ENTRY HREF="history.html">
        <TITLE>History Text Fields</TITLE>
      </ENTRY>
      <ENTRY HREF="globs.html">
        <TITLE>Glob Patterns</TITLE>
      </ENTRY>
      <ENTRY HREF="regexps.html">
        <TITLE>Regular Expressions</TITLE>
      </ENTRY>
      <ENTRY HREF="macro-index.html">
        <TITLE>Macros Included With jEdit</TITLE>
        <ENTRY HREF="macros-c.html">
          <TITLE>C/C++ macros </TITLE>
        </ENTRY>
        <ENTRY HREF="macros-clipboard.html">
          <TITLE>Clipboard Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-editing.html">
          <TITLE>Editing Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-files.html">
          <TITLE>File Management Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-interface.html">
          <TITLE>User Interface Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-java.html">
          <TITLE>Java Code Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-misc.html">
          <TITLE>Miscellaneous Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-properties.html">
          <TITLE>Property Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="macros-text.html">
          <TITLE>Text Macros</TITLE>
        </ENTRY>
      </ENTRY>
    </ENTRY>
    <ENTRY HREF="writing-modes-part.html">
      <TITLE>Writing Edit Modes</TITLE>
      <ENTRY HREF="writing-modes.html">
        <TITLE>Mode Definition Syntax</TITLE>
        <ENTRY HREF="xml-primer.html">
          <TITLE>An XML Primer</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-preamble.html">
          <TITLE>The Preamble and MODE tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-tag-props.html">
          <TITLE>The PROPS Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-tag-rules.html">
          <TITLE>The RULES Tag</TITLE>
          <ENTRY HREF="mode-tag-rules.html#id511403">
            <TITLE>Highlighting Numbers</TITLE>
          </ENTRY>
          <ENTRY HREF="mode-tag-rules.html#rule-ordering">
            <TITLE>Rule Ordering Requirements</TITLE>
          </ENTRY>
          <ENTRY HREF="mode-tag-rules.html#id511612">
            <TITLE>Per-Ruleset Properties</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="mode-rule-terminate.html">
          <TITLE>The TERMINATE Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-span.html">
          <TITLE>The SPAN Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-span-regexp.html">
          <TITLE>The SPAN_REGEXP Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-eol-span.html">
          <TITLE>The EOL_SPAN Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-eol-span-regexp.html">
          <TITLE>The EOL_SPAN_REGEXP Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-mark-prev.html">
          <TITLE>The MARK_PREVIOUS Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-mark-following.html">
          <TITLE>The MARK_FOLLOWING Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-seq.html">
          <TITLE>The SEQ Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-seq-regexp.html">
          <TITLE>The SEQ_REGEXP Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-import.html">
          <TITLE>The IMPORT Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-rule-keywords.html">
          <TITLE>The KEYWORDS Tag</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-syntax-tokens.html">
          <TITLE>Token Types</TITLE>
        </ENTRY>
        <ENTRY HREF="mode-match-type.html">
          <TITLE>The MATCH_TYPE Attribute</TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="installing-modes.html">
        <TITLE>Installing Edit Modes</TITLE>
      </ENTRY>
      <ENTRY HREF="updating-modes.html">
        <TITLE>Updating Edit Modes</TITLE>
        <ENTRY HREF="from40to41.html">
          <TITLE>From jEdit 4.0 to 4.1</TITLE>
        </ENTRY>
        <ENTRY HREF="currentmodeformat.html">
          <TITLE>From jEdit 4.2 to 4.3</TITLE>
        </ENTRY>
      </ENTRY>
    </ENTRY>
    <ENTRY HREF="writing-macros-part.html">
      <TITLE>Writing Macros</TITLE>
      <ENTRY HREF="macro-basics.html">
        <TITLE>Macro Basics</TITLE>
        <ENTRY HREF="beanshell-intro.html">
          <TITLE>Introducing BeanShell</TITLE>
        </ENTRY>
        <ENTRY HREF="single-macros.html">
          <TITLE>Single Execution Macros</TITLE>
        </ENTRY>
        <ENTRY HREF="first-example.html">
          <TITLE>The Mandatory First Example</TITLE>
        </ENTRY>
        <ENTRY HREF="predefined-variables.html">
          <TITLE>Predefined Variables in BeanShell</TITLE>
        </ENTRY>
        <ENTRY HREF="helpful-methods.html">
          <TITLE>Helpful Methods in the Macros Class</TITLE>
        </ENTRY>
        <ENTRY HREF="dynamic-typing.html">
          <TITLE>BeanShell Dynamic Typing</TITLE>
        </ENTRY>
        <ENTRY HREF="something-useful.html">
          <TITLE>Now For Something Useful</TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="dialog-macro.html">
        <TITLE>A Dialog-Based Macro</TITLE>
        <ENTRY HREF="dialog-macro-intro.html">
          <TITLE>Use of the Macro</TITLE>
        </ENTRY>
        <ENTRY HREF="add-prefix-and-suffix.html">
          <TITLE>Listing of the Macro</TITLE>
        </ENTRY>
        <ENTRY HREF="macro-analysis.html">
          <TITLE>Analysis of the Macro</TITLE>
          <ENTRY HREF="macro-analysis.html#explain-imports">
            <TITLE>Import Statements</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-create-dialog">
            <TITLE>Create the Dialog</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-fields-panel">
            <TITLE>Create the Text Fields</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-button-panel">
            <TITLE>Create the Buttons</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-add-listeners">
            <TITLE>Register the Action Listeners</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-set-visible">
            <TITLE>Make the Dialog Visible</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-action-listener">
            <TITLE>The Action Listener</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-process-text">
            <TITLE>Get the User's Input</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-jedit-calls">
            <TITLE>Call jEdit Methods to Manipulate Text</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-analysis.html#explain-main">
            <TITLE>The Main Routine</TITLE>
          </ENTRY>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="macro-tips.html">
        <TITLE>Macro Tips and Techniques</TITLE>
        <ENTRY HREF="macro-tips-input.html">
          <TITLE>Getting Input for a Macro</TITLE>
          <ENTRY HREF="macro-tips-input.html#macro-tips-input-single-line">
            <TITLE>Getting a Single Line of Text</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-tips-input.html#macro-tips-input-multiple-data">
            <TITLE>Getting Multiple Data Items</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-tips-input.html#tips-macro-input-combo">
            <TITLE>Selecting Input From a List</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-tips-input.html#macro-tips-single-char">
            <TITLE>Using a Single Keypress as Input</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="startup-scripts.html">
          <TITLE>Startup Scripts</TITLE>
        </ENTRY>
        <ENTRY HREF="scripts-command-line.html">
          <TITLE>Running Scripts from the Command Line</TITLE>
        </ENTRY>
        <ENTRY HREF="macro-tips-BeanShell.html">
          <TITLE>Advanced BeanShell Techniques</TITLE>
          <ENTRY HREF="macro-tips-BeanShell.html#macro-tips-BeanShell-convenience">
            <TITLE>BeanShell's Convenience Syntax</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-tips-BeanShell.html#macro-tips-BeanShell-keywords">
            <TITLE>Special BeanShell Keywords</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-tips-BeanShell.html#macro-tips-BeanShell-class">
            <TITLE>Implementing Classes and Interfaces</TITLE>
          </ENTRY>
        </ENTRY>
        <ENTRY HREF="macro-tips-debugging.html">
          <TITLE>Debugging Macros</TITLE>
          <ENTRY HREF="macro-tips-debugging.html#macro-tips-debugging-exceptions">
            <TITLE>Identifying Exceptions</TITLE>
          </ENTRY>
          <ENTRY HREF="macro-tips-debugging.html#macro-tips-debugging-log">
            <TITLE>Using the Activity Log as a Tracing Tool</TITLE>
          </ENTRY>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="bsh-commands.html">
        <TITLE>BeanShell Commands</TITLE>
        <ENTRY HREF="bsh-commands-output.html">
          <TITLE>Output Commands</TITLE>
        </ENTRY>
        <ENTRY HREF="bsh-commands-file.html">
          <TITLE>File Management Commands</TITLE>
        </ENTRY>
        <ENTRY HREF="bsh-commands-serial.html">
          <TITLE>Component Commands</TITLE>
        </ENTRY>
        <ENTRY HREF="bsh-commands-resource.html">
          <TITLE>Resource Management Commands</TITLE>
        </ENTRY>
        <ENTRY HREF="bsh-commands-script.html">
          <TITLE>Script Execution Commands</TITLE>
        </ENTRY>
        <ENTRY HREF="bsh-commands-object.html">
          <TITLE>BeanShell Object Management Commands</TITLE>
        </ENTRY>
        <ENTRY HREF="bsh-commands-other.html">
          <TITLE>Other Commands</TITLE>
        </ENTRY>
      </ENTRY>
    </ENTRY>
    <ENTRY HREF="writing-plugins-part.html">
      <TITLE>Writing Plugins</TITLE>
      <ENTRY HREF="plugin-intro.html">
        <TITLE>Introducing the Plugin API</TITLE>
      </ENTRY>
      <ENTRY HREF="plugin-implement.html">
        <TITLE>Implementing a Simple Plugin</TITLE>
        <ENTRY HREF="plugin-load.html">
          <TITLE> How Plugins are Loaded</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-quicknotepadplugin.html">
          <TITLE>The QuickNotepadPlugin Class</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-properties.html">
          <TITLE>The Property File</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-editbus.html">
          <TITLE>The EditBus</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-actions.html">
          <TITLE>The Actions Catalog</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-dockables.html">
          <TITLE>The dockables.xml Window Catalog</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-services.html">
          <TITLE>The services.xml file</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-quicknotepad.html">
          <TITLE>The QuickNotepad Class</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-quicknotepadtoolbar.html">
          <TITLE>The QuickNotepadToolBar Class</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-options.html">
          <TITLE>The QuickNotepadOptionPane Class</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-docs.html">
          <TITLE>Plugin Documentation</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-building.html">
          <TITLE>The build.xml Ant build file</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-implement-reloading.html">
          <TITLE>Reloading the Plugin</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-debugging.html">
          <TITLE> Tips for debugging plugins </TITLE>
        </ENTRY>
      </ENTRY>
      <ENTRY HREF="plugin-tips.html">
        <TITLE>Plugin Tips and Techniques</TITLE>
        <ENTRY HREF="plugin-tips-libraries.html">
          <TITLE>Bundling Additional Class Libraries</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-tips-non-java-libraries.html">
          <TITLE>Bundling Additional Non-Java Libraries</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-tips-plugin-data.html">
          <TITLE>Storing plugin data</TITLE>
        </ENTRY>
        <ENTRY HREF="plugin-tips-colors.html">
          <TITLE>Plugin colors</TITLE>
        </ENTRY>
      </ENTRY>
    </ENTRY>
  </ENTRY>
</TOC>
