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.5KB

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