PageRenderTime 35ms CodeModel.GetById 0ms RepoModel.GetById 1ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/42docs/users-guide/plugin-tips-libraries.html

#
HTML | 16 lines | 16 code | 0 blank | 0 comment | 0 complexity | dd89099cc1806dd2288691c799be1adc MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Bundling Additional Class Libraries</title><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="jEdit 4.2 User's Guide"><link rel="up" href="plugin-tips.html" title="Chapter 19. Plugin Tips and Techniques"><link rel="previous" href="plugin-tips.html" title="Chapter 19. Plugin Tips and Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Bundling Additional Class Libraries</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="plugin-tips.html">Prev</a> </td><th width="60%" align="center">Chapter 19. Plugin Tips and Techniques</th><td width="20%" align="right"> </td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="plugin-tips-libraries"></a>Bundling Additional Class Libraries</h2></div></div><div></div></div><p>
  2. Recall that any class whose name ends with <tt class="classname">Plugin.class</tt>
  3. is called a plugin core class.
  4. JAR files with no plugin core classes are also loaded by jEdit;
  5. the classes they contain are
  6. made available to other plugins. Many plugins that rely on
  7. third-party class libraries ship them as separate JAR files. The libraries
  8. will be available inside the jEdit environment but are not part of a general
  9. classpath or library collection when running other Java applications.
  10. </p><p>
  11. A plugin that bundles extra JAR files must list them in the
  12. <tt class="filename">plugin.<i class="replaceable"><tt>class name</tt></i>.jars</tt>
  13. property. See the documentation for the
  14. <a href="../api/org/gjt/sp/jedit/EditPlugin.html" target="_top">
  15. <tt class="classname">EditPlugin</tt></a> class for details.
  16. </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="plugin-tips.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="plugin-tips.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Chapter 19. Plugin Tips and Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>