blob: e72388120bd484517b972e5debe1d45360ece12f [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
Visualizing the effects of your aspects in a project
</title>
<link rel="stylesheet" href="../book.css" charset="ISO-8859-1" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
</head>
<body>
<h1>
Visualizing the effects of aspects on a project
</h1>
<p>
To visualize the effects of your aspects, open the Aspect Visualization
perspective and select the required project in the <b>Package Explorer,</b> which is located at
the top left of the Aspect Visualization perspective. The classes and aspects contained
within the selected project are represented as bars in the Visualiser view, with
<ul>
<li>stripes representing the places where aspects are affecting the code, with the
different colors representing the different aspects. To find out which color
represents which aspect, look in the Visualiser Menu view in the far right
of the Aspect Visualization perspective and</li>
<li>filled in bars representing classes and aspects which are not affected by
any aspects. To filter these out from the view click the <b>Limit visualiation
to affected bars</b> button in the Visualiser toolbar.</li>
</ul>
You can choose which aspects to visualize by checking/unchecking the box next
to the required/nonrequired aspect in the Visualiser Menu.
</p>
<p>
<img src="../images/ngrelc.gif" alt="Related concepts" border="0" height="27" width="159"> <br>
<a href="../concepts/perspectives.htm">AspectJ perspectives</a>
</p>
<p><img border="0" width="159" height="27" src="../images/ngrelt.gif" alt="Related tasks"><br>
<a href="visualisingproject.htm">Visualizing the effects of aspects on a project</a><br>
<a href="declarestatementsinvisualiser.htm">AspectJ declare error and declare warning statements in the Visualiser</a><br>
<a href="navigatingwithvisualiser.htm">Navigating with the Visualiser</a><br>
<a href="visualiserviews.htm">Using the Visualiser outside the Aspect Visualization perspective</a>
</p>
</body>
</html>