| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <title> |
| Navigating with markers |
| </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> |
| Navigating with markers |
| </h1> |
| <p> |
| The AspectJ development tools add markers to the files in your project at lines of code that give rise |
| to advised join points and at the source locations of advice, |
| inter-type declarations and other declarations. These markers are updated |
| when the project is built. |
| </p> |
| |
| <p>The types of markers are as follows: |
| <ul> |
| <li>Advised by</li> |
| <li>Advises</li> |
| <li>Aspect declarations</li> |
| <li>Declared on</li> |
| <li>Annotated by</li> |
| <li>Annotates</li> |
| <li>Softened by</li> |
| <li>Softens</li> |
| </ul> |
| </p> |
| |
| <p> |
| To navigate from a marker to a related location (e.g from an advised by marker to the advice in effect) |
| right click on the marker. For each type of marker at that line there will be a submenu with the name of the |
| marker (e.g. <strong>Advised By</strong>). Select this menu, then select one of its sub-items to navigate |
| to the related location. |
| </p> |
| |
| <p> |
| <img src="../images/ngrelc.gif" alt="Related concepts" border="0" height="27" width="159"> |
| </p> |
| <p> |
| <a href="../concepts/aspects.htm">Aspects</a><br> |
| <a href="../concepts/editor.htm">AspectJ editor</a> |
| </p> |
| <p> |
| <img src="../images/ngrelt.gif" alt="Related tasks" border="0" height="27" width="159"> |
| </p> |
| <p> |
| <a href="opentype.htm">Opening an editor on a type</a><br> |
| <a href="xrefnavigating.htm">Navigating with the Cross References view</a><br> |
| <a href="navigatingwithvisualiser.htm">Navigating with the Visualiser</a><br> |
| <a href="changemarkerimage.htm">Changing the image for advice markers</a><br> |
| <a href="hidemarkers.htm">Hiding advice markers</a> |
| </p> |
| |
| </body> |
| </html> |
| |