Browse Source

link updates for progguide id filenames

tags/V1_1_0_RC2
wisberg 21 years ago
parent
commit
4610878f72
2 changed files with 18 additions and 14 deletions
  1. 11
    11
      docs/dist/doc/index.html
  2. 7
    3
      docs/faq/faq.xml

+ 11
- 11
docs/dist/doc/index.html View File

) )
</td> </td>
<td>This introduces AOP and the AspectJ language. <td>This introduces AOP and the AspectJ language.
<a href="progguide/ch01.html">Getting Started</a>
<a href="progguide/starting.html">Getting Started</a>
describes basic semantics, and shows development- and production-time applications. describes basic semantics, and shows development- and production-time applications.
<a href="progguide/ch02.html">The AspectJ Language</a>
<a href="progguide/language.html">The AspectJ Language</a>
describes join points, pointcuts, advice, and introduction, all features new to AOP. describes join points, pointcuts, advice, and introduction, all features new to AOP.
<a href="progguide/ch03.html">Examples</a> walks you through the
<a href="progguide/examples.html">Examples</a> walks you through the
examples included with the documentation, and there are two short examples included with the documentation, and there are two short
chapters on useful <a href="progguide/ch04.html">Idioms</a> and a
few <a href="progguide/ch05.html">Pitfalls</a>
chapters on useful <a href="progguide/idioms.html">Idioms</a> and a
few <a href="progguide/pitfalls.html">Pitfalls</a>
The appendices have reference information: The appendices have reference information:
the <a href="progguide/apa.html">Quick Reference</a>
the <a href="progguide/quick.html">Quick Reference</a>
summarizes AspectJ syntax, summarizes AspectJ syntax,
the <a href="progguide/apb.html">Language Semantics</a>
the <a href="progguide/semantics.html">Language Semantics</a>
best describes AspectJ usage, and best describes AspectJ usage, and
<a href="progguide/apc.html">Implementation Limitations</a> notes that
<a href="progguide/limitations.html">Implementation Limitations</a> notes that
the current version is limited to code the compiler controls.</td> the current version is limited to code the compiler controls.</td>
</tr> </tr>


<p> <p>
To learn the AspectJ language, read the To learn the AspectJ language, read the
<a href="progguide/index.html">Programming Guide</a>, <a href="progguide/index.html">Programming Guide</a>,
keeping the <a href="progguide/apb.html">Semantics appendix</a>
keeping the <a href="progguide/semantics.html">Semantics appendix</a>
nearby as the best reference for AspectJ usage. nearby as the best reference for AspectJ usage.
Focus initially on the join point model and Focus initially on the join point model and
pointcuts, concepts AOP adds to OOP. pointcuts, concepts AOP adds to OOP.
To see how the code works, tour your To see how the code works, tour your
examples as described in the examples as described in the
<a href="progguide/ch03.html">Examples </a> section of the
<a href="progguide/examples.html">Examples </a> section of the
<a href="progguide/index.html">Programming Guide</a>. <a href="progguide/index.html">Programming Guide</a>.
View and navigate the crosscutting structure using View and navigate the crosscutting structure using
the <code>ajbrowser</code> structure viewer, as described in the <code>ajbrowser</code> structure viewer, as described in
As you learn, As you learn,
use the compiler's <code>-Xlint</code> flags to catch some common use the compiler's <code>-Xlint</code> flags to catch some common
mistakes. (Understand that the mistakes. (Understand that the
<a href="progguide/apc.html">current implementation</a>
<a href="progguide/limitations.html">current implementation</a>
is limited to code the compiler controls.) is limited to code the compiler controls.)
<p> <p>
To plan how to adopt AspectJ into a project, read the To plan how to adopt AspectJ into a project, read the

+ 7
- 3
docs/faq/faq.xml View File

type depends on the enclosing class. type depends on the enclosing class.
Second, you may choose one over another if you cannot bring all Second, you may choose one over another if you cannot bring all
your sources within the code the compiler controls your sources within the code the compiler controls
(described in the <ulink url="progguide/apb.html">appendix</ulink>
(described in the <ulink url="progguide/semantics.html">appendix</ulink>
to the <literal>Programming Guide</literal>). to the <literal>Programming Guide</literal>).
For example, to trace calls into a For example, to trace calls into a
method from classes which are outside the code the compiler controls method from classes which are outside the code the compiler controls
</programlisting> </programlisting>
<para> <para>
For more information, see the Programming Guide For more information, see the Programming Guide
<ulink url="progguide/apbs02.html">
<ulink url="progguide/semantics-pointcuts.html">
semantics section "Context Exposure" semantics section "Context Exposure"
</ulink>. </ulink>.
</para> </para>
a system, so AspectJ program semantics may be limited to code a system, so AspectJ program semantics may be limited to code
the implementation controls. For our implementation, these the implementation controls. For our implementation, these
limitations are stated in limitations are stated in
<ulink url="progguide/apc.html">
<ulink url="progguide/limitations.html">
Programming Guide Appendix C</ulink>. Programming Guide Appendix C</ulink>.
Aside from understanding the use and limitations of the Aside from understanding the use and limitations of the
implementation, there is no need to understand the underlying implementation, there is no need to understand the underlying
Find specific instructions in the AspectJ tree at Find specific instructions in the AspectJ tree at
<ulink url="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/readme-build-and-test-aspectj.html?rev=HEAD&amp;content-type=text/html&amp;cvsroot=Technology_Project"> <ulink url="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/readme-build-and-test-aspectj.html?rev=HEAD&amp;content-type=text/html&amp;cvsroot=Technology_Project">
org.aspectj/modules/build/readme-build-and-test-aspectj.html</ulink>. org.aspectj/modules/build/readme-build-and-test-aspectj.html</ulink>.
If you would like to use Ant to checkout the sources,
build the distribution, and test everything, see
<ulink url="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/release/build.xml?rev=HEAD&amp;content-type=text/xml&amp;cvsroot=Technology_Project">
org.aspectj/modules/build/release/build.xml</ulink>.
</para> </para>
<para>The AspectJ tree is organized into modules as follows: <para>The AspectJ tree is organized into modules as follows:
<programlisting> <programlisting>

Loading…
Cancel
Save