blob: 7eba003d6e1c8893786b0d8a8423a94caff55600 [file] [log] [blame]
<?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'
/*******************************************************************************
* Copyright (c) 2010
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
*
*******************************************************************************/
$pageTitle = "Zest";
$html = <<<EOHTML
<div id="midcolumn">
<h2>$pageTitle</h2>
<p>Zest: The Eclipse Visualization Toolkit, is a set of visualization components built for Eclipse. The entire Zest library has been
developed in SWT / Draw2D and integrates seamlessly within Eclipse because of its recognized design.</p>
<img class="displayed" width="400" src="/gef/zest/images/zest_screenshot.jpg" alt="Zest Snapshots" border="0"/>
<h3>Overview</h3>
<p>
Zest has been modeled after JFace, and all the Zest views conform to the same standards and conventions as existing Eclipse views. This
means that the providers, actions and listeners used within existing applications can be leveraged within Zest.
</p>
<p>
The Zest project also contains a graph layout package which can be used independently. The graph layout package can be used within existing
Java applications (SWT or AWT) to provide layout locations for a set of entities and relationships.
</p>
<h3>Features</h3>
<p>
Zest is a visualization toolkit with a growing number of viewers (<a href="/gef/zest/images/zest_screen1.JPG">Static Graph Viewer</a>), all of which aim to be easy to program against. We are actively
looking for new visualizations to include in the toolkit.
</p>
The Zest graph layout package provides the following layout algorithms:
<ul>
<li>Spring Layout Algorithm</li>
<li>Tree Layout Algorithm</li>
<li>Radial Layout Algorithm</li>
<li>Grid Layout Algorithm</li>
</ul>
</div>
EOHTML;
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>