blob: ac3192b51276cd3550a5032318c9b3ca88e866fb [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
Comparing two builds
</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>
Comparing two builds
</h1>
<p>
To compare two crosscutting map files:
</p>
<ol>
<li>Select two files with the ".ajmap" extension in the Package Explorer.</li>
<li>Right click and select <b>AspectJ Tools &gt; Compare Crosscutting With
Each Other.</b>
</ol>
<p>
The results of the comparison are then shown in the
<b>Crosscutting Comparison</b> view, which is opened in the current
perspective if it was not already showing.
</p>
<p>
The older crosscutting map file is compared with the newer one, and the
results are displayed in a table. The first column indicates whether
a given crosscutting relationship has been added or removed, i.e. whether it
exists in the newer map but not the older one, or vice versa. The remaining
three columns show the source element, name of the relationship, and target
element respectively. The cells of the table can be navigated with the
keyboard or mouse. Selecting a table cell containing a source or target element
causes that element to be opened in the editor (except where that element
is one which no longer exists).
</p>
<p>
<img src="../images/ngrelt.gif" alt="Related tasks" border="0" height="27" width="159"><br>
<a href="savemap.htm">Saving crosscutting information</a><br>
<a href="compareone.htm">Comparing with the current build</a>
</p>
</body>
</html>