blob: 9340da217c4a916f1458b51aea68811576a13529 [file] [log] [blame]
aclement5af4d3c2006-05-19 09:51:41 +00001<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
2
3 #*****************************************************************************
4 #
5 # template.php
6 #
7 # Author: Denis Roy
8 # Date: 2005-06-16
9 #
10 # Description: Type your page comments here - these are not sent to the browser
11 #
12 #
13 #****************************************************************************
14
15 #
16 # Begin: page-specific settings. Change these.
17 $pageTitle = "AspectJ";
18 $pageKeywords = "AspectJ, AJDT, Aspect Oriented Software Development, Eclipse";
19 $pageAuthor = "Andy Clement";
20
21 # Add page-specific Nav bars here
22 # Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
23 # $Nav->addNavSeparator("My Page Links", "downloads.php");
24 # $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
25 # $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3);
26
27 # End: page-specific settings
aclement5af4d3c2006-05-19 09:51:41 +000028
29 # Paste your HTML content between the EOHTML markers!
30 $html = <<<EOHTML
31
32<div id="maincontent">
33 <div id="midcolumn">
34
aclement7ad29b62008-06-06 18:40:47 +000035 <!--h1>About</h1-->
aclement5af4d3c2006-05-19 09:51:41 +000036 <table border="0" cellpadding="4">
37 <tr>
aclement1a30b442008-06-06 18:39:34 +000038 <!--td valign="top"><img border=0 src="logo.gif" width="164" height="229" alt="AJDT screenshot"></td-->
aclement5af4d3c2006-05-19 09:51:41 +000039 <td valign="top">&nbsp;</td>
40 <td valign="top">
41
42 <p>
43 Some aspects of system implementation, such as logging, error
44 handling, standards enforcement and feature variations are
45 notoriously difficult to implement in a modular way. The result
46 is that code is tangled across a system and leads to quality,
aclementb5510102006-05-19 09:58:20 +000047 productivity and maintenance problems. AspectJ is a seamless
48 aspect-oriented extension to the Java programming language
49 that enables clean modularization of these 'crosscutting concerns'.
50 For the best AspectJ development experience, the AspectJ
51 Development Tools (AJDT) project provides
52 Eclipse platform based tool support for AOSD with AspectJ - see
53 <a href="http://eclipse.org/ajdt"> Eclipse AJDT project</a>.
aclement5af4d3c2006-05-19 09:51:41 +000054 </p>
55
56 </td>
57 </tr>
58
59 </table>
60
61 <hr class="clearer" />
62 </div>
63
64</div>
65
66
67EOHTML;
68
69
70 # Generate the web page
71 $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
72?>