blob: 101badbab1d1668ae14896b68a29e4c576dce4a5 [file] [log] [blame]
<?php
/*******************************************************************************
* Copyright (c) 2010 Eclipse Foundation and others.
* 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:
*
*******************************************************************************/
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());
$localVersion = false;
$pageTitle = "GEF";
// # Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<div id="bigbuttons">
<h3>Primary Links</h3>
<ul>
<li><a id="buttonDownload" href="/gef/downloads/index.php" title="Download">
Update-Sites, P2 Repositories & SDK Dropins</a></li>
<li><a id="buttonDocumentation" href="documentation.php" title="Documentation">
New and Noteworthy, Reference Documentation, Articles, Tutorials, Slides, Examples</a></li>
<li><a id="buttonSupport" href="support.php" title="Support">
FAQ, Troubleshooring Guide, Community Forum, Report a Bug</a></li>
<li><a id="buttonInvolved" href="getting_involved.php" title="Getting Involved">
Contribution Guide, Contributors Mailing List, CVS Online Repository, Open Bugs & Enhancements</a></li>
</ul>
</div>
<div id="midcolumn">
<h3>GEF (Graphical Editing Framework)</h3>
<div id="introText">
<p>
The Graphical Editing Framework (GEF) provides framework technology to create rich graphical applications, standalone as well as integrated with the Eclipse Workbench UI, as well as end-user tools in terms of a <a href="http://www.graphviz.org">Graphiz</a> DOT authoring component (<a href="http://wiki.eclipse.org/GEF/GEF4/DOT/User_Guide">DOT</a>) and a tag cloud renderer component (<a href="http://wiki.eclipse.org/GEF/GEF4/Cloudio/User_Guide">Cloudio</a>).
<img class="displayed" width="450" src="/gef/images/GEF4_MVC_FX_UI_Example.png" alt="GEF4 MVC.FX.UI Example" border="0"/>
The current <a href="http://wiki.eclipse.org/GEF/GEF4">GEF4</a> production components are: <a href="http://wiki.eclipse.org/GEF/GEF4/Common">Common</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/Geometry">Geometry</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/FX">FX</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/MVC">MVC</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/Graph">Graph</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/Layout">Layout</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/Zest">Zest</a>, <a href="http://wiki.eclipse.org/GEF/GEF4/DOT">DOT</a>, and <a href="http://wiki.eclipse.org/GEF/GEF4/Cloudio">Cloudio</a>). They are lightweight by intention and (with the exception of Cloudio) are based on <a href="http://docs.oracle.com/javase/8/javase-clienttechnologies.htm">JavaFX</a> as a modern rich-client rendering technology.
</p>
The legacy production components <a href="/gef/draw2d/index.php">Draw2d 3.x</a>, <a href="/gef/gef_mvc/index.php">GEF (MVC) 3.x</a>, and <a href="/gef/zest/index.php">Zest 1.x</a> are still maintained but will not be developed further. As they are still an integral part of the Eclipse ecosystem we continue to provide service releases but will not fix any issues that require to break its API.
</div>
</div>
<div id="rightcolumn">
<div>
<h3>Current Status</h3>
<p>
GEF is participating in the annual <a href="http://wiki.eclipse.org/Simultaneous_Release">Eclipse Simultaneous Release</a>. We are currently working on a GEF 4.1.0 (Neon.1) bugfix release, as well as a GEF 5.0.0 (Oxygen) major release.
</p>
</div>
<div id="headlines">
<h3>Release 4.0.0 Available</h3>
<p><i>June 22, 2016 -</i> Release < a href="https://projects.eclipse.org/projects/tools.gef/releases/4.0.0-neon">4.0.0</a> is available as part of the Neon simultaneous release, including GEF4 Common, Geometry, FX, MVC, Graph, Layout, Zest, DOT, and Cloudio 1.0.0 as well as Draw2d 3.10.100, GEF (MVC) 3.11.0, and Zest 1.7.0. Follow the <a href="/gef/downloads/index.php">Download</a> link to obtain it. For further information about included features or bug fixes, please refer to the
<a href="http://wiki.eclipse.org/GEF/New_and_Noteworthy">New and Noteworthy</a> page.
</p>
<div>
<h3>Wiki</h3>
<p>
While the bulk of information about the GEF project can be found here, you may also consider the <a href="http://wiki.eclipse.org/GEF">GEF Wiki</a> as a source for further information.
</p>
</div>
</div>
EOHTML;
# To define additional CSS or other pre-body headers
$App->AddExtraHtmlHeader('<link rel="stylesheet" type="text/css" href="/gef/style.css"/>');
# Generate the web page
$App->generatePage($theme, $Menu, null, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>