commit eb82eca0cd759673974435ed4934681d67440153
Author: Mauro Talevi <[email protected]>
AuthorDate: Wed Jul 11 10:29:32 2012 +0200
Commit: Mauro Talevi <[email protected]>
CommitDate: Wed Jul 11 10:29:32 2012 +0200
Added Eclipse integration page.
diff --git a/site-frontend/src/site/content/eclipse-integration.html
b/site-frontend/src/site/content/eclipse-integration.html
new file mode 100755
index 0000000..b05fb3f
--- /dev/null
+++ b/site-frontend/src/site/content/eclipse-integration.html
@@ -0,0 +1,54 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<title>Eclipse Integration</title>
+</head>
+
+<body>
+
+<h2>Eclipse Integration</h2>
+
+<h3>Features</h3>
+
+<p>JBehave provides an Eclipse Plugin with a custom JBehave Story Editor:</p>
+<ul>
+<li>Syntax highlighting</li>
+<li>Step hyperlink detection and link to corresponding Java method</li>
+<li>Step autocompletion</li>
+<li>Step validation, detecting both unimplemented steps and ambiguous steps,
i.e. matching multiple methods</li>
+</ul>
+
+<p>Other features include the ability to set via a Preference page:</p>
+<ul>
+<li>Syntax color themes</li>
+<li>Story language</li>
+<li>Console logger levels</li>
+</ul>
+
+<h3>Requirements</h3>
+
+<p>The JBehave Eclipse plugin has been tested on Indigo (3.7) and Juno (4.2)
distributions, using JDK 3.6 or above.</p>
+
+<h3>Installation and Updates</h3>
+
+<p>Using the Eclipse Installer:<p>
+
+<ul>
+<li><b>Help > Install New Software...</b></li>
+<li><b>Add</b> the new site location
<b>http://jbehave.org/reference/eclipse/updates/</b></li>
+<li>Select <b>JBehave Eclipse</b> feature and follow standard Eclipse
installation procedure</li>
+</ul>
+
+<p>To update, from the Eclipse Installer:</p>
+
+<ul>
+<li>Click on <b>What is already installed?</b></li>
+<li>Select <b>JBehave Eclipse</b> feature and follow standard Eclipse update
procedure, if the update is found</li>
+</ul>
+
+<div class="clear">
+<hr />
+</div>
+
+</body>
+</html>
diff --git a/site-frontend/src/site/content/sitemap.xml
b/site-frontend/src/site/content/sitemap.xml
index 1a8e2fb..6ebbce1 100755
--- a/site-frontend/src/site/content/sitemap.xml
+++ b/site-frontend/src/site/content/sitemap.xml
@@ -18,6 +18,11 @@
<link title="Web Latest">http://jbehave.org/reference/web/latest</link>
</section>
<section>
+ <name>IDE Integration</name>
+ <page>eclipse-integration.html</page>
+ <link title="Eclipse
Updates">http://jbehave.org/reference/eclipse/updates</link>
+ </section>
+ <section>
<name>Project Info</name>
<page>mailing-lists.html</page>
<page>issue-tracking.html</page>