blob: 1a688cfbc0e5b6807abbfaaac8b624487403395f [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>About</title></head><body lang="EN-US">
<h2>AspectJ Plug-in Example: Progress Monitor Checker</h2>
<p>
This example plug-in project contains an aspect (in ProgressChecker.aj)
which checks for proper usage of the Eclipse IProgressMonitor
interface, as dicussed in the following Eclipse Corner article:
</p>
<p><i><a href="http://www.eclipse.org/articles/Article-Progress-Monitors/article.html">
How to Correctly and Uniformly Use Progress Monitors</a></i>
</p>
<p>
The plug-in includes some JUnit tests (in ProgressCheckerTest.java) which show the
cases which are detected by the aspect, along with examples of the reports issued.
</p>
<p>
To export the progress monitor checker as a plugin, you can use Export -> Plug-In Development ->
Deployable Plug-Ins and Fragments. This performs a PDE build of the plug-in.
You can configure the PDE build through the build.properties file included in this project.
</p>
</body></html>