blob: fb328c7dd22c581c8b1eef47ed80dae628864463 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" href="../book.css" charset="ISO-8859-1" type="text/css">
<title>Aspects</title>
</head>
<body>
<h1>Aspects</h1>
<p>An aspect in programming terms is a unit of modularity, much like a Java class.
Aspects are created in a .aj file and edited in the AspectJ editor.
An aspect must be contained in an AspectJ project if it is intended to be built.
More details about aspects and AspectJ programming can be found in the AspectJ Language Guide. </p>
<p><img width="159" height="27" src="../images/ngrelc.gif" alt="Related concepts" border="0"><br>
<a href="projects.htm">AspectJ projects</a><br>
<a href="builder.htm">AspectJ builder</a><br>
<a href="editor.htm">AspectJ editor</a>
</p>
<p><img border="0" width="159" height="27" src="../images/ngrelt.gif" alt="Related tasks"><br>
<a href="../tasks/newajproject.htm">Creating a new AspectJ project</a><br>
<a href="../tasks/navigating.htm">Navigating the AJDT workbench</a><br>
<a href="../tasks/ajelements.htm">Creating AspectJ elements</a><br>
<a href="../tasks/convertingextensions.htm">Converting file extensions</a>
</p>
</body>
</html>