You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

devguide.xml 2.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1//EN"
  3. "../../lib/docbook/docbook-dtd/docbookx.dtd"
  4. [
  5. <!ENTITY aj SYSTEM "aj.xml">
  6. <!ENTITY ajc SYSTEM "ajc.xml">
  7. <!ENTITY ajdoc SYSTEM "ajdoc.xml">
  8. <!ENTITY antsupport SYSTEM "antsupport.xml">
  9. <!ENTITY ajbrowser SYSTEM "ajbrowser.xml">
  10. <!ENTITY compatibility SYSTEM "compatibility.xml">
  11. <!ENTITY ltw SYSTEM "ltw.xml">
  12. <!ENTITY tools-intro SYSTEM "tools-intro.xml">
  13. <!ENTITY weaving SYSTEM "weaving.xml">
  14. ]>
  15. <book>
  16. <bookinfo>
  17. <title>The AspectJ<superscript>tm</superscript> Development Environment Guide</title>
  18. <authorgroup>
  19. <author>
  20. <othername>the AspectJ Team</othername>
  21. </author>
  22. </authorgroup>
  23. <legalnotice>
  24. <para>Copyright (c) 1998-2001 Xerox Corporation,
  25. 2002 Palo Alto Research Center, Incorporated,
  26. 2003-2005 Contributors.
  27. All rights reserved.
  28. </para>
  29. </legalnotice>
  30. <abstract>
  31. <para>
  32. This guide describes how to build and deploy AspectJ programs
  33. using the AspectJ tools and facilities. See also
  34. <ulink url="../progguide/index.html">The
  35. AspectJ Programming Guide</ulink>,
  36. the documentation available with the AspectJ support available for
  37. various integrated development environments (e.g.,
  38. <ulink url="http://eclipse.org/AJDT">Eclipse AJDT</ulink>),
  39. and the most-recent documentation available from
  40. the AspectJ project page, at
  41. <ulink url="http://eclipse.org/aspectj">
  42. http://eclipse.org/aspectj</ulink>.
  43. </para>
  44. </abstract>
  45. </bookinfo>
  46. &tools-intro;
  47. <chapter id="command-line-tools" xreflabel="AspectJ command-line tools">
  48. <title>AspectJ command-line tools</title>
  49. <sect1 id="ajc-ref-top">
  50. <title><literal>ajc</literal>, the AspectJ compiler/weaver</title>
  51. &ajc;
  52. </sect1>
  53. <sect1 id="ajdoc-ref-top">
  54. <title><literal>ajdoc</literal>, the AspectJ documentation tool</title>
  55. <para><literal>ajdoc</literal> produces JavaDoc-style documentation
  56. including crosscutting information.</para>
  57. &ajdoc;
  58. </sect1>
  59. <sect1 id="aj-ref-top">
  60. <title><literal>aj</literal>, the AspectJ load-time weaving script</title>
  61. <para><literal>aj</literal> launches programs,
  62. configuring basic load-time weaving.</para>
  63. &aj;
  64. </sect1>
  65. </chapter>
  66. &ajbrowser;
  67. &antsupport;
  68. &ltw;
  69. &compatibility;
  70. </book>