You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2017/07/27 06:08:35 UTC

[01/51] [partial] polygene-website git commit: update website for 3.0.0

Repository: polygene-website
Updated Branches:
  refs/heads/asf-site 4c179a53c -> 86741decf


http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Numbers.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Numbers.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Numbers.html
new file mode 100644
index 0000000..f7f9f1a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Numbers.html
@@ -0,0 +1,560 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Numbers (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Numbers (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/Numbers.html" target="_top">Frames</a></li>
+<li><a href="Numbers.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.property</div>
+<h2 title="Class Numbers" class="title">Class Numbers</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.property.Numbers</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Numbers</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Convenience class for mathematical operations on numerical properties.
+ <pre>import static org.apache.polygene.api.property.Numbers.*;
+ ...
+ add( object.numberProperty(), 5 );</pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#Numbers--">Numbers</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#add-org.apache.polygene.api.property.Property-java.math.BigDecimal-">add</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+   <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#add-org.apache.polygene.api.property.Property-double-">add</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+   double&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#add-org.apache.polygene.api.property.Property-float-">add</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+   float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#add-org.apache.polygene.api.property.Property-int-">add</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+   int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#add-org.apache.polygene.api.property.Property-long-">add</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+   long&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#div-org.apache.polygene.api.property.Property-java.math.BigDecimal-">div</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+   <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#div-org.apache.polygene.api.property.Property-double-">div</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+   double&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#div-org.apache.polygene.api.property.Property-float-">div</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+   float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#div-org.apache.polygene.api.property.Property-int-">div</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+   int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#div-org.apache.polygene.api.property.Property-long-">div</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+   long&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#mult-org.apache.polygene.api.property.Property-java.math.BigDecimal-">mult</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+    <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#mult-org.apache.polygene.api.property.Property-double-">mult</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+    double&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#mult-org.apache.polygene.api.property.Property-float-">mult</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+    float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#mult-org.apache.polygene.api.property.Property-int-">mult</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+    int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#mult-org.apache.polygene.api.property.Property-long-">mult</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+    long&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#sub-org.apache.polygene.api.property.Property-java.math.BigDecimal-">sub</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+   <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#sub-org.apache.polygene.api.property.Property-double-">sub</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+   double&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#sub-org.apache.polygene.api.property.Property-float-">sub</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+   float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#sub-org.apache.polygene.api.property.Property-int-">sub</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+   int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/Numbers.html#sub-org.apache.polygene.api.property.Property-long-">sub</a></span>(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+   long&nbsp;amount)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Numbers--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Numbers</h4>
+<pre>public&nbsp;Numbers()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="add-org.apache.polygene.api.property.Property-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;add(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+                                    int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="mult-org.apache.polygene.api.property.Property-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mult</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;mult(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+                                     int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="sub-org.apache.polygene.api.property.Property-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sub</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;sub(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+                                    int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="div-org.apache.polygene.api.property.Property-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>div</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;div(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;property,
+                                    int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="add-org.apache.polygene.api.property.Property-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;add(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+                                 long&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="mult-org.apache.polygene.api.property.Property-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mult</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;mult(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+                                  long&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="sub-org.apache.polygene.api.property.Property-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sub</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;sub(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+                                 long&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="div-org.apache.polygene.api.property.Property-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>div</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;div(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;&nbsp;property,
+                                 long&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="add-org.apache.polygene.api.property.Property-double-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;add(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+                                   double&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="mult-org.apache.polygene.api.property.Property-double-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mult</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mult(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+                                    double&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="sub-org.apache.polygene.api.property.Property-double-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sub</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;sub(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+                                   double&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="div-org.apache.polygene.api.property.Property-double-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>div</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;div(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;property,
+                                   double&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="add-org.apache.polygene.api.property.Property-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;add(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+                                  float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="mult-org.apache.polygene.api.property.Property-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mult</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;mult(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+                                   float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="sub-org.apache.polygene.api.property.Property-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sub</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;sub(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+                                  float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="div-org.apache.polygene.api.property.Property-float-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>div</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;div(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&gt;&nbsp;property,
+                                  float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="add-org.apache.polygene.api.property.Property-java.math.BigDecimal-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;add(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+                                       <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="mult-org.apache.polygene.api.property.Property-java.math.BigDecimal-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mult</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;mult(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+                                        <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="sub-org.apache.polygene.api.property.Property-java.math.BigDecimal-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sub</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;sub(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+                                       <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="div-org.apache.polygene.api.property.Property-java.math.BigDecimal-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>div</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;div(<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&gt;&nbsp;property,
+                                       <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;amount)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/Numbers.html" target="_top">Frames</a></li>
+<li><a href="Numbers.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[45/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-geode.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-geode.html b/content/java/3.0.0/extension-es-geode.html
new file mode 100644
index 0000000..b75a1f8
--- /dev/null
+++ b/content/java/3.0.0/extension-es-geode.html
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Geode EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-file.html" title="File EntityStore" /><link rel="next" href="extension-es-hazelcast.html" title="Hazelcast EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-geode.html">Geode EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Geode EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-geode"></a>Geode EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by the <a class="ulink" href="https://geode.incuba
 tor.apache.org/" target="_top">Apache Geode</a> data grid.</p><div class="table"><a id="idm522917873840"></a><p class="title"><strong>Table 53. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-geode</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_11"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public voi
 d assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    new GeodeEntityStoreAssembler().withConfig( config, Visibility.layer ).assemble( module );
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_4"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the Geode EntityStore:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-geode/src/main/java/org/apache/polygene/entitystore/geode/GeodeConfiguration.java'
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-hazelcast.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-hazelcast.html b/content/java/3.0.0/extension-es-hazelcast.html
new file mode 100644
index 0000000..d7cded4
--- /dev/null
+++ b/content/java/3.0.0/extension-es-hazelcast.html
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Hazelcast EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-geode.html" title="Geode EntityStore" /><link rel="next" href="extension-es-jclouds.html" title="JClouds EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-hazelcast.html">Hazelcast EntityStore</span></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Hazelcast EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-hazelcast"></a>Hazelcast EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by the <a class="ulink" href="http://w
 ww.hazelcast.com/" target="_top">Hazelcast</a> in-memory data grid.</p><div class="table"><a id="idm522917851456"></a><p class="title"><strong>Table 54. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-hazelcast</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_12"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: jav
 a">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    new HazelcastEntityStoreAssembler().withConfig( configModule, Visibility.layer ).assemble( module );
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_5"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the Hazelcast EntityStore:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-hazelcast/src/main/java/org/apache/polygene/entitystore/hazelcast/HazelcastConfiguration.java'
+</pre><p><code class="literal">configXmlLocation</code> represent the location of the Hazelcast XML based configuration.</p><p><code class="literal">mapName</code> is the name of the used Hazelcast Map</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-jclouds.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-jclouds.html b/content/java/3.0.0/extension-es-jclouds.html
new file mode 100644
index 0000000..23bd076
--- /dev/null
+++ b/content/java/3.0.0/extension-es-jclouds.html
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>JClouds EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-hazelcast.html" title="Hazelcast EntityStore" /><link rel="next" href="extension-es-jdbm.html" title="JDBM EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><span xmlns="" href="extension-es-jclouds.html">JClouds EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="JClouds EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-jclouds"></a>JClouds EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a <a class="ulink" href="http://www.jclou
 ds.org/" target="_top">JClouds</a> BlobStore.</p><p>It means you get access to a growing list of providers available at the
+<a class="ulink" href="http://www.jclouds.org/" target="_top">JClouds</a> website that includes Amazon, VMWare, Azure,
+and Rackspace.</p><p>For testing purpose theses providers are supported too:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Transient
+</li><li class="listitem">
+Filesystem
+</li></ul></div><div class="table"><a id="idm522917823312"></a><p class="title"><strong>Table 55. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-jclouds</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_13"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new JCloudsEntityStoreAssembler().withConfig( config, 
 Visibility.layer ).assemble( module );
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_6"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the JClouds EntityStore:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-jclouds/src/main/java/org/apache/polygene/entitystore/jclouds/JCloudsMapEntityStoreConfiguration.java'
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-jdbm.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-jdbm.html b/content/java/3.0.0/extension-es-jdbm.html
new file mode 100644
index 0000000..33a7068
--- /dev/null
+++ b/content/java/3.0.0/extension-es-jdbm.html
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>JDBM EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-jclouds.html" title="JClouds EntityStore" /><link rel="next" href="extension-es-leveldb.html" title="LevelDB EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-jdbm.html">JDBM EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="JDBM EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-jdbm"></a>JDBM EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by an embedded <a class="ulink" href="http://code.goo
 gle.com/p/jdbm2/" target="_top">JDBM2</a> database.</p><div class="table"><a id="idm522917800992"></a><p class="title"><strong>Table 56. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-jdbm</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_14"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+    new JdbmEntityStoreAssembler().assemble( module );
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_7"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the JDBM EntityStore:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-jdbm/src/main/java/org/apache/polygene/entitystore/jdbm/JdbmConfiguration.java'
+</pre><p><code class="literal">file</code> is optional and represent the file where the JDBM EntityStore will keep its persisted state.</p><p>It defaults to System.getProperty( "user.dir" ) + "/polygene/jdbmstore.data"
+If the given path is not absolute, then it’s relative to the current working directory.
+If you use the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a> then this property value is ignored and FileConfig is prefered.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-leveldb.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-leveldb.html b/content/java/3.0.0/extension-es-leveldb.html
new file mode 100644
index 0000000..72174dd
--- /dev/null
+++ b/content/java/3.0.0/extension-es-leveldb.html
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>LevelDB EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-jdbm.html" title="JDBM EntityStore" /><link rel="next" href="extension-es-mongodb.html" title="MongoDB EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-leveldb.html">LevelDB EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="LevelDB EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-leveldb"></a>LevelDB EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a <a class="ulink" href="https://code.goo
 gle.com/p/leveldb/" target="_top">LevelDB</a> embedded database.</p><p>LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to
+string values.</p><p>By default use the native implementation through JNI bindings and fallback to the pure Java implementation if not
+available on the current platform. Used implementation can be forced in the configuration.</p><p>The LevelDB EntityStore relies on the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a> to decide where it stores its database.</p><div class="table"><a id="idm522917773776"></a><p class="title"><strong>Table 57. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-leveldb</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><di
 v class="titlepage"><div><div><h4 class="title"><a id="_assembly_15"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    new LevelDBEntityStoreAssembler()
+        .withConfig( config, Visibility.layer )
+        .identifiedBy( "java-leveldb-entitystore" )
+        .assemble( module );
+          [...snip...]
+
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_8"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the LevelDB EntityStore:</p><pre class="programlisting brush: java">public interface LevelDBEntityStoreConfiguration
+{
+    /**
+     * LevelDB flavour, can be 'java' or 'jni'.
+     * By default, tries 'jni' and fallback to 'java'.
+     */
+    @Optional
+    Property&lt;String&gt; flavour();
+
+    @Optional
+    Property&lt;Integer&gt; blockRestartInterval();
+
+    @Optional
+    Property&lt;Integer&gt; blockSize();
+
+    @Optional
+    Property&lt;Long&gt; cacheSize();
+
+    @Optional
+    Property&lt;Boolean&gt; compression();
+
+    @Optional
+    Property&lt;Integer&gt; maxOpenFiles();
+
+    @Optional
+    Property&lt;Boolean&gt; paranoidChecks();
+
+    @Optional
+    Property&lt;Boolean&gt; verifyChecksums();
+
+    @Optional
+    Property&lt;Integer&gt; writeBufferSize();
+
+    @Optional
+    Property&lt;Boolean&gt; errorIfExists();
+}
+</pre><p>All configuration properties are defaulted to the implementation defaults meaning that you can use LevelDB EntityStore
+service without configuration.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-memory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-memory.html b/content/java/3.0.0/extension-es-memory.html
new file mode 100644
index 0000000..e9da235
--- /dev/null
+++ b/content/java/3.0.0/extension-es-memory.html
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Memory EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-serialization-messagepack.html" title="MessagePack serialization" /><link rel="next" href="extension-es-file.html" title="File EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-memory.html">Memory EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Memory EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-memory"></a>Memory EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by an in-memory <code class="literal">Map</code>
 .</p><div class="table"><a id="idm522917921376"></a><p class="title"><strong>Table 51. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-memory</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_9"></a>Assembly</h4></div></div></div><p>Assembly is done as follows:</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+{
+    new MemoryEntityStoreAssembler().assemble( module );
+      [...snip...]
+
+}
+</pre><p>This EntityStore has no configuration.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-mongodb.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-mongodb.html b/content/java/3.0.0/extension-es-mongodb.html
new file mode 100644
index 0000000..52fd9f5
--- /dev/null
+++ b/content/java/3.0.0/extension-es-mongodb.html
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>MongoDB EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-leveldb.html" title="LevelDB EntityStore" /><link rel="next" href="extension-es-preferences.html" title="Preferences EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-mongodb.html">MongoDB EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="MongoDB EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-mongodb"></a>MongoDB EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a <a class="ulink" href="http://www.mongo
 db.org/" target="_top">MongoDB</a> collection in which Entity state is stored as native
+MongoDB BSON.</p><div class="table"><a id="idm522917750192"></a><p class="title"><strong>Table 58. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-mongodb</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_16"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-mongodb/src/test/java/org/apache/polygene/entitystore/mongodb/MongoMapEntityStoreTest.java'
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_9"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the MongoDB EntityStore:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-mongodb/src/main/java/org/apache/polygene/entitystore/mongodb/MongoEntityStoreConfiguration.java'
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-preferences.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-preferences.html b/content/java/3.0.0/extension-es-preferences.html
new file mode 100644
index 0000000..533bdd9
--- /dev/null
+++ b/content/java/3.0.0/extension-es-preferences.html
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Preferences EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-mongodb.html" title="MongoDB EntityStore" /><link rel="next" href="extension-es-redis.html" title="Redis EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-preferences.html">Preferences EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Preferences EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-preferences"></a>Preferences EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by
+<a class="ulink" href="http://docs.oracle.com/javase/7/docs/api/java/util/prefs/Preferences.html" target="_top">java.​util.​prefs.​Preferences</a>. It can be a good
+candidate to store <a class="link" href="glossary.html#def-configurationcomposite">Configuration Composites</a>.</p><div class="table"><a id="idm522917726624"></a><p class="title"><strong>Table 59. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-preferences</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_17"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Asse
 mbler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+        throws AssemblyException
+{
+    new PreferencesEntityStoreAssembler().assemble( module );
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[11/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Lifecycle.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Lifecycle.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Lifecycle.html
new file mode 100644
index 0000000..3dabb8a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Lifecycle.html
@@ -0,0 +1,306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Lifecycle (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Lifecycle (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/Lifecycle.html" target="_top">Frames</a></li>
+<li><a href="Lifecycle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Interface Lifecycle" class="title">Interface Lifecycle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/uowfile/singular/HasUoWFileLifecycle.html" title="interface in org.apache.polygene.library.uowfile.singular">HasUoWFileLifecycle</a>, <a href="../../../../../org/apache/polygene/library/uowfile/plural/HasUoWFilesLifecycle.html" title="interface in org.apache.polygene.library.uowfile.plural">HasUoWFilesLifecycle</a>&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/uowfile/singular/HasUoWFileLifecycle.Mixin.html" title="class in org.apache.polygene.library.uowfile.singular">HasUoWFileLifecycle.Mixin</a>, <a href="../../../../../org/apache/polygene/library/uowfile/plural/HasUoWFilesLifecycle.Mixin.html" title="class in org.apache.polygene.library.uowfile.plural">HasUoWFilesLifecycle.Mixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Lifecycle</span></pre>
+<div class="block">Lifecycle interface for all Composites.
+ <p>
+ This Lifecycle interface is a built-in feature of the Polygene runtime, similar to the Initializable interface.
+ Any Mixin that implements this interface AND is part of an EntityComposite will have these two methods called
+ upon creation/removal of the EntityComposite instance to/from the EntityStore. Meaning, the create method is called
+ only when the identifiable EntityComposite is created the first time, and not when it is read from its persisted
+ state and created into memory.
+ </p>
+ <p>
+ Example;
+ </p>
+ <pre><code>
+ public interface System
+ {
+     Property&lt;User&gt; admin();
+ }
+
+ public class SystemAdminMixin&lt;LifeCycle&gt;
+     implements System, Lifecyle, ...
+ {
+      &#64;Structure private UnitOfWork uow;
+      &#64;This private Identity meAsIdentity;
+
+      public void create()
+      {
+          String thisId = meAsIdentity.reference().get();
+          EntityBuilder builder = uow.newEntityBuilder( thisId + ":1", UserComposite.class );
+          User admin = builder.newInstance();
+          admin().set( admin );
+      }
+
+      public void remove()
+      {
+          uow.remove( admin().get() );
+      }
+ }
+
+ &#64;Mixins( SystemAdminMixin.class )
+ public interface SystemEntity extends System, EntityComposite
+ {}
+
+ </code></pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html#create--">create</a></span>()</code>
+<div class="block">Creation callback method.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html#remove--">remove</a></span>()</code>
+<div class="block">Removal callback method.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="create--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>void&nbsp;create()
+     throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Creation callback method.
+ <p>
+ Called by the Polygene runtime before the newInstance of the entity completes, before the constraints are checked,
+ allowing for additional initialization.
+ </p></div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if the entity could not be created</dd>
+</dl>
+</li>
+</ul>
+<a name="remove--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>remove</h4>
+<pre>void&nbsp;remove()
+     throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Removal callback method.
+ <p>
+ Called by the Polygene runtime before the entity is removed from the system, allowing
+ for clean-up operations.
+ </p></div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if the entity could not be removed</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/Lifecycle.html" target="_top">Frames</a></li>
+<li><a href="Lifecycle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/LifecycleException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/LifecycleException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/LifecycleException.html
new file mode 100644
index 0000000..ecd0196
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/LifecycleException.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>LifecycleException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LifecycleException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/Queryable.html" title="annotation in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/LifecycleException.html" target="_top">Frames</a></li>
+<li><a href="LifecycleException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Class LifecycleException" class="title">Class LifecycleException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.entity.LifecycleException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LifecycleException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">Thrown if Lifecycle invocation fails</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.entity.LifecycleException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html#LifecycleException--">LifecycleException</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html#LifecycleException-java.lang.String-java.lang.Throwable-">LifecycleException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                  <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LifecycleException--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LifecycleException</h4>
+<pre>public&nbsp;LifecycleException()</pre>
+</li>
+</ul>
+<a name="LifecycleException-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LifecycleException</h4>
+<pre>public&nbsp;LifecycleException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                          <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/Queryable.html" title="annotation in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/LifecycleException.html" target="_top">Frames</a></li>
+<li><a href="LifecycleException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Queryable.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Queryable.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Queryable.html
new file mode 100644
index 0000000..a722a2a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Queryable.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Queryable (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Queryable (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/Queryable.html" target="_top">Frames</a></li>
+<li><a href="Queryable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Annotation Type Queryable" class="title">Annotation Type Queryable</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Queryable</span></pre>
+<div class="block">This annotation is used to mark entity types or properties/associations that are indexable.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/Queryable.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;boolean&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>true</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/Queryable.html" target="_top">Frames</a></li>
+<li><a href="Queryable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-frame.html
new file mode 100644
index 0000000..0e72382
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-frame.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.entity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/entity/package-summary.html" target="classFrame">org.apache.polygene.api.entity</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="EntityBuilder.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">EntityBuilder</span></a></li>
+<li><a href="EntityComposite.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">EntityComposite</span></a></li>
+<li><a href="EntityDescriptor.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">EntityDescriptor</span></a></li>
+<li><a href="Lifecycle.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">Lifecycle</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity" target="classFrame">EntityBuilderTemplate</a></li>
+<li><a href="EntityReference.html" title="class in org.apache.polygene.api.entity" target="classFrame">EntityReference</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="LifecycleException.html" title="class in org.apache.polygene.api.entity" target="classFrame">LifecycleException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="Aggregated.html" title="annotation in org.apache.polygene.api.entity" target="classFrame">Aggregated</a></li>
+<li><a href="Queryable.html" title="annotation in org.apache.polygene.api.entity" target="classFrame">Queryable</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-summary.html
new file mode 100644
index 0000000..e171454
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-summary.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.entity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.entity (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.entity</h1>
+<div class="docSummary">
+<div class="block">Entity API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity">EntityBuilder</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">EntityBuilders are used to instantiate EntityComposites.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity">EntityComposite</a></td>
+<td class="colLast">
+<div class="block">EntityComposites are Composites that has mutable state persisted in EntityStores and equality defined from its
+ reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a></td>
+<td class="colLast">
+<div class="block">Entity Descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html" title="interface in org.apache.polygene.api.entity">Lifecycle</a></td>
+<td class="colLast">
+<div class="block">Lifecycle interface for all Composites.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity">EntityBuilderTemplate</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">EntityBuilderTemplate.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></td>
+<td class="colLast">
+<div class="block">An EntityReference is reference of a specific Entity instance.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity">LifecycleException</a></td>
+<td class="colLast">
+<div class="block">Thrown if Lifecycle invocation fails</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/Aggregated.html" title="annotation in org.apache.polygene.api.entity">Aggregated</a></td>
+<td class="colLast">
+<div class="block">Marks an association as aggregating the referenced Entities</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/entity/Queryable.html" title="annotation in org.apache.polygene.api.entity">Queryable</a></td>
+<td class="colLast">
+<div class="block">This annotation is used to mark entity types or properties/associations that are indexable.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.entity Description">Package org.apache.polygene.api.entity Description</h2>
+<div class="block"><h2>Entity API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-tree.html
new file mode 100644
index 0000000..2559b80
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/package-tree.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.entity Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.entity Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.entity</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">EntityBuilderTemplate</span></a>&lt;T&gt;</li>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">EntityReference</span></a></li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">LifecycleException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Composite</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">EntityComposite</span></a> (also extends org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">EntityBuilder</span></a>&lt;T&gt;</li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">HasIdentity</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">EntityComposite</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type"><span class="typeNameLink">HasTypes</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ModelDescriptor</span></a> (also extends org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">EntityDescriptor</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Lifecycle</span></a></li>
+<li type="circle">org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure"><span class="typeNameLink">MetaInfoHolder</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ModelDescriptor</span></a> (also extends org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">EntityDescriptor</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">StatefulCompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">StatefulAssociationCompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">EntityDescriptor</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/Aggregated.html" title="annotation in org.apache.polygene.api.entity"><span class="typeNameLink">Aggregated</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.entity.<a href="../../../../../org/apache/polygene/api/entity/Queryable.html" title="annotation in org.apache.polygene.api.entity"><span class="typeNameLink">Queryable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html
new file mode 100644
index 0000000..fb97632
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html
@@ -0,0 +1,313 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>HasIdentity.HasIdentityMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="HasIdentity.HasIdentityMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/Identifiable.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" target="_top">Frames</a></li>
+<li><a href="HasIdentity.HasIdentityMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Class HasIdentity.HasIdentityMixin" class="title">Class HasIdentity.HasIdentityMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.identity.HasIdentity.HasIdentityMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></dd>
+</dl>
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">HasIdentity.HasIdentityMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></pre>
+<div class="block">Default Identity implementation.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_METHOD">IDENTITY_METHOD</a>, <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_STATE_NAME">IDENTITY_STATE_NAME</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html#HasIdentityMixin--">HasIdentityMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html#identity--">identity</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="HasIdentityMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HasIdentityMixin</h4>
+<pre>public&nbsp;HasIdentityMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="identity--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>identity</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&gt;&nbsp;identity()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#identity--">identity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/Identifiable.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" target="_top">Frames</a></li>
+<li><a href="HasIdentity.HasIdentityMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[42/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-serialization-messagepack.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-serialization-messagepack.html b/content/java/3.0.0/extension-serialization-messagepack.html
new file mode 100644
index 0000000..4a496ac
--- /dev/null
+++ b/content/java/3.0.0/extension-serialization-messagepack.html
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>MessagePack serialization</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-serialization-javaxxml.html" title="javax.xml serialization" /><link rel="next" href="extension-es-memory.html" title="Memory EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><span xmlns="" href="extension-serialization-messagepack.html">MessagePack serialization</span></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="MessagePack serialization"><div class="titlepage"><div><div><h3 class="title"><a id="extension-serialization-messagepack"></a>MessagePack serialization</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p><code class="literal">Serialization</code> ser
 vice backed by <a class="ulink" href="http://msgpack.org/" target="_top">MessagePack</a> that produce and consume binary payloads.
+See <a class="xref" href="core-api.html#core-api-serialization" title="Serialization">Serialization</a> and <a class="xref" href="core-spi.html#core-spi-serialization" title="Serialization SPI">Serialization SPI</a>.</p><div class="table"><a id="idm522917940432"></a><p class="title"><strong>Table 50. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.serialization-messagepack</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="
 title"><a id="_assembly_8"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+{
+    new MessagePackSerializationAssembler().assemble( module );
+      [...snip...]
+
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extensions.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extensions.html b/content/java/3.0.0/extensions.html
new file mode 100644
index 0000000..fb24ba9
--- /dev/null
+++ b/content/java/3.0.0/extensions.html
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Extensions</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="index.html" title="" /><link rel="prev" href="library-uowfile.html" title="UoWFile" /><link rel="next" href="extension-serialization-javaxjson.html" title="javax.json serialization" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><span xmlns="" href="extensions.html#_overview_7">Overview</span></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Extensions"><div class="titlepage"><div><div><h2 class="title"><a id="extensions"></a>Extensions</h2></div></div></div><div class="section" title="Overview"><div class="titlepage"><div><div><h3 class="title"><a id="_overview_7"></a>Overview</h3></div></div></div><p>We try to keep the Polygene™ Core Runtime as lean as possible, and a lot of the power to the Polygene™ Platform comes via its
+Extension SPI, which defines clear ways to extend the platform. There are currently the following Extensions types,
+each with possibly more than one implementation;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Serialization
+</li><li class="listitem">
+Entity Stores
+</li><li class="listitem">
+Index / Query Engines
+</li><li class="listitem">
+Entity Caches
+</li><li class="listitem">
+Metrics Gathering
+</li><li class="listitem">
+Reindexing
+</li><li class="listitem">
+Migration
+</li></ul></div><p>This section will go through each of the available extensions.
+The Polygene™ Extensions are of varying maturity level and we try to maintain a STATUS (dev-status.xml) file indicating
+how good the codebase, documentation and unit tests are for each of the libraries. This is highly subjective and
+potentially different individuals will judge this differently, but at least it gives a ballpark idea of the situation
+for our users.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/glossary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/glossary.html b/content/java/3.0.0/glossary.html
new file mode 100644
index 0000000..26acab0
--- /dev/null
+++ b/content/java/3.0.0/glossary.html
@@ -0,0 +1,260 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Glossary </title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="index.html" title="" /><link rel="prev" href="tools-model-detail.html" title="Detailed Application Model" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><span xmlns="" href="glossary.html"
 >Glossary </span></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"></div><div class="section" title="Glossary "><div class="titlepage"><div><div><h2 class="title"><a id="glossary"></a>Glossary </h2></div></div></div><div class="glossary" title="Glossary"><div class="titlepage"><div><div><h3 class="title"><a id="_glossary"></a>Glossary</h3></div></div></div><p>There are a lot of concepts in Polygene™ which may have different meanings in other contexts. So in true DDD-style
+ubiquitous language, we are here listing the definitions of the terms and concepts that are being used.</p><dl><dt>
+<a id="def-abstract-mixin"></a>Abstract Mixin
+</dt><dd><p>An Abstract Mixin is an implementation of the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> interface, but is an abstract class and has not
+implemented all the methods.</p><p>The Polygene™ runtime can use multiple <a class="link" href="glossary.html#def-mixin">Mixins</a> for each <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> interface. It is also possible to let
+a <a class="xref" href="glossary.html#def-generic-mixin">Generic Mixin</a> handle the remaining missing methods.</p></dd><dt>
+<a id="def-abstract-modifier"></a>Abstract Modifier
+</dt><dd><p>Abstract Modifiers are <a class="link" href="glossary.html#def-modifier">Modifiers</a> that do not implement all the methods of the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a>
+interface.</p><p>This works essentially in the same manner as the <a class="xref" href="glossary.html#def-abstract-mixin">Abstract Mixin</a>. And the methods that are not implemented
+will not be part of the <a class="xref" href="glossary.html#def-invocation-stack">Invocation Stack</a> of those methods.</p></dd><dt>
+<a id="def-application"></a>Application
+</dt><dd><p>Application is the top level concept handled by the Polygene™ runtime instance. It holds the information about the
+<a class="link" href="glossary.html#def-layer">Layers</a> in the application architecture. See <a class="xref" href="glossary.html#def-structure">Structure</a> for more information.</p><p>There is one and only one Application instance per Polygene™ Runtime instance.</p></dd><dt>
+<a id="def-application-mode"></a>Application Mode
+</dt><dd><p>During the Bootstrap phase an <a class="xref" href="glossary.html#def-application">Application</a> is given a Mode that can be <span class="emphasis"><em>test</em></span>, <span class="emphasis"><em>development</em></span>, <span class="emphasis"><em>staging</em></span> or
+<span class="emphasis"><em>production</em></span>.</p><p>See <a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a>.</p></dd><dt>
+<a id="def-association"></a>Association
+</dt><dd><p>An Association is a reference to an <a class="xref" href="glossary.html#def-entitycomposite">Entity Composite</a>.</p><p>References to <a class="link" href="glossary.html#def-entitycomposite">Entities</a> must be maintained in <a class="link" href="glossary.html#def-association">Associations</a>. It is illegal to
+define a <a class="xref" href="glossary.html#def-property">Property</a> with an <a class="xref" href="glossary.html#def-entitycomposite">Entity Composite</a> as its type.</p></dd><dt>
+<a id="def-composite"></a>Composite
+</dt><dd><p>A Composite is an instance of a <a class="xref" href="glossary.html#def-composite-type">Composite Type</a>.</p><p>However, we often speak of Composites when we actually mean CompositeType, similarly as we often speak of objects
+when we really are talking of classes in OOP.</p></dd><dt>
+<a id="def-composite-context"></a>Composite Context
+</dt><dd><p>A Composite Context is a mechanism to separate the state of a <a class="xref" href="glossary.html#def-transientcomposite">TransientComposite</a> across two or more threads.
+If a thread modifies a value, only that thread will see the changes, another thread will have its values protected
+by the thread boundaries. Use-cases for this include user credentials on which behalf the thread is executing.</p></dd><dt>
+<a id="def-composite-metatype"></a>Composite Meta Type
+</dt><dd><p>There are 5 Composite Meta Types defined in Polygene, which each share the composition features but have distinct
+semantic differences.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="xref" href="glossary.html#def-entitycomposite">Entity Composite</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-valuecomposite">ValueComposite</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-servicecomposite">Service composite</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-configurationcomposite">Configuration Composite</a> (subtype of EntityComposite)
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-transientcomposite">TransientComposite</a>
+</li></ul></div></dd><dt>
+<a id="def-composite-type"></a>Composite Type
+</dt><dd><p>CompositeType is the Java interface that declares the composition, from which <a class="xref" href="glossary.html#def-composite">Composite</a> instances can be
+created.</p><p>Composite Type interfaces must be a sub-type of one of the 5 <a class="link" href="glossary.html#def-composite-metatype">Composite Meta Types</a> defined in
+Polygene™ otherwise it can not be instantiated.</p></dd><dt>
+<a id="def-concern"></a>Concern
+</dt><dd><p>A concern is a stateless <a class="xref" href="glossary.html#def-fragment">Fragment</a>, shared between invocations, that acts as an interceptor of the call to
+the <a class="xref" href="glossary.html#def-mixin">Mixin</a>. The Concern is a Java class, that either implements the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> it can be used on, or
+java.lang.reflect.InvocationHandler which allows it to be used on any arbitrary <a class="xref" href="glossary.html#def-mixin-type">MixinType</a>.</p><p>Concerns have many purposes, but they are not intended to produce side effects (see <a class="xref" href="glossary.html#def-sideeffect">SideEffect</a>). Use-cases
+involves;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Transaction handling.
+</li><li class="listitem">
+Call Tracing.
+</li><li class="listitem">
+User security.
+</li></ul></div><p>Concerns are established by the use of the @Concerns annotation on composites.</p><p>Concern is one of the 3 kinds of <a class="link" href="glossary.html#def-modifier">Modifiers</a> defined in Polygene.</p></dd><dt>
+<a id="def-configurationcomposite"></a>Configuration Composite
+</dt><dd><p>Service Composites can have configuration associated to it and that is done via
+<a class="link" href="glossary.html#def-configurationcomposite">Configuration Composites</a>, which are a subtype of <a class="xref" href="glossary.html#def-entitycomposite">Entity Composite</a>, as they are
+stored permanently in configured Entity Stores. Configuration Composites are also initialized automatically from
+properties files first time. Note that on consequent start-ups the properties file is not read, as the configuration is
+read from the EntityStore.</p><p>ConfigurationComposite is one of the 5 <a class="link" href="glossary.html#def-composite-metatype">Composite Meta Types</a> defined in Polygene.</p><p>See <a class="xref" href="howto-configure-service.html" title="Configure a Service">Configure a Service</a> to learn how to use Configuration Composites.</p></dd><dt>
+<a id="def-constraint"></a>Constraint
+</dt><dd><p>Constraints are a kind of validators, which are consulted prior to invoking the method call. Polygene™ currently only
+supports ParameterConstraints on methods and value constraints on <a class="link" href="glossary.html#def-property">Properties</a>, but future versions will
+include Constraint types for checking complete method calls and return values.</p><p>See <a class="xref" href="core-api.html#core-api-constraint" title="Constraint">Constraint</a> for better understanding of its details.</p><p>See <a class="xref" href="library-constraints.html" title="Constraints">Constraints Library</a> for ready to use Constraints.</p><p>See <a class="xref" href="howto-create-constraint.html" title="Create a Constraint">Create a Constraint</a> to learn how to write your own Constraints.</p><p>Constraint is one of the 3 kinds of <a class="link" href="glossary.html#def-modifier">Modifiers</a> defined in Polygene.</p></dd><dt>
+<a id="def-entitycomposite"></a>Entity Composite
+</dt><dd><p>An Entity Composite, or just Entity for short, is a persisted composite with an <a class="xref" href="glossary.html#def-identity">Identity</a>. An entity only has
+scope within an <a class="xref" href="glossary.html#def-unitofwork">UnitOfWork</a> and is therefor inherently thread-safe.</p><p>EntityComposite is one of the 5 <a class="link" href="glossary.html#def-composite-metatype">Composite Meta Types</a> defined in Polygene.</p></dd><dt>
+<a id="def-fragment"></a>Fragment
+</dt><dd><p>A part of the implementation of a <a class="xref" href="glossary.html#def-composite">Composite</a>. There are 4 fragment types:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="xref" href="glossary.html#def-mixin">Mixin</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-concern">Concern</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-constraint">Constraint</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-sideeffect">SideEffect</a>.
+</li></ul></div></dd><dt>
+<a id="def-generic-fragment"></a>Generic Fragment
+</dt><dd><p>Generic Fragments are <a class="link" href="glossary.html#def-fragment">Fragments</a> that implements java.lang.reflect.InvocationHandler and potentially
+capable of being used for all <a class="link" href="glossary.html#def-mixin-type">MixinTypes</a>. This is the direct opposite of the Typed Fragments, which
+implements the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> interface.</p></dd><dt>
+<a id="def-generic-mixin"></a>Generic Mixin
+</dt><dd><p>A Generic Mixin implements the java.lang.reflect.InvocationHandler. The invoke() method will be called for all
+<a class="xref" href="glossary.html#def-mixin-type">MixinType</a> methods that the <a class="xref" href="glossary.html#def-mixin">Mixin</a> has been matched with, through the matching rules.</p><p>It is potentially possible that the Generic Mixin also implements the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> interface. In that case, the
+concrete methods will be called, but if the <a class="xref" href="glossary.html#def-mixin">Mixin</a> is also an abstract class, then the invoke() method will be
+called for the methods that has been match but are not present.</p></dd><dt>
+<a id="def-identity"></a>Identity
+</dt><dd><p>TODO</p><p>This term has no definition yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></dd><dt>
+<a id="def-invocation-stack"></a>Invocation Stack
+</dt><dd><p>For each method, Polygene™ will create and re-use an Invocation Stack. It will be built with the sequence of
+<a class="link" href="glossary.html#def-modifier">Modifiers</a> and an end-point that will link into the stateful <a class="xref" href="glossary.html#def-mixin">Mixin</a>.</p><p>It is important to recognize that, for memory footprint reasons, Invocation Stacks are shared across
+<a class="link" href="glossary.html#def-composite">Composites</a> of the same <a class="xref" href="glossary.html#def-composite-type">Composite Type</a>. They are however thread-safe, in that Polygene™ will never
+bind the same Invocation Stack to more than one <a class="xref" href="glossary.html#def-composite">Composite</a> instance during a method call, but that between method
+invocations the <a class="link" href="glossary.html#def-modifier">Modifiers</a> in the Invocation Stack can not assume that it is bound to the same
+<a class="xref" href="glossary.html#def-composite">Composite</a> instance. Therefor, <a class="link" href="glossary.html#def-modifier">Modifiers</a> are not expected to keep state between method
+invocations, and when it needs to do that, then it should reference a <a class="xref" href="glossary.html#def-mixin">Mixin</a> via the @This annotation. Polygene™ will
+during the binding of the Invocation Stack to the <a class="xref" href="glossary.html#def-composite">Composite</a>, also ensure that all referenced
+<a class="link" href="glossary.html#def-mixin">Mixins</a> are correctly injected in the Invocation Stack.</p></dd><dt>
+<a id="def-layer"></a>Layer
+</dt><dd><p>Polygene™ promotes a Layered application design, where Layers can only access lower Layers and not higher Layers or Layers at
+the same level.</p></dd><dt>
+<a id="def-manyassociation"></a>ManyAssociation
+</dt><dd><p>TODO</p><p>This term has no definition yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></dd><dt>
+<a id="def-metainfo"></a>MetaInfo
+</dt><dd><p>TODO</p><p>This term has no definition yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></dd><dt>
+<a id="def-mixin"></a>Mixin
+</dt><dd><p>The Mixin is the instance providing the stateful representation of the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a>. This can either be a class
+implementing the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> or a java.lang.reflect.InvocationHandler that is generic to handle any or a subset
+of <a class="xref" href="glossary.html#def-mixin-type">MixinType</a>.</p></dd><dt>
+<a id="def-mixin-type"></a>MixinType
+</dt><dd><p>The MixinType is the static type of a part of the <a class="xref" href="glossary.html#def-composite">Composite</a>. The MixinType is an interface that defines the methods
+to be exposed in the <a class="xref" href="glossary.html#def-composite">Composite</a>.</p></dd><dt>
+<a id="def-modifier"></a>Modifier
+</dt><dd><p>Modifiers are stateless interceptors of method calls, that forms an <a class="xref" href="glossary.html#def-invocation-stack">Invocation Stack</a>. The top of the
+<a class="xref" href="glossary.html#def-invocation-stack">Invocation Stack</a> is linked to the <a class="xref" href="glossary.html#def-composite">Composite</a> invocation handler and the bottom of the
+<a class="xref" href="glossary.html#def-invocation-stack">Invocation Stack</a> is linked to the <a class="link" href="glossary.html#def-mixin">Mixins</a>. <a class="link" href="glossary.html#def-invocation-stack">Invocation Stacks</a> are shared,
+so Modifiers must assume that the member fields will only be valid within a single method invocation.</p><p>There are 3 kinds of Modifiers;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="xref" href="glossary.html#def-constraint">Constraint</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-concern">Concern</a>
+</li><li class="listitem">
+<a class="xref" href="glossary.html#def-sideeffect">SideEffect</a>
+</li></ul></div></dd><dt>
+<a id="def-module"></a>Module
+</dt><dd><p>Modules defines the scope of the <a class="link" href="glossary.html#def-composite">Composites</a>. Modules are wired with Assemblies, and can expose
+<a class="link" href="glossary.html#def-composite">Composites</a> as visible. Non-visible <a class="link" href="glossary.html#def-composite">Composites</a> are not reachable from other Modules.</p></dd><dt>
+<a id="def-namedassociation"></a>NamedAssociation
+</dt><dd><p>TODO</p><p>This term has no definition yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></dd><dt>
+<a id="def-object"></a>Object
+</dt><dd><p>Polygene can manage Java classes that are not Composites, and injections can be made on these objects. Read more
+in the user guide about <a class="xref" href="core-api.html#core-api-object" title="Objects">Objects</a>.</p></dd><dt>
+<a id="def-private-mixin"></a>Private Mixin
+</dt><dd><p>When a @This injection refers to a <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> which is not extended by the <a class="xref" href="glossary.html#def-composite-type">Composite Type</a> the former
+becomes a private <a class="xref" href="glossary.html#def-mixin-type">MixinType</a>.</p></dd><dt>
+<a id="def-property"></a>Property
+</dt><dd><p>TODO</p><p>This term has no definition yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p><p>See the <a class="xref" href="howto-leverage-properties.html" title="Leverage Properties">Leverage Properties</a> how-to.</p></dd><dt>
+<a id="def-servicecomposite"></a>Service Composite
+</dt><dd><p>Service Composite is a subtype of <a class="xref" href="glossary.html#def-composite">Composite</a>, and has a range of features built into it.</p><p>ServiceComposite is one of the 5 <a class="link" href="glossary.html#def-composite-metatype">Composite Meta Types</a> defined in Polygene.</p><p>See the <a class="link" href="core-api.html#core-api-service" title="Service Composite">Service Composite chapter</a>.</p></dd><dt>
+<a id="def-sideeffect"></a>SideEffect
+</dt><dd><p>A side effect is a stateless <a class="xref" href="glossary.html#def-fragment">Fragment</a>, shared between invocations, that acts as an interceptor of the call to
+the <a class="xref" href="glossary.html#def-mixin">Mixin</a>. The SideEffect is a Java class, that either implements the <a class="xref" href="glossary.html#def-mixin-type">MixinType</a> it can be used on, or
+java.lang.reflect.InvocationHandler which allows it to be used on any arbitrary <a class="xref" href="glossary.html#def-mixin-type">MixinType</a>.</p><p>SideEffects are executed after the completion of the method invocation and therefore cannot change parameters nor
+eventually returned object.</p><p>SideEffects have many purposes. Use-cases
+involves;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Sending emails.
+</li><li class="listitem">
+Call Tracing.
+</li><li class="listitem">
+Domain side effects modeling.
+</li></ul></div><p>SideEffects are established by the use of the @SideEffects annotation on composites.</p><p>SideEffect is one of the 3 kinds of <a class="link" href="glossary.html#def-modifier">Modifiers</a> defined in Polygene.</p></dd><dt>
+<a id="def-structure"></a>Structure
+</dt><dd><p>Polygene™ promotes a conventional view of application structure, that computer science has been using for decades.</p><p>The definition is as follows;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+One <a class="xref" href="glossary.html#def-application">Application</a> per Polygene™ runtime instance.
+</li><li class="listitem">
+One or more <a class="link" href="glossary.html#def-layer">Layers</a> per <a class="xref" href="glossary.html#def-application">Application</a>.
+</li><li class="listitem">
+Zero, one or more <a class="link" href="glossary.html#def-module">Modules</a> per <a class="xref" href="glossary.html#def-layer">Layer</a>.
+</li><li class="listitem">
+Zero, one or more Assemblies per <a class="xref" href="glossary.html#def-module">Module</a>.
+</li></ul></div><p>The principle of this Structure is to assist the programmer to create well modularized applications, that are easily
+extended and maintained. Polygene™ will restrict access between <a class="link" href="glossary.html#def-module">Modules</a>, so that code can only reach
+<a class="link" href="glossary.html#def-composite">Composites</a> and Objects in <a class="link" href="glossary.html#def-module">Modules</a> (including itself) of the same or lower
+<a class="link" href="glossary.html#def-layer">Layers</a>.</p><p>Each <a class="xref" href="glossary.html#def-layer">Layer</a> has to be declared which lower <a class="link" href="glossary.html#def-layer">Layer(s)</a> it uses, and it is not allowed that a lower
+<a class="xref" href="glossary.html#def-layer">Layer</a> uses a higher <a class="xref" href="glossary.html#def-layer">Layer</a>, i.e. cyclic references.</p></dd><dt>
+<a id="def-transientcomposite"></a>TransientComposite
+</dt><dd><p>TransientComposite is a <a class="xref" href="glossary.html#def-composite-metatype">Composite Meta Type</a> for all other cases. The main characteristics are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It can not be serialized nor persisted.
+</li><li class="listitem">
+hashcode/equals are not treated specially and will be delegated to <a class="link" href="glossary.html#def-fragment">Fragment(s)</a> implementing those methods.
+</li><li class="listitem">
+It can not be used as a <a class="xref" href="glossary.html#def-property">Property</a> type.
+</li></ul></div></dd><dt>
+<a id="def-unitofwork"></a>UnitOfWork
+</dt><dd><p>TODO</p><p>This term has no definition yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></dd><dt>
+<a id="def-valuecomposite"></a>ValueComposite
+</dt><dd><p>Usage of value objects is one of the most ignored and best return-on-investment the programmer can do. Values are
+immutable and can be compared by value instead of memory reference. Concurrency is suddenly not an issue, since either
+the value exists or it doesn’t, no need for synchronization. Values are typically very easy to test and very robust to
+refactoring.</p><p>Polygene™ defines values as a primary meta type through the ValueComposite, as we think the benefits of values are great.
+The ValueComposite is very light-weight compared to the <a class="xref" href="glossary.html#def-entitycomposite">Entity Composite</a>, and its value can still be persisted as
+part of an <a class="xref" href="glossary.html#def-entitycomposite">Entity Composite</a> via a <a class="xref" href="glossary.html#def-property">Property</a>.</p><p>The characteristics of a ValueComposite compared to other <a class="link" href="glossary.html#def-composite-metatype">Composite Meta Types</a> are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It is Immutable.
+</li><li class="listitem">
+Its equals/hashCode works on the values of the ValueComposite.
+</li><li class="listitem">
+Can be used as <a class="xref" href="glossary.html#def-property">Property</a> types, but will not be indexed and searchable.
+</li></ul></div></dd></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-assemble-application.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-assemble-application.html b/content/java/3.0.0/howto-assemble-application.html
new file mode 100644
index 0000000..9b3cf7d
--- /dev/null
+++ b/content/java/3.0.0/howto-assemble-application.html
@@ -0,0 +1,223 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Assemble an Application</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-depend-on-polygene.html" title="Depend on Polygene™" /><link rel="next" href="tut-composites.html" title="Transient Composites Tutorial" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><span xmlns="" href="howto-assemble-application.html">Assemble an Application</span></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span clas
 s="section"><a href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Assemble an Application"><div class="titlepage"><div><div><h3 class="title"><a id="howto-assemble-application"></a>Assemble an Application</h3></div></div></div><p>We receive a lot of questions about how applications should be assembled, and since we don’t have any XML to "fill in"
+and everything is to be done programmatically, it escalates the need to provide more hands-on explanation of how this is
+done.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522923156656"></a><p class="title"><strong>Table 4. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><
 div class="section" title="Basics"><div class="titlepage"><div><div><h4 class="title"><a id="_basics"></a>Basics</h4></div></div></div><p>First let’s recap the structural requirements of Polygene;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+There is one and only one Application instance per Polygene™ Runtime.
+</li><li class="listitem">
+Every Application must contain one or more Layers.
+</li><li class="listitem">
+All Composites must be declared in one or more Modules.
+</li><li class="listitem">
+Each Module belong to a Layer.
+</li><li class="listitem">
+Layers are ordered in hierarchies, from simple to complex.
+</li><li class="listitem">
+Access to Composites are limited by visibility rules.
+</li></ul></div><p>Ok, that was quite a handful. Let’s look at them one by one.</p></div><div class="section" title="Application"><div class="titlepage"><div><div><h4 class="title"><a id="_application"></a>Application</h4></div></div></div><p>The first one means that for each Polygene™ Runtime you start, there will be exactly one application. As far as we know, Polygene
+is fully isolated, meaning there are no static members being populated and such.</p></div><div class="section" title="Layers"><div class="titlepage"><div><div><h4 class="title"><a id="_layers"></a>Layers</h4></div></div></div><p>Layers are the super-structures of an application. We have been talking about them for decades, drawn them on paper and
+whiteboards (or even black boards for those old enough), and sometimes organized the codebases along such boundaries.
+But, there has been little effort to enforce the Layer mechanism in code, although it is an extremely powerful
+construct. First of all it implies directional dependency and a high degree of order, spagetti code is reduced if
+successfully implemented. For Polygene, it means that we can restrict access to Composite and Object declarations, so that
+higher layers can not reach them incidentally. You can enforce architecture to a high degree. You can require all
+creation of composites to go through an exposed Factory, which doesn’t require the Composite to be public. And so on.
+Layers have hierarchy, i.e. one layer is top of one or more layers, and is below one or more layers, except for the
+layers at the top and bottom. You could have disjoint layers, which can’t access each other, meaning a couple of layers
+that are both the top and bottom.</p></div><div class="section" title="Modules"><div class="titlepage"><div><div><h4 class="title"><a id="_modules"></a>Modules</h4></div></div></div><p>The Module concept has also been around forever. And in Polygene™ we also makes the Modules explicit. Each Module belong to a
+Layer, and for each Module you declare the Composite and Object types for that Module, together with a Visibility rule,
+one of; application, layer, module.</p></div><div class="section" title="Visibility"><div class="titlepage"><div><div><h4 class="title"><a id="_visibility"></a>Visibility</h4></div></div></div><p>The Visibility rules are perhaps the most powerful aspect of the above. Visibility is a mechanism that kicks in whenever
+a Composite type need to be looked up. It defines both the scoping rules of the client as well as the provider. A lookup
+is either a direct reference, such as</p><pre class="programlisting brush: java">UnitOfWork unitOfWork = module.currentUnitOfWork();
+PersonEntity person = unitOfWork.newEntity( PersonEntity.class );
+</pre><p>or an indirect lookup, such as</p><pre class="programlisting brush: java">UnitOfWork unitOfWork = module.currentUnitOfWork();
+Person person = unitOfWork.newEntity( Person.class );
+</pre><p>where it will first map the Person to a reachable PersonEntity.
+The algorithm is as follows;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Look in the callers Module, if there is one and only one Composite type matching, use it. If there are two or more
+      Composite types matching, then throw an ambiguity exception. If there are zero, proceed to the next step.
+</li><li class="listitem">
+Look in all Modules in the callers Layer. If there is one and only one Composite type that matches and is either
+      Visibility.layer, then use it.  If there are two or more Composite types matching, then throw an ambiguity
+      exception. If there are zero, proceed to the next step.
+</li><li class="listitem">
+Look in all Layers that caller’s Layer uses. If there is one and only one Composite type that matches and is
+      either Visibility.application, then use it.  If there are two or more Composite types matching, then throw an
+      ambiguity exception. If there are zero, proceed to the next step.
+</li><li class="listitem">
+Throw a CompositeNotFoundException.
+</li></ul></div><p>The underlying principle comes down to Rickard’s "Speaker Analogy", you can hear him (and not the other speakers at the
+conference) because you are in the same room. I.e. if something is really close by, it is very likely that this is what
+we want to use, and then the search expands outwards.</p></div><div class="section" title="Combining The Above"><div class="titlepage"><div><div><h4 class="title"><a id="_combining_the_above"></a>Combining The Above</h4></div></div></div><p>Ok, that was a whole lot of theory and probably take you more than one read-through to fully get into your veins (slow
+acting addiction).
+How to structure your code is beyond the scope of this section. If you are an experienced designer, you will have done
+that before, and you may have started out with good intentions at times only to find yourself in a spaghetti swamp
+later, or perhaps in the also famous "Clear as Clay" or "Ball (bowl?) of Mud". Either way, you need to draw on your
+experience and come up with good structure that Polygene™ lets you enforce.</p><p>So, for the sake of education, we are going to look at an application that consists of many layers, each with a few
+modules. See picture below.</p><p>Image of Example of Layers</p><p>Figure 1. Example of Layers</p><p>So, lets see how we code up this bit in the actual code first.</p><pre class="programlisting brush: java">public class Main
+{
+    private static Energy4Java polygene;
+    private static Application application;
+
+    public static void main( String[] args )
+            throws Exception
+    {
+        // Bootstrap Polygene Runtime
+        // Create a Polygene Runtime
+        polygene = new Energy4Java();
+
+        // Instantiate the Application Model.
+        application = polygene.newApplication(
+            factory -&gt;
+            {
+                ApplicationAssembly assembly = factory.newApplicationAssembly();
+                LayerAssembly runtime = createRuntimeLayer( assembly );
+                LayerAssembly designer = createDesignerLayer( assembly );
+                LayerAssembly domain = createDomainLayer( assembly );
+                LayerAssembly messaging = createMessagingLayer( assembly );
+                LayerAssembly persistence = createPersistenceLayer( assembly );
+
+                // declare structure between layers
+                domain.uses( messaging );
+                domain.uses( persistence );
+                designer.uses( persistence );
+                designer.uses( domain );
+                runtime.uses( domain );
+
+                return assembly;
+            } );
+
+        // We need to handle shutdown.
+        installShutdownHook();
+
+        // Activate the Application Runtime.
+        application.activate();
+    }
+
+      [...snip...]
+
+}
+
+</pre><p>The above is the basic setup on how to structure a real-world applicaton, unless you intend to mess with the
+implementations of various Polygene™ systems (yes there are hooks for that too), but that is definitely beyond the scope of
+this tutorial.</p><p>Now, the createXyzLayer() methods were excluded to keep the sample crisp and easy to follow. Let’s take a look at what
+it could be to create the Domain Layer.</p><pre class="programlisting brush: java">private static LayerAssembly createDomainLayer( ApplicationAssembly app )
+{
+    LayerAssembly layer = app.layer("domain-layer");
+    createAccountModule( layer );
+    createInventoryModule( layer );
+    createReceivablesModule( layer );
+    createPayablesModule( layer );
+    return layer;
+}
+
+</pre><p>We just call the layerAssembly() method, which will return either an existing Layer with that name or create a new one
+if one doesn’t already exist, and then delegate to methods for creating the ModuleAssembly instances. In those method
+we need to declare which Composites, Entities, Services and Objects that is in each Module.</p><pre class="programlisting brush: java">private static void createAccountModule( LayerAssembly layer )
+{
+    ModuleAssembly module = layer.module("account-module");
+
+    module.entities(AccountEntity.class, EntryEntity.class);
+
+    module.addServices(
+            AccountRepositoryService.class,
+            AccountFactoryService.class,
+            EntryFactoryService.class,
+            EntryRepositoryService.class
+    ).visibleIn( Visibility.layer );
+}
+
+</pre><p>We also need to handle the shutdown case, so in the main() method we have a installShutdownHook() method call. It is
+actually very, very simple;</p><pre class="programlisting brush: java">private static void installShutdownHook()
+{
+    Runtime.getRuntime().addShutdownHook( new Thread( new Runnable()
+    {
+        public void run()
+        {
+            if( application != null )
+            {
+                try
+                {
+                    application.passivate();
+                }
+                catch( Exception e )
+                {
+                    e.printStackTrace();
+                }
+            }
+        }
+    }) );
+}
+</pre><p>This concludes this tutorial. We have looked how to get the initial Polygene™ runtime going, how to declare the assembly
+for application model creation and finally the activation of the model itself.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-configure-service.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-configure-service.html b/content/java/3.0.0/howto-configure-service.html
new file mode 100644
index 0000000..c9c8cfb
--- /dev/null
+++ b/content/java/3.0.0/howto-configure-service.html
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Configure a Service</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-create-entity.html" title="Create an Entity" /><link rel="next" href="howto-invocation-annotation.html" title="Use @Invocation" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><span xmlns="" href="howto-configure-service.html">Configure a Service</span></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Configure a Service"><div class="titlepage"><div><div><h3 class="title"><a id="howto-configure-service"></a>Configure a Service</h3></div></div></div><p>Polygene™ supports a Configuration system for services. The configuration instance itself is an Entity and is therefor
+readable, writeable and queryable, just like other Entities. This should make Configuration management much simpler,
+since you can easily build GUI tools to allow editing of these in runtime. However, to simplify the initial values of
+the Configuration instance, Polygene™ also does the initial bootstrapping of the Configuration entity for you. This HowTo is
+going to show how.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522922591312"></a><p class="title"><strong>Table 13. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for
  details.</p><div class="section" title="We need a Service"><div class="titlepage"><div><div><h4 class="title"><a id="_we_need_a_service"></a>We need a Service</h4></div></div></div><p>To illustrate these features we create an TravelPlan service, which allows clients to find and make Reservations to
+Destinations. For the sake of simplicity, we are leaving out the domain details…</p><pre class="programlisting brush: java">public interface TravelPlan
+{
+    // Domain methods, which are beyond the discussion at hand.
+}
+</pre><p>So, then there is the ServiceComposite…</p><pre class="programlisting brush: java">// The package is relevant to the Initial Values discussed later.
+package org.apache.polygene.manual.travel;
+  [...snip...]
+
+@Mixins( { TravelPlanMixin.class } )
+public interface TravelPlanService extends TravelPlan
+{}
+</pre><p>And then in the Mixin we actually need to connect to a foreign system to obtain the various details that the service
+can provide to the clients. For instance, it needs a host name and port and a protocol to use. We put these into a
+configuration interface.</p><pre class="programlisting brush: java">public interface TravelPlanConfiguration
+{
+    Property&lt;String&gt; hostName();
+
+    @Range( min=0, max=65535 )
+    Property&lt;Integer&gt; portNumber();
+
+    @Matches( "(ssh|rlogin|telnet)" )
+    Property&lt;String&gt; protocol();
+}
+</pre><p>We used the recommended type-safe Property subtype pattern, and for each PortNumber and Protocol we have defined a
+Constraint required.</p><p>Now we can access this configuration in the TravelPlanMixin like this;</p><pre class="programlisting brush: java">import org.apache.polygene.api.configuration.Configuration;
+
+public class TravelPlanMixin implements TravelPlan
+{
+    @This
+    Configuration&lt;TravelPlanConfiguration&gt; config;
+
+    private void foo()
+    {
+        TravelPlanConfiguration tpConf = config.get();
+        String hostName = tpConf.hostName().get();
+        // ...
+    }
+      [...snip...]
+
+}
+</pre><p>And from the Service point of view, it doesn’t need to worry about where the configuration really comes from. But it may
+want to control when the Configuration should be refreshed, to ensure that atomic changes are happening. This is done
+with the refresh() method in the Configuration interface;</p><pre class="programlisting brush: java">public void doSomething()
+{
+    // Refresh Configuration before reading it.
+    config.refresh();
+
+    TravelPlanConfiguration tpConf = config.get();
+    // ...
+}
+</pre><p>This ensures that any updates to the Configuration that has occurred will be retrieved and available to the Service.
+Since Configuration instance is an Entity, the UnitOfWork system will ensure that the Configuration is consistent and
+not in the middle of value changes.</p><div class="section" title="Initial Values"><div class="titlepage"><div><div><h5 class="title"><a id="_initial_values"></a>Initial Values</h5></div></div></div><p>The initial Configuration instance will be created automatically behind the scenes, by reading a properties file and
+create an Entity with the same identity as the identity of the service. That was a handful. Services are, as we know,
+singletons and have an identity specified at assembly. Even if it is not provided, one will automatically be assigned.
+The service’s "identifiedBy" will be used as the identifier for the Configuration entity and stored in the visible
+EntityStore. This identity is also used to locate a properties file in the same package as the ServiceComposite belongs
+to.</p><p>So, we create a properties file, where the keys are the names of the properties in TravelPlanConfiguration.</p><pre class="programlisting brush: bash"># Hostname to the TravelPlan service
+hostName=niclas.hedhman.org
+
+# Port number to use for the connection
+portNumber=5439
+
+# Protocol to use; Valid options "ssh", "rlogin", "telnet"
+protocol=ssh
+
+</pre><p>File: org/hedhman/niclas/travel/TravelPlanService.properties</p><p>Note that the file resides in the directory equivalent to the package name of the TravelPlanService.</p><p>And this would work with the standard assembly.</p><pre class="programlisting brush: java">@Override
+public void assemble(ModuleAssembly module)
+{
+    module.addServices(TravelPlanService.class).instantiateOnStartup();
+}
+</pre></div></div><div class="section" title="Non-default Identity"><div class="titlepage"><div><div><h4 class="title"><a id="_non_default_identity"></a>Non-default Identity</h4></div></div></div><p>If you need to use multiple instances of the same service, or that the service has a non-default Identity, then you need
+to name the properties file according to the Identity of the service declaration, but the file will still need to be in
+the same package as the ServiceComposite sub type, the TravelPlanService in the above example. For instance;</p><pre class="programlisting brush: java">@Override
+public void assemble(ModuleAssembly module)
+{
+    module.addServices(TravelPlanService.class)
+            .instantiateOnStartup()
+            .identifiedBy("ExpediaService");
+
+    module.addServices(TravelPlanService.class)
+            .instantiateOnStartup()
+            .identifiedBy("OrbitzService");
+}
+</pre><p>And the two files for configuration,</p><pre class="programlisting brush: bash"># Hostname to the TravelPlan service
+hostName=expedia.hedhman.org
+
+# Port number to use for the connection
+portNumber=9251
+
+# Protocol to use; Valid options "ssh", "rlogin", "telnet"
+protocol=ssh
+</pre><p>File: org/apache/polygene/manual/travel/ExpediaService.properties</p><pre class="programlisting brush: bash"># Hostname to the TravelPlan service
+hostName=orbitz.hedhman.org
+
+# Port number to use for the connection
+portNumber=7412
+
+# Protocol to use; Valid options "ssh", "rlogin", "telnet"
+protocol=rlogin
+</pre><p>File: org/apache/polygene/manual/travel/OrbitzService.properties</p></div><div class="section" title="Changing Configuration in runtime"><div class="titlepage"><div><div><h4 class="title"><a id="_changing_configuration_in_runtime"></a>Changing Configuration in runtime</h4></div></div></div><p>Unlike most frameworks, the Configuration in Polygene™ is an active Entity, and once the properties file has been read once
+at the first(!) startup, it no longer serves any purpose. The Configuration will always be retrieved from the
+EntityStore. Changes to the properties file are not taken into consideration if the Configuration entity is found in the
+entity store.</p><p>But that also means that applications should not cache the configuration values, and instead read them from the
+Configuration instance every time needed, and do a refresh() method call when it is safe to update the Configuration
+Entity with new values.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[29/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activators.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activators.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activators.html
new file mode 100644
index 0000000..0ac7c70
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activators.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Activators (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Activators (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/Activators.html" target="_top">Frames</a></li>
+<li><a href="Activators.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Annotation Type Activators" class="title">Annotation Type Activators</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Activators</span></pre>
+<div class="block">This annotation is used in ServiceComposites to declare Activator implementation classes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;?&gt;&gt;[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activators.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;?&gt;&gt;[]&nbsp;value</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Activator implementation classes.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/Activators.html" target="_top">Frames</a></li>
+<li><a href="Activators.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ApplicationPassivationThread.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ApplicationPassivationThread.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ApplicationPassivationThread.html
new file mode 100644
index 0000000..85945f9
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ApplicationPassivationThread.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ApplicationPassivationThread (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ApplicationPassivationThread (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/PassivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ApplicationPassivationThread.html" target="_top">Frames</a></li>
+<li><a href="ApplicationPassivationThread.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.java.lang.Thread">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.java.lang.Thread">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Thread">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Class ApplicationPassivationThread" class="title">Class ApplicationPassivationThread</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">java.lang.Thread</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.activation.ApplicationPassivationThread</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">ApplicationPassivationThread</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></pre>
+<div class="block">Application Passivation Thread to use as a Shutdown Hook.
+ <pre>Runtime.getRuntime().addShutdownHook( new ApplicationPassivationThread( application ) );</pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.java.lang.Thread">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.State.html?is-external=true" title="class or interface in java.lang">Thread.State</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.UncaughtExceptionHandler.html?is-external=true" title="class or interface in java.lang">Thread.UncaughtExceptionHandler</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.java.lang.Thread">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#MAX_PRIORITY" title="class or interface in java.lang">MAX_PRIORITY</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#MIN_PRIORITY" title="class or interface in java.lang">MIN_PRIORITY</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#NORM_PRIORITY" title="class or interface in java.lang">NORM_PRIORITY</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html#ApplicationPassivationThread-org.apache.polygene.api.structure.Application-">ApplicationPassivationThread</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>&nbsp;application)</code>
+<div class="block">Create a new Application Passivation Thread that output errors to STDERR.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html#ApplicationPassivationThread-org.apache.polygene.api.structure.Application-java.util.logging.Logger-">ApplicationPassivationThread</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>&nbsp;application,
+                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;logger)</code>
+<div class="block">Create a new Application Passivation Thread that output errors to a Logger.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html#ApplicationPassivationThread-org.apache.polygene.api.structure.Application-java.io.PrintStream-">ApplicationPassivationThread</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>&nbsp;application,
+                            <a href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output)</code>
+<div class="block">Create a new Application Passivation Thread that output errors to a PrintStream.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Thread">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#activeCount--" title="class or interface in java.lang">activeCount</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#checkAccess--" title="class or interface in java.lang">checkAccess</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#countStackFrames--" title="class or interface in java.lang">countStackFrames</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#currentThread--" title="class or interface in java.lang">currentThread</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#destroy--" title="class or interface in java.lang">destroy</a>, <a href="http://docs.oracle.com
 /javase/8/docs/api/java/lang/Thread.html?is-external=true#dumpStack--" title="class or interface in java.lang">dumpStack</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#enumerate-java.lang.Thread:A-" title="class or interface in java.lang">enumerate</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getAllStackTraces--" title="class or interface in java.lang">getAllStackTraces</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader--" title="class or interface in java.lang">getContextClassLoader</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getDefaultUncaughtExceptionHandler--" title="class or interface in java.lang">getDefaultUncaughtExceptionHandler</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getId--" title="class or interface in java.lan
 g">getId</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getName--" title="class or interface in java.lang">getName</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getPriority--" title="class or interface in java.lang">getPriority</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getState--" title="class or interface in java.lang">getState</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getThreadGroup--" title="class or interface in java.lang">getThreadGroup</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#getUncaughtExceptionHandler--" title="class or interface in java.lang">getUncaughtExceptionHa
 ndler</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#holdsLock-java.lang.Object-" title="class or interface in java.lang">holdsLock</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#interrupt--" title="class or interface in java.lang">interrupt</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#interrupted--" title="class or interface in java.lang">interrupted</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#isAlive--" title="class or interface in java.lang">isAlive</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#isDaemon--" title="class or interface in java.lang">isDaemon</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#isInterrupted--" title="class or interface in java.lang">isInterrupted</a>, <a href="http://docs.o
 racle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#join--" title="class or interface in java.lang">join</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#join-long-" title="class or interface in java.lang">join</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#join-long-int-" title="class or interface in java.lang">join</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#resume--" title="class or interface in java.lang">resume</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#run--" title="class or interface in java.lang">run</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#setContextClassLoader-java.lang.ClassLoader-" title="class or interface in java.lang">setContextClassLoader</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.h
 tml?is-external=true#setDaemon-boolean-" title="class or interface in java.lang">setDaemon</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#setDefaultUncaughtExceptionHandler-java.lang.Thread.UncaughtExceptionHandler-" title="class or interface in java.lang">setDefaultUncaughtExceptionHandler</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#setName-java.lang.String-" title="class or interface in java.lang">setName</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#setPriority-int-" title="class or interface in java.lang">setPriority</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#setUncaughtExceptionHandler-java.lang.Thread.UncaughtExceptionHandler-" title="class or interface in java.lang">setUncaughtExceptionHandler</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=tr
 ue#sleep-long-" title="class or interface in java.lang">sleep</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#sleep-long-int-" title="class or interface in java.lang">sleep</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#start--" title="class or interface in java.lang">start</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#stop--" title="class or interface in java.lang">stop</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#stop-java.lang.Throwable-" title="class or interface in java.lang">stop</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#suspend--" title="class or interface in java.lang">suspend</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a 
 href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#yield--" title="class or interface in java.lang">yield</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/j
 ava/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ApplicationPassivationThread-org.apache.polygene.api.structure.Application-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ApplicationPassivationThread</h4>
+<pre>public&nbsp;ApplicationPassivationThread(<a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>&nbsp;application)</pre>
+<div class="block">Create a new Application Passivation Thread that output errors to STDERR.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>application</code> - The Application to passivate</dd>
+</dl>
+</li>
+</ul>
+<a name="ApplicationPassivationThread-org.apache.polygene.api.structure.Application-java.util.logging.Logger-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ApplicationPassivationThread</h4>
+<pre>public&nbsp;ApplicationPassivationThread(<a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>&nbsp;application,
+                                    <a href="http://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;logger)</pre>
+<div class="block">Create a new Application Passivation Thread that output errors to a Logger.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>application</code> - The Application to passivate</dd>
+<dd><code>logger</code> - Logger for errors</dd>
+</dl>
+</li>
+</ul>
+<a name="ApplicationPassivationThread-org.apache.polygene.api.structure.Application-java.io.PrintStream-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ApplicationPassivationThread</h4>
+<pre>public&nbsp;ApplicationPassivationThread(<a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>&nbsp;application,
+                                    <a href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output)</pre>
+<div class="block">Create a new Application Passivation Thread that output errors to a PrintStream.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>application</code> - The Application to passivate</dd>
+<dd><code>output</code> - PrintStream for errors</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/PassivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ApplicationPassivationThread.html" target="_top">Frames</a></li>
+<li><a href="ApplicationPassivationThread.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.java.lang.Thread">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.java.lang.Thread">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Thread">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/PassivationException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/PassivationException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/PassivationException.html
new file mode 100644
index 0000000..9d6b0bf
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/PassivationException.html
@@ -0,0 +1,308 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PassivationException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PassivationException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/PassivationException.html" target="_top">Frames</a></li>
+<li><a href="PassivationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Class PassivationException" class="title">Class PassivationException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.activation.PassivationException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">PassivationException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Thrown when unable to passivate.
+
+ Printed StackTrace contains all causes in order as suppressed exceptions.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.activation.PassivationException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/PassivationException.html#PassivationException-java.util.Collection-">PassivationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&gt;&nbsp;exceptions)</code>
+<div class="block">Create new PassivationException.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/PassivationException.html#causes--">causes</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PassivationException-java.util.Collection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PassivationException</h4>
+<pre>public&nbsp;PassivationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&gt;&nbsp;exceptions)</pre>
+<div class="block">Create new PassivationException.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>exceptions</code> - All exceptions encountered during passivation, in order</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="causes--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>causes</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&gt;&nbsp;causes()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>All exceptions encountered during passivation, in order</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/PassivationException.html" target="_top">Frames</a></li>
+<li><a href="PassivationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-frame.html
new file mode 100644
index 0000000..f314376
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-frame.html
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.activation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/activation/package-summary.html" target="classFrame">org.apache.polygene.api.activation</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Activation.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">Activation</span></a></li>
+<li><a href="ActivationEventListener.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">ActivationEventListener</span></a></li>
+<li><a href="ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">ActivationEventListenerRegistration</span></a></li>
+<li><a href="Activator.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">Activator</span></a></li>
+<li><a href="ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">ActivatorDescriptor</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ActivationEvent.html" title="class in org.apache.polygene.api.activation" target="classFrame">ActivationEvent</a></li>
+<li><a href="ActivatorAdapter.html" title="class in org.apache.polygene.api.activation" target="classFrame">ActivatorAdapter</a></li>
+<li><a href="ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation" target="classFrame">ApplicationPassivationThread</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation" target="classFrame">ActivationEvent.EventType</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="ActivationException.html" title="class in org.apache.polygene.api.activation" target="classFrame">ActivationException</a></li>
+<li><a href="PassivationException.html" title="class in org.apache.polygene.api.activation" target="classFrame">PassivationException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="Activators.html" title="annotation in org.apache.polygene.api.activation" target="classFrame">Activators</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-summary.html
new file mode 100644
index 0000000..7b755a3
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-summary.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.activation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.activation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.activation</h1>
+<div class="docSummary">
+<div class="block">Activation API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation">Activation</a></td>
+<td class="colLast">
+<div class="block">Interface used by Structure elements and Services that can be activated and passivated.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation">ActivationEventListener</a></td>
+<td class="colLast">
+<div class="block">Listener for ActivationEvent events</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation">ActivationEventListenerRegistration</a></td>
+<td class="colLast">
+<div class="block">Use this to register listeners for ActivationEvents.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;ActivateeType&gt;</td>
+<td class="colLast">
+<div class="block">Assemble Activators to hook Services Activation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation">ActivatorDescriptor</a></td>
+<td class="colLast">
+<div class="block">Activator Descriptor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation">ActivationEvent</a></td>
+<td class="colLast">
+<div class="block">ActivationEvents are fired during activation and passivation of instances in Polygene.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation">ActivatorAdapter</a>&lt;ActivateeType&gt;</td>
+<td class="colLast">
+<div class="block">Adapter for Activator.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation">ApplicationPassivationThread</a></td>
+<td class="colLast">
+<div class="block">Application Passivation Thread to use as a Shutdown Hook.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation">ActivationException</a></td>
+<td class="colLast">
+<div class="block">Thrown when unable to activate.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/PassivationException.html" title="class in org.apache.polygene.api.activation">PassivationException</a></td>
+<td class="colLast">
+<div class="block">Thrown when unable to passivate.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation">Activators</a></td>
+<td class="colLast">
+<div class="block">This annotation is used in ServiceComposites to declare Activator implementation classes.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.activation Description">Package org.apache.polygene.api.activation Description</h2>
+<div class="block"><h2>Activation API.</h2>
+        <p>
+            The Activation API package contains types used by client code to integrate with the Polygene™ Runtime activation
+            mechanism. In assembly, client code can easily listen to Structure (Application, Layers and Modules) and
+            Services activation events, or, declare Structure and Service Activators.
+        </p></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-tree.html
new file mode 100644
index 0000000..690f8da
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/package-tree.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.activation Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.activation Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.activation</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEvent</span></a></li>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">ActivatorAdapter</span></a>&lt;ActivateeType&gt; (implements org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;ActivateeType&gt;)</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">ApplicationPassivationThread</span></a></li>
+</ul>
+</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationException</span></a></li>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/PassivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">PassivationException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Activation</span></a></li>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEventListener</span></a></li>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEventListenerRegistration</span></a></li>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Activator</span></a>&lt;ActivateeType&gt;</li>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">ActivatorDescriptor</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation"><span class="typeNameLink">Activators</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.activation.<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEvent.EventType</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AbstractAssociation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AbstractAssociation.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AbstractAssociation.html
new file mode 100644
index 0000000..fa3ebb9
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AbstractAssociation.html
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AbstractAssociation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractAssociation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AbstractAssociation.html" target="_top">Frames</a></li>
+<li><a href="AbstractAssociation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface AbstractAssociation" class="title">Interface AbstractAssociation</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association">AssociationWrapper</a>, <a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association">ManyAssociationWrapper</a>, <a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association">NamedAssociationWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AbstractAssociation</span></pre>
+<div class="block">Base interface for all associations.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AbstractAssociation.html" target="_top">Frames</a></li>
+<li><a href="AbstractAssociation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[41/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-contextual-fragments.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-contextual-fragments.html b/content/java/3.0.0/howto-contextual-fragments.html
new file mode 100644
index 0000000..cd613e4
--- /dev/null
+++ b/content/java/3.0.0/howto-contextual-fragments.html
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Use contextual fragments</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="tut-services.html" title="Services Composites Tutorial" /><link rel="next" href="howto-leverage-properties.html" title="Leverage Properties" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><sp
 an xmlns="" href="howto-contextual-fragments.html">Use contextual fragments</span></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Use contextual fragments"><div class="titlepage"><div><div><h3 class="title"><a id="howto-contextual-fragments"></a>Use contextual fragments</h3></div></div></div><p>Contextual fragments are fragments that are added to the composites during assembly time. That means that they are not
+present in the composite declarations, but a start-up decision what should be added. Once the application instance is
+created, it is no longer possible to modify which fragments are attached.</p><p>Typical use-case is tracing and debugging. Other potential uses are additional security or context interfaces needing
+access to internal mixins not originally intended for, such as GUI frameworks doing reflection on certain composites.
+We strongly recommend against using this feature, as it is not needed as commonly as you may think.</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Constraints are not supported to be contextual at the moment.</p></div><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522922810848"></a><p class="title"><strong>Table 7. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>
 3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><p>The mixins, sideeffects and concerns are added during the bootstrap phase. It is very straight-forward;</p><pre class="programlisting brush: java">public class TraceAll
+{
+    public void assemble( ModuleAssembly module )
+    {
+        ServiceDeclaration decl = module.addServices( PinSearchService.class );
+        if( Boolean.getBoolean( "trace.all"  ) )
+        {
+            decl.withConcerns( TraceAllConcern.class );
+        }
+    }
+}
+
+</pre><p>In the example above, we add the TraceAllConcern from the Logging Library if the system property "trace.all" is true.
+If the system property is not set to true, there will be no TraceAllConcern on the PinSearchService.</p><p>Concerns that are added in this way will be at the top of the method invocation stack, i.e. will be the first one to be
+called and last one to be completed.</p><p>SideEffects that are added in this way will be the last one’s to be executed.</p></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-create-concern.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-create-concern.html b/content/java/3.0.0/howto-create-concern.html
new file mode 100644
index 0000000..1e309a7
--- /dev/null
+++ b/content/java/3.0.0/howto-create-concern.html
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Create a Concern</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-create-constraint.html" title="Create a Constraint" /><link rel="next" href="howto-create-sideeffect.html" title="Create a SideEffect" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><span xmlns="" href="howto-create-concern.html">Create a Concern</span></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Create a Concern"><div class="titlepage"><div><div><h3 class="title"><a id="howto-create-concern"></a>Create a Concern</h3></div></div></div><p>Concerns are defined in <a class="xref" href="glossary.html#def-concern">Concern</a>.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522922726624"></a><p class="title"><strong>Table 10. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apach
 e.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><div class="section" title="Typed Concern"><div class="titlepage"><div><div><h4 class="title"><a id="_typed_concern"></a>Typed Concern</h4></div></div></div><p>A typed Concern is a Java class that implements the MixinType it can be used on:</p><pre class="programlisting brush: java">public class InventoryConcern extends ConcernOf&lt;Order&gt;
+    implements Order
+{
+    @Service
+    private InventoryService inventory;
+
+    @Override
+    public void addLineItem( LineItem item )
+    {
+        String productCode = item.productCode().get();
+        int quantity = item.quantity().get();
+        inventory.remove( productCode, quantity );
+        next.addLineItem( item );
+    }
+
+    @Override
+    public void removeLineItem( LineItem item )
+    {
+        String productCode = item.productCode().get();
+        int quantity = item.quantity().get();
+        inventory.add( productCode, quantity );
+        next.removeLineItem( item );
+    }
+}
+</pre><p>Note that we could have implemented the InventoryConcern as an abstract class if we were not interested in <span class="emphasis"><em>all</em></span> the methods in the Order interface.
+Extending the ConcernOf is a convenience mechanism, instead of an explicit @ConcernFor annotation on
+a private field, which can be used in rare occasions when you are not able to extend. This base class defines the next
+field, which is set up by the Polygene™ runtime and points to the next fragment in the call stack. We can also see that the
+InventoryService is provided to the concern, which is done with dependency injection. Polygene™ also supports dependency
+injection via constructors and methods.</p><p>It can be used as follows;</p><pre class="programlisting brush: java">@Concerns( InventoryConcern.class )
+public interface Order
+{
+    void addLineItem( LineItem item );
+    void removeLineItem( LineItem item );
+
+      [...snip...]
+
+</pre><p>Methods of the Concern Fragment will be called before the Mixin invocation.</p></div><div class="section" title="Generic Concern"><div class="titlepage"><div><div><h4 class="title"><a id="_generic_concern"></a>Generic Concern</h4></div></div></div><p>A generic Concern is a Java class that implements java.lang.reflect.InvocationHandler which allows it to be used on any
+arbitrary MixinType.</p><pre class="programlisting brush: java">public class MyGenericConcern extends GenericConcern
+{
+    @Override
+    public Object invoke( Object proxy, Method method, Object[] args )
+        throws Throwable
+    {
+        // Do whatever you want
+
+          [...snip...]
+
+</pre><p>It can be used as follows;</p><pre class="programlisting brush: java">@Concerns( MyGenericConcern.class )
+public interface AnyMixinType
+{
+
+  [...snip...]
+
+    @MyAnnotation
+    void doSomething();
+
+    void doSomethingElse();
+
+</pre><p>Methods of the Concern Fragment will be called before the Mixin invocation.</p><div class="section" title="AppliesTo"><div class="titlepage"><div><div><h5 class="title"><a id="_appliesto"></a>AppliesTo</h5></div></div></div><p>For generic Concerns that should only trigger on methods with specific annotations or fulfilling some expression, add
+@AppliesTo annotation to the Concern class which points to either triggering annotation(s), or to AppliesToFilter
+implementation(s).</p><p>The Concern is invoked if one of the triggering annotations is found or one of the AppliesToFilter accepts the
+invocation. In other words the AppliesTo arguments are OR’ed.</p><p>Here is how the declaration goes ;</p><pre class="programlisting brush: java">@AppliesTo( { MyAnnotation.class, MyAppliesToFilter.class } )
+public class MyGenericConcern extends GenericConcern
+{
+</pre><p>And how to use the annotation ;</p><pre class="programlisting brush: java">@Concerns( MyGenericConcern.class )
+public interface AnyMixinType
+{
+
+    @MyAnnotation
+    void doSomething();
+
+    void doSomethingElse();
+
+}
+</pre><p>Here only the doSomething() method will see the Concern applied whereas the doSomethingElse() method won’t.</p><p>Finally here is how to implement an AppliesToFilter:</p><pre class="programlisting brush: java">public class MyAppliesToFilter implements AppliesToFilter
+{
+    public boolean appliesTo( Method method, Class&lt;?&gt; mixin, Class&lt;?&gt; compositeType, Class&lt;?&gt; modifierClass )
+    {
+        boolean appliesTo = evaluate(method); // Do whatever you want
+        return appliesTo;
+    }
+
+      [...snip...]
+
+    private boolean evaluate( Method method )
+    {
+        return true;
+    }
+</pre></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-create-constraint.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-create-constraint.html b/content/java/3.0.0/howto-create-constraint.html
new file mode 100644
index 0000000..86fa70d
--- /dev/null
+++ b/content/java/3.0.0/howto-create-constraint.html
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Create a Constraint</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-leverage-properties.html" title="Leverage Properties" /><link rel="next" href="howto-create-concern.html" title="Create a Concern" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><span xmlns="" href="howto-create-constraint.html">Create a Constraint</span></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Create a Constraint"><div class="titlepage"><div><div><h3 class="title"><a id="howto-create-constraint"></a>Create a Constraint</h3></div></div></div><p>Constraints are defined in <a class="xref" href="glossary.html#def-constraint">Constraint</a>.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522922758208"></a><p class="title"><strong>Table 9. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="
 top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><div class="section" title="Method Constraint"><div class="titlepage"><div><div><h4 class="title"><a id="_method_constraint"></a>Method Constraint</h4></div></div></div><p>Method Constraints are declared with annotations on the method argument. The annotation itself is custom, and it is possible to make your own.</p><pre class="programlisting brush: java">public interface Dialer
+{
+    void callPhoneNumber(@PhoneNumber String phoneNo);
+
+}
+</pre><p>In the code above we say that we want the argument to the callPhoneNumber() method to be a valid phone number. This annotation is not built-in, so we need to declare it.</p><pre class="programlisting brush: java">@ConstraintDeclaration
+@Retention( RetentionPolicy.RUNTIME )
+@Target( { ElementType.PARAMETER, ElementType.ANNOTATION_TYPE, ElementType.METHOD } )
+public @interface PhoneNumber
+{
+}
+</pre><p>We then need to provide the Constraint implementation.</p><pre class="programlisting brush: java">public class PhoneNumberConstraint
+        implements Constraint&lt;PhoneNumber, String&gt;
+{
+    public boolean isValid( PhoneNumber annotation, String number )
+    {
+        boolean validPhoneNumber = true; // check phone number format...
+        return validPhoneNumber;  // return true if valid phone number.
+    }
+}
+</pre><p>We also need to include the Constraint on the Composites we want to have them present.</p><pre class="programlisting brush: java">@Constraints( PhoneNumberConstraint.class )
+public interface DialerComposite extends Dialer
+{
+}
+</pre><p>If a Constraint is violated, then a ConstraintViolationException is thrown. The Exception contains ALL violations found
+in the method invocation. Concerns can be used to catch and report these violations.</p><pre class="programlisting brush: java">public class ParameterViolationConcern extends ConcernOf&lt;InvocationHandler&gt;
+    implements InvocationHandler
+{
+    public Object invoke( Object proxy, Method method, Object[] args )
+        throws Throwable
+    {
+        try
+        {
+            return next.invoke( proxy, method, args );
+        }
+        catch( ConstraintViolationException e )
+        {
+            for( ValueConstraintViolation violation : e.constraintViolations() )
+            {
+                String name = violation.name();
+                Object value = violation.value();
+                Annotation constraint = violation.constraint();
+                report( name, value, constraint );
+            }
+            throw new IllegalArgumentException("Invalid argument(s)", e);
+        }
+    }
+
+      [...snip...]
+
+    private void report( String name, Object value, Annotation constraint )
+    {
+    }
+}
+</pre></div><div class="section" title="Property Constraint"><div class="titlepage"><div><div><h4 class="title"><a id="_property_constraint"></a>Property Constraint</h4></div></div></div><p>Property Constraints are declared on the Property method.</p><pre class="programlisting brush: java">public interface HasPhoneNumber
+{
+    @PhoneNumber
+    Property&lt;String&gt; phoneNumber();
+}
+</pre><p>In this case, the Constraint associated with the phoneNumber() method, will be called before the set() method on that
+Property is called. If there is a constraint violation, the Exception thrown will be part of the caller, and not the
+composite containing the Property, so a reporting constraint on the containing Composite will not see it. If you want
+the containing Composite to handle the Constraint Violation, then you need to add a Concern on the Property itself,
+which can be done like this;</p><pre class="programlisting brush: java">public abstract class PhoneNumberParameterViolationConcern extends ConcernOf&lt;HasPhoneNumber&gt;
+    implements HasPhoneNumber
+{
+    @Concerns( CheckViolation.class )
+    public abstract Property&lt;String&gt; phoneNumber();
+
+    private abstract class CheckViolation extends ConcernOf&lt;Property&lt;String&gt;&gt;
+        implements Property&lt;String&gt;
+    {
+        public void set( String number )
+        {
+            try
+            {
+                next.set( number );
+            }
+            catch( ConstraintViolationException e )
+            {
+                Collection&lt;ValueConstraintViolation&gt; violations = e.constraintViolations();
+                report( violations );
+            }
+        }
+
+          [...snip...]
+
+        private void report( Collection&lt;ValueConstraintViolation&gt; violations )
+        {
+        }
+    }
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-create-entity.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-create-entity.html b/content/java/3.0.0/howto-create-entity.html
new file mode 100644
index 0000000..93b31cb
--- /dev/null
+++ b/content/java/3.0.0/howto-create-entity.html
@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Create an Entity</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-create-sideeffect.html" title="Create a SideEffect" /><link rel="next" href="howto-configure-service.html" title="Configure a Service" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><span xmlns="" href="howto-create-entity.html">Create an Entity</span></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Create an Entity"><div class="titlepage"><div><div><h3 class="title"><a id="howto-create-entity"></a>Create an Entity</h3></div></div></div><p>One of the most common tasks in Polygene™ is the management of the life cycle of Entities. Since Polygene™ is capable of
+delivering much higher performance than traditional Object-Relational Mapping technologies, we also expect that people
+use Entities more frequently in Polygene™ applications, so it is a very important topic to cover.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522922656416"></a><p class="title"><strong>Table 12. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>Moreover, you’ll need an EntityStore for persistence and an Indexing engine for querying. Choose among
  the available
+implementations listed in the <a class="xref" href="extensions.html" title="Extensions">Extensions</a> section.</p><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><div class="section" title="Basics First"><div class="titlepage"><div><div><h4 class="title"><a id="_basics_first"></a>Basics First</h4></div></div></div><p>All Entity operations MUST be done within a UnitOfWork. UnitOfWorks can be nested and if underlying UnitOfWorks are not
+completed (method complete()), then none of the operations will be persisted permanently.</p><p>Entity composites are subtypes of the EntityComposite interface.</p><p>Domain code typically don’t need to know of the EntityComposite types directly, and is instead using the domain specific
+interface. The Visibility rules will be applied to associate the right EntityComposite when a domain type is requested.
+Ambiguities are not accepted and will result in runtime exceptions.</p><p>Polygene™ supports that each entity instance can have more than one entity type, and it is managed per instance. This feature
+is beyond the scope of this HowTO and will be covered subsequently.</p></div><div class="section" title="Good Practice"><div class="titlepage"><div><div><h4 class="title"><a id="_good_practice"></a>Good Practice</h4></div></div></div><p>We have made the observation that it is good practice to separate the internal state from the observable behavior. By
+this we mean that it is not a good practice to allow client code to manipulate or even view the internal states of
+objects, which is such a common (bad) practice in the so called POJO world.</p><p>Instead, we recommend that the programmer defines the client requirement of what each participant within the client
+context needs to conform to, and then create composites accordingly and hide all the state internal to the composite in
+private mixins. By doing so, the same entity can participate in multiple contexts with different behavioral requirements
+but using the same internal state.</p><p>We recommend limited use of primitive types for Properties and instead subtype the Property.</p><p>And try to use ValueComposites instead of Entities.</p></div><div class="section" title="The Entity"><div class="titlepage"><div><div><h4 class="title"><a id="_the_entity"></a>The Entity</h4></div></div></div><p>We need an entity to illustrate how we recommend to separate internal state from public behavior and observable state.
+We will for the sake of simplicity use a trivial example. Please refer to other (possibly future) HowTos on patterns on
+Entity management.</p><pre class="programlisting brush: java">public interface Car
+{
+    @Immutable
+    Association&lt;Manufacturer&gt; manufacturer();
+
+    @Immutable
+    Property&lt;String&gt; model();
+
+    ManyAssociation&lt;Accident&gt; accidents();
+}
+
+</pre><pre class="programlisting brush: java">public interface Manufacturer
+{
+    Property&lt;String&gt; name();
+    Property&lt;String&gt; country();
+
+    @UseDefaults
+    Property&lt;Long&gt; carsProduced();
+}
+
+</pre><pre class="programlisting brush: java">public interface Accident
+{
+    Property&lt;String&gt; description();
+    Property&lt;LocalDate&gt; occured();
+    Property&lt;LocalDate&gt; repaired();
+}
+
+</pre><p>Above we define a Car domain object, which is of a particular Manufacturer (also an Entity), a model and a record of
+Accidents.</p><p>We will also need to define the composites for the above domain structure;</p><pre class="programlisting brush: java">public interface CarEntity extends HasIdentity, Car
+{}
+
+</pre><pre class="programlisting brush: java">public interface ManufacturerEntity extends HasIdentity, Manufacturer
+{}
+
+</pre><pre class="programlisting brush: java">public interface AccidentValue extends Accident
+{}
+
+</pre><p>For this case, we define both the Car and the Manufacturer as Entities, whereas the Accident is a Value, since it is an
+immutable event that can not be modified.</p></div><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly"></a>Assembly</h4></div></div></div><p>All of the above must also be declared in the assembly. We MUST associate the EntityComposites with a relevant Module.
+We must also assemble an EntityStore for the entire application, but that is outside the scope of this HowTo.</p><pre class="programlisting brush: java">public class MyAssembler
+    implements Assembler
+{
+    public void assemble( ModuleAssembly module )
+    {
+        module.entities( CarEntity.class,
+                ManufacturerEntity.class );
+
+        module.values( AccidentValue.class );
+          [...snip...]
+
+    }
+}
+</pre><p>We have no other Composites involved yet, so we can proceed to look at the usage code.</p><p>We recommend that the life cycle management of entities is placed inside domain factories, one for each type and made
+available as services.</p></div><div class="section" title="The Entity Factory"><div class="titlepage"><div><div><h4 class="title"><a id="_the_entity_factory"></a>The Entity Factory</h4></div></div></div><p>The entity factory is something you need to write yourself, but as with most things in Polygene™ it will end up being a
+fairly small implementation. So how is that done?</p><pre class="programlisting brush: java">public interface CarEntityFactory
+{
+    Car create(Manufacturer manufacturer, String model);
+}
+
+</pre><p>That is just the domain interface. We now need to make the service interface, which Polygene™ needs to identify services and
+make it possible for the service injection later.</p><pre class="programlisting brush: java">@Mixins( { CarEntityFactoryMixin.class } )
+public interface CarEntityFactoryService
+        extends CarEntityFactory
+{}
+</pre><p>Then we need an implementation of the mixin.</p><pre class="programlisting brush: java">public class CarEntityFactoryMixin
+    implements CarEntityFactory
+{
+
+</pre><p>And doing that, first of all we need to request Polygene™ runtime to give us the Module
+that our code belongs to, and the UnitOfWork current context the execution is happening in.</p><p>Injections that are related to the Visibility rules are handled by the @Structure annotation. And the easiest way for us
+to obtain a Module is simply to;</p><pre class="programlisting brush: java">public class CarEntityFactoryMixin
+    implements CarEntityFactory
+{
+
+    @Structure
+    UnitOfWorkFactory unitOfWorkFactory;
+
+</pre><p>Here Polygene™ will inject the member module with the correct Module. In case we only need the Module
+during the construction, we can also request it in the same manner as constructor argument.</p><pre class="programlisting brush: java">public CarEntityFactoryMixin( @Structure UnitOfWorkFactory unitOfWorkFactory )
+{
+}
+
+</pre><p>This is important to know, since the injected member will not be available until AFTER the constructor has been
+completed.</p><p>We then need to provide the implementation for the create() method.</p><pre class="programlisting brush: java">public Car create( Manufacturer manufacturer, String model )
+{
+    UnitOfWork uow = unitOfWorkFactory.currentUnitOfWork();
+    EntityBuilder&lt;Car&gt; builder = uow.newEntityBuilder( Car.class );
+
+    Car prototype = builder.instance();
+    prototype.manufacturer().set( manufacturer );
+    prototype.model().set( model );
+
+    return builder.newInstance();
+}
+</pre><p>So far so good. But how about the Manufacturer input into the create() method?</p><p>DDD promotes the use of Repositories. They are the type-safe domain interfaces into locating entities without getting
+bogged down with querying infrastructure details. And one Repository per Entity type, so we keep it nice, tidy and
+re-usable. So let’s create one for the Manufacturer type.</p><pre class="programlisting brush: java">public interface ManufacturerRepository
+{
+    Manufacturer findByIdentity(Identity identity);
+
+    Manufacturer findByName(String name);
+}
+</pre><p>And then we repeat the process for creating a Service…</p><pre class="programlisting brush: java">@Mixins( ManufacturerRepositoryMixin.class  )
+public interface ManufacturerRepositoryService
+    extends ManufacturerRepository
+{}
+</pre><p>and a Mixin that implements it…</p><pre class="programlisting brush: java">public class ManufacturerRepositoryMixin
+    implements ManufacturerRepository
+{
+    @Structure
+    private UnitOfWorkFactory uowf;
+
+    @Structure
+    private Module module;
+
+    public Manufacturer findByIdentity( Identity identity )
+    {
+        UnitOfWork uow = uowf.currentUnitOfWork();
+        return uow.get(Manufacturer.class, identity );
+    }
+
+    public Manufacturer findByName( String name )
+    {
+        UnitOfWork uow = uowf.currentUnitOfWork();
+        QueryBuilder&lt;Manufacturer&gt; builder =
+                module.newQueryBuilder( Manufacturer.class );
+
+        Manufacturer template = templateFor( Manufacturer.class );
+        builder.where( eq( template.name(), name ) );
+
+        Query&lt;Manufacturer&gt; query = uow.newQuery( builder);
+        return query.find();
+    }
+}
+
+</pre><p>But now we have introduced 2 services that also are required to be declared in the assembly. In this case, we want the
+Services to be available to the application layer above, and not restricted to within this domain model.</p><pre class="programlisting brush: java">public class MyAssembler
+    implements Assembler
+{
+    public void assemble( ModuleAssembly module )
+    {
+        module.entities( CarEntity.class,
+                ManufacturerEntity.class );
+
+        module.values( AccidentValue.class );
+        module.addServices(
+                ManufacturerRepositoryService.class,
+                CarEntityFactoryService.class
+        ).visibleIn( Visibility.application );
+    }
+}
+</pre></div><div class="section" title="The UnitOfWork"><div class="titlepage"><div><div><h4 class="title"><a id="_the_unitofwork"></a>The UnitOfWork</h4></div></div></div><p>If you notice, there is a couple of calls to Module.currentUnitOfWork(), but what is current UnitOfWork, and
+who is setting that up?</p><p>Well, the domain layer should not worry about UoW, it is probably the responsibility of the application/service layer
+sitting on top. That could be a web application creating and completing a UoW per request, or some other co-ordinator
+doing long-running UnitOfWorks.</p><p>There are of course a lot more details to get all this completed, but that is beyond the scope of this HowTo.
+See <a class="xref" href="core-api.html#core-api-unitofwork" title="Unit Of Work">UnitOfWork</a> in Core API.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-create-sideeffect.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-create-sideeffect.html b/content/java/3.0.0/howto-create-sideeffect.html
new file mode 100644
index 0000000..639d07e
--- /dev/null
+++ b/content/java/3.0.0/howto-create-sideeffect.html
@@ -0,0 +1,177 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Create a SideEffect</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-create-concern.html" title="Create a Concern" /><link rel="next" href="howto-create-entity.html" title="Create an Entity" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><span xmlns="" href="howto-create-sideeffect.html">Create a SideEffect</span></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Create a SideEffect"><div class="titlepage"><div><div><h3 class="title"><a id="howto-create-sideeffect"></a>Create a SideEffect</h3></div></div></div><p>SideEffects are defined in <a class="xref" href="glossary.html#def-sideeffect">SideEffect</a>.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core Bootstrap artifact:</p><div class="table"><a id="idm522922691488"></a><p class="title"><strong>Table 11. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign=
 "top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><div class="section" title="Typed SideEffect"><div class="titlepage"><div><div><h4 class="title"><a id="_typed_sideeffect"></a>Typed SideEffect</h4></div></div></div><p>A typed SideEffect is a Java class that implements the MixinType it can be used on:</p><pre class="programlisting brush: java">public abstract class MailNotifySideEffect extends SideEffectOf&lt;Confirmable&gt;
+    implements Confirmable
+{
+    @Service
+    private MailService mailer;
+
+    @This
+    private HasLineItems hasItems;
+
+    @This
+    private HasCustomer hasCustomer;
+
+    @Override
+    public void confirm()
+    {
+        StringBuilder builder = new StringBuilder();
+        builder.append( "An Order has been made.\n\n\n" );
+        builder.append( "Customer:" );
+        builder.append( hasCustomer.name().get() );
+        builder.append( "\n\nItems ordered:\n" );
+        for( LineItem item : hasItems.lineItems().get() )
+        {
+            builder.append( item.name().get() );
+            builder.append( " : " );
+            builder.append( item.quantity().get() );
+            builder.append( "\n" );
+        }
+        mailer.send( "sales@mycompany.com", builder.toString() );
+    }
+}
+</pre><p>The MailNotifySideEffect is implemented as an abstract class, since we are not interested in the many other methods in
+the Confirmable interface. Extending the SideEffectOf is a convenience mechanism, instead of an explicit @SideEffectFor
+annotation on a private field, which can be used in rare occasions when you are not able to extend. This base class
+defines the next field, which is set up by the Polygene™ runtime and points to the next fragment in the call stack. We can
+also see that the MailService, HasLineItems and HasCustomer are provided to the side-effect, which is done with
+dependency injection. Polygene™ also supports dependency injection via constructors and methods.</p><p>It can be used as follows;</p><pre class="programlisting brush: java">@SideEffects( MailNotifySideEffect.class )
+public interface OrderEntity
+    extends Order, HasSequenceNumber, HasCustomer,
+            HasLineItems, Confirmable, HasIdentity
+{
+}
+</pre><p>Methods of the SideEffect Fragment will be called after the Mixin invocation.</p></div><div class="section" title="Generic SideEffect"><div class="titlepage"><div><div><h4 class="title"><a id="_generic_sideeffect"></a>Generic SideEffect</h4></div></div></div><p>A generic SideEffect is a Java class that implements java.lang.reflect.InvocationHandler which allows it to be used on any
+arbitrary MixinType.</p><pre class="programlisting brush: java">public class MyGenericSideEffect extends GenericSideEffect
+{
+    @Override
+    public Object invoke( Object proxy, Method method, Object[] args )
+        throws Throwable
+    {
+        // Do whatever you need...
+
+        try
+        {
+            // It is possible to obtain the returned values by using 'result' member;
+            Object returnedValue = result.invoke( proxy, method, args );
+        } catch( NumberFormatException e )
+        {
+            // And Exception will be thrown accordingly, in case you need to know.
+            throw new IllegalArgumentException(); // But any thrown exceptions are ignored.
+        }
+        return 23; // Return values will also be ignored.
+    }
+}
+</pre><p>It can be used as follows;</p><pre class="programlisting brush: java">@Concerns( MyGenericSideEffect.class )
+public interface AnyMixinType
+{
+  [...snip...]
+
+}
+</pre><p>Methods of the SideEffect Fragment will be called before the Mixin invocation.</p><div class="section" title="AppliesTo"><div class="titlepage"><div><div><h5 class="title"><a id="_appliesto_2"></a>AppliesTo</h5></div></div></div><p>For generic SideEffects that should only trigger on methods with specific annotations or fulfilling some expression, add
+@AppliesTo annotation to the SideEffect class which points to either triggering annotation(s), or to AppliesToFilter
+implementation(s).</p><p>The SideEffect is invoked if one of the triggering annotations is found or one of the AppliesToFilter accepts the
+invocation. In other words the AppliesTo arguments are OR’ed.</p><p>Here is how the declaration goes ;</p><pre class="programlisting brush: java">@AppliesTo( { MyAnnotation.class, MyAppliesToFilter.class } )
+public class MyGenericSideEffect extends GenericSideEffect
+{
+  [...snip...]
+
+}
+</pre><p>And how to use the annotation ;</p><pre class="programlisting brush: java">@Concerns( MyGenericSideEffect.class )
+public interface AnyMixinType
+{
+
+    @MyAnnotation
+    void doSomething();
+
+    void doSomethingElse();
+
+}
+  [...snip...]
+
+</pre><p>Here only the doSomething() method will see the SideEffect applied whereas the doSomethingElse() method won’t.</p><p>Finally here is how to implement an AppliesToFilter:</p><pre class="programlisting brush: java">public class MyAppliesToFilter implements AppliesToFilter
+{
+    public boolean appliesTo( Method method, Class&lt;?&gt; mixin, Class&lt;?&gt; compositeType, Class&lt;?&gt; modifierClass )
+    {
+        boolean appliesTo = evaluate(method); // Do whatever you want
+        return appliesTo;
+    }
+
+      [...snip...]
+
+    private boolean evaluate( Method method )
+    {
+        return true;
+    }
+</pre></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-depend-on-polygene.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-depend-on-polygene.html b/content/java/3.0.0/howto-depend-on-polygene.html
new file mode 100644
index 0000000..d8df773
--- /dev/null
+++ b/content/java/3.0.0/howto-depend-on-polygene.html
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Depend on Polygene™</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="thirty-minutes-intro.html" title="Polygene™ in 30 minutes" /><link rel="next" href="howto-assemble-application.html" title="Assemble an Application" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><span xmlns="" href="howto-depend-on-polygene.html">Depend on Polygene™</span></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span clas
 s="section"><a href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Depend on Polygene™"><div class="titlepage"><div><div><h3 class="title"><a id="howto-depend-on-polygene"></a>Depend on Polygene™</h3></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Some of the <a class="xref" href="libraries.html" title="Libraries">Libraries</a> and <a class="xref" href="extensions.html" title="Extensions">Extensions</a> depend on artifacts that are not deployed in central, you’ll need to
+add other repositories to your build scripts accordingly.</p></div><p>Release artifacts, including sources and javadoc, are deployed to Maven Central:</p><p><a class="ulink" href="http://repo1.maven.org/maven2/" target="_top">http://repo1.maven.org/maven2/</a> (US)</p><p><a class="ulink" href="http://uk.maven.org/maven2/" target="_top">http://uk.maven.org/maven2/</a> (Europe)</p><p>Snapshot artifacts, including sources and javadoc, are built against the <code class="literal">develop</code> branch and deployed weekly to the Apache SNAPSHOTS repository:</p><p><a class="ulink" href="http://repository.apache.org/snapshots/" target="_top">http://repository.apache.org/snapshots/</a></p><div class="section" title="Manually"><div class="titlepage"><div><div><h4 class="title"><a id="_manually"></a>Manually</h4></div></div></div><p>If you don’t rely on your build scripts dependency resolution mechanism you should
+<a class="ulink" href="https://polygene.apache.org/download.html" target="_top">download</a> the SDK distribution.</p></div><div class="section" title="Using Maven"><div class="titlepage"><div><div><h4 class="title"><a id="_using_maven"></a>Using Maven</h4></div></div></div><p>You simply declare dependencies on Polygene™ artifacts:</p><pre class="programlisting brush: xml">&lt;dependencies&gt;
+    &lt;dependency&gt;
+        &lt;groupId&gt;org.apache.polygene.core&lt;/groupId&gt;
+        &lt;artifactId&gt;org.apache.polygene.core.bootstrap&lt;/artifactId&gt;
+        &lt;version&gt;POLYGENE_VERSION&lt;/version&gt;
+    &lt;/dependency&gt;
+    &lt;dependency&gt;
+        &lt;groupId&gt;org.apache.polygene.core&lt;/groupId&gt;
+        &lt;artifactId&gt;org.apache.polygene.core.runtime&lt;/artifactId&gt;
+        &lt;version&gt;POLYGENE_VERSION&lt;/version&gt;
+        &lt;scope&gt;runtime&lt;/scope&gt;
+    &lt;/dependency&gt;
+    &lt;dependency&gt;
+        &lt;groupId&gt;org.apache.polygene.core&lt;/groupId&gt;
+        &lt;artifactId&gt;org.apache.polygene.core.testsupport&lt;/artifactId&gt;
+        &lt;version&gt;POLYGENE_VERSION&lt;/version&gt;
+        &lt;scope&gt;test&lt;/scope&gt;
+    &lt;/dependency&gt;
+&lt;/dependencies&gt;</pre><p>Where <code class="literal">POLYGENE_VERSION</code> is the Polygene™ version you want to use.</p><p>If you want to use <code class="literal">-SNAPSHOT</code> versions, you need to register the Apache Snapshots repository:</p><pre class="programlisting brush: xml">&lt;repositories&gt;
+    &lt;repository&gt;
+        &lt;id&gt;apache-snapshots&lt;/id&gt;
+        &lt;url&gt;https://repository.apache.org/snapshots/&lt;/url&gt;
+        &lt;releases&gt;&lt;enabled&gt;false&lt;/enabled&gt;&lt;/releases&gt;
+        &lt;snapshots&gt;&lt;enabled&gt;true&lt;/enabled&gt;&lt;/snapshots&gt;
+    &lt;/repository&gt;
+&lt;/repositories&gt;</pre></div><div class="section" title="Using Gradle"><div class="titlepage"><div><div><h4 class="title"><a id="_using_gradle"></a>Using Gradle</h4></div></div></div><p>You simply declare dependencies on Polygene™ artifacts:</p><pre class="programlisting brush: groovy">dependencies {
+    compile     "org.apache.polygene.core:org.apache.polygene.core.bootstrap:POLYGENE_VERSION"
+    runtime     "org.apache.polygene.core:org.apache.polygene.core.runtime:POLYGENE_VERSION"
+    testCompile "org.apache.polygene.core:org.apache.polygene.core.testsupport:POLYGENE_VERSION"
+}</pre><p>Where <code class="literal">POLYGENE_VERSION</code> is the Polygene™ version you want to use.</p><p>If you want to use <code class="literal">-SNAPSHOT</code> versions, you need to register the Apache Snapshots repository:</p><pre class="programlisting brush: groovy">repositories {
+    maven { name 'apache-snapshots'; url "https://repository.apache.org/snapshots/" }
+}</pre></div><div class="section" title="Using Buildr"><div class="titlepage"><div><div><h4 class="title"><a id="_using_buildr"></a>Using Buildr</h4></div></div></div><p>You simply declare dependencies on Polygene™ artifacts:</p><pre class="programlisting brush: ruby">compile.with 'org.apache.polygene.core:org.apache.polygene.core.bootstrap:POLYGENE_VERSION'
+package(:war).with :libs =&gt; 'org.apache.polygene.core:org.apache.polygene.core.runtime:POLYGENE_VERSION'
+test.with 'org.apache.polygene.core:org.apache.polygene.core.testsupport:POLYGENE_VERSION'</pre><p>Where <code class="literal">POLYGENE_VERSION</code> is the Polygene™ version you want to use.</p><p>If you want to use <code class="literal">-SNAPSHOT</code> versions, you need to register the Apache Snapshots repository:</p><pre class="programlisting brush: ruby">repositories.remote &lt;&lt; 'https://repository.apache.org/snapshots/'</pre></div><div class="section" title="Using SBT"><div class="titlepage"><div><div><h4 class="title"><a id="_using_sbt"></a>Using SBT</h4></div></div></div><p>You simply declare dependencies on Polygene™ artifacts:</p><pre class="programlisting brush: scala">libraryDependencies += \
+    "org.apache.polygene.core" % "org.apache.polygene.core.bootstrap" % "POLYGENE_VERSION" \
+    withSources() withJavadoc()
+libraryDependencies += \
+    "org.apache.polygene.core" % "org.apache.polygene.core.runtime" % "POLYGENE_VERSION" % "runtime" \
+    withSources() withJavadoc()
+libraryDependencies += \
+    "org.apache.polygene.core" % "org.apache.polygene.core.testsupport" % "POLYGENE_VERSION" % "test" \
+    withSources() withJavadoc()</pre><p>Where <code class="literal">POLYGENE_VERSION</code> is the Polygene™ version you want to use.</p><p>If you want to use <code class="literal">-SNAPSHOT</code> versions, you need to register the Apache Snapshots repository:</p><pre class="programlisting brush: scala">resolvers += "apache-snapshots" at "https://repository.apache.org/snapshots/"</pre></div><div class="section" title="Using Ivy"><div class="titlepage"><div><div><h4 class="title"><a id="_using_ivy"></a>Using Ivy</h4></div></div></div><p>You simply declare dependencies on Polygene™ artifacts:</p><pre class="programlisting brush: xml">&lt;ivy-module&gt;
+    &lt;dependencies&gt;
+        &lt;dependency org="org.apache.polygene.core" name="org.apache.polygene.core.bootstrap"
+                    rev="POLYGENE_VERSION"  conf="default" /&gt;
+        &lt;dependency org="org.apache.polygene.core" name="org.apache.polygene.core.runtime"
+                    rev="POLYGENE_VERSION"  conf="runtime" /&gt;
+        &lt;dependency org="org.apache.polygene.core" name="org.apache.polygene.core.testsupport"
+                    rev="POLYGENE_VERSION"  conf="test" /&gt;
+    &lt;/dependencies&gt;
+&lt;/ivy-module&gt;</pre><p>Where <code class="literal">POLYGENE_VERSION</code> is the Polygene™ version you want to use.</p><p>If you want to use <code class="literal">-SNAPSHOT</code> versions, you need to register the Apache Snapshots repository in a <code class="literal">ivysettings.xml</code> file:</p><pre class="programlisting brush: xml">&lt;ivysettings&gt;
+    &lt;settings defaultResolver="chain"/&gt;
+    &lt;resolvers&gt;
+        &lt;chain name="chain"&gt;
+            &lt;ibiblio name="apache-snapshots" m2compatible="true"
+                     root="https://repository.apache.org/snapshots/"/&gt;
+        &lt;/chain&gt;
+    &lt;/resolvers&gt;
+&lt;/ivysettings&gt;</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[27/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationWrapper.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationWrapper.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationWrapper.html
new file mode 100644
index 0000000..2244b15
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationWrapper.html
@@ -0,0 +1,432 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AssociationWrapper (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AssociationWrapper (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationWrapper.html" target="_top">Frames</a></li>
+<li><a href="AssociationWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class AssociationWrapper" class="title">Class AssociationWrapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.AssociationWrapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>, <a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">AssociationWrapper</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</pre>
+<div class="block">If you want to catch getting and setting association, then create a GenericConcern
+ that wraps the Polygene-supplied Association instance with AssociationWrappers. Override
+ get() and/or set() to perform your custom code.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#next">next</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#AssociationWrapper-org.apache.polygene.api.association.Association-">AssociationWrapper</a></span>(<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#get--">get</a></span>()</code>
+<div class="block">Get the associated entity.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#next--">next</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#reference--">reference</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#set-java.lang.Object-">set</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;associated)</code>
+<div class="block">Set the associated entity.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="next">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>next</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt; next</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AssociationWrapper-org.apache.polygene.api.association.Association-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AssociationWrapper</h4>
+<pre>public&nbsp;AssociationWrapper(<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="next--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>next</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next()</pre>
+</li>
+</ul>
+<a name="get--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;get()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/Association.html#get--">Association</a></code></span></div>
+<div class="block">Get the associated entity.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/Association.html#get--">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the associated entity</dd>
+</dl>
+</li>
+</ul>
+<a name="set-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;associated)
+         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/Association.html#set-T-">Association</a></code></span></div>
+<div class="block">Set the associated entity.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/Association.html#set-T-">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>associated</code> - the entity</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - thrown if the entity is not a valid reference for this association</dd>
+</dl>
+</li>
+</ul>
+<a name="reference--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reference</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;reference()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/Association.html#reference--">reference</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the the reference of the associated entity.</dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationWrapper.html" target="_top">Frames</a></li>
+<li><a href="AssociationWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/GenericAssociationInfo.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/GenericAssociationInfo.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/GenericAssociationInfo.html
new file mode 100644
index 0000000..5637ed3
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/GenericAssociationInfo.html
@@ -0,0 +1,283 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GenericAssociationInfo (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="GenericAssociationInfo (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/GenericAssociationInfo.html" target="_top">Frames</a></li>
+<li><a href="GenericAssociationInfo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class GenericAssociationInfo" class="title">Class GenericAssociationInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.GenericAssociationInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">GenericAssociationInfo</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Generic Association info.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html#GenericAssociationInfo--">GenericAssociationInfo</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html#associationTypeOf-java.lang.reflect.AccessibleObject-">associationTypeOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html#toAssociationType-java.lang.reflect.Type-">toAssociationType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;methodReturnType)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GenericAssociationInfo--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GenericAssociationInfo</h4>
+<pre>public&nbsp;GenericAssociationInfo()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="associationTypeOf-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>associationTypeOf</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;associationTypeOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor)</pre>
+</li>
+</ul>
+<a name="toAssociationType-java.lang.reflect.Type-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toAssociationType</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;toAssociationType(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;methodReturnType)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/GenericAssociationInfo.html" target="_top">Frames</a></li>
+<li><a href="GenericAssociationInfo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociation.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociation.html
new file mode 100644
index 0000000..683d98b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociation.html
@@ -0,0 +1,474 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ManyAssociation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ManyAssociation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/ManyAssociation.html" target="_top">Frames</a></li>
+<li><a href="ManyAssociation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface ManyAssociation" class="title">Interface ManyAssociation&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association">ManyAssociationWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ManyAssociation&lt;T&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a></pre>
+<div class="block">Association to a collection of entities.
+
+ <p>
+ Duplication of entities (defined as Identity equality) is allowed and for each add, there will be
+ an additional item in the collection/iterator. If de-duplication is requested, see <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toSet--"><code>toSet()</code></a> method.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#add-int-T-">add</a></span>(int&nbsp;index,
+   <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</code>
+<div class="block">Adds an entity reference representing the given entity to the <code>index</code> slot of this collection.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#add-T-">add</a></span>(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</code>
+<div class="block">Adds an entity reference representing the given entity to the end of this collection.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#clear--">clear</a></span>()</code>
+<div class="block">Clear all entities from this <code>ManyAssociation</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#contains-T-">contains</a></span>(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</code>
+<div class="block">Check is the entity is part of this <code>ManyAssociation</code>.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#count--">count</a></span>()</code>
+<div class="block">Returns the number of references in this association.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#get-int-">get</a></span>(int&nbsp;index)</code>
+<div class="block">Fetch the entity refrence at the given index and fetch the entity from the entity store.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#references--">references</a></span>()</code>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#remove-T-">remove</a></span>(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</code>
+<div class="block">Removes the given entity from this <code>ManyAssociation</code>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toList--">toList</a></span>()</code>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a List of such
+ entities.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toSet--">toSet</a></span>()</code>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a Set of such
+ entities.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="contains-java.lang.Object-">
+<!--   -->
+</a><a name="contains-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>contains</h4>
+<pre>boolean&nbsp;contains(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</pre>
+<div class="block">Check is the entity is part of this <code>ManyAssociation</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity to be checking for.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if there is an entity in this ManyAssociation with the same <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><code>Identity</code></a> as the given
+ entity , otherwise false.</dd>
+</dl>
+</li>
+</ul>
+<a name="add-int-java.lang.Object-">
+<!--   -->
+</a><a name="add-int-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>boolean&nbsp;add(int&nbsp;index,
+            <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</pre>
+<div class="block">Adds an entity reference representing the given entity to the <code>index</code> slot of this collection.
+ <p>
+ <code>index=0</code> represents the beginning of the collection and if the <code>index</code> is equal or larger
+ than the length of the collection, the entity reference will be added to the end.
+ </p></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity whose entity reference is to be added to this collection.</dd>
+<dd><code>index</code> - the position for the entity to be inserted at, starting at 0. If index is larger than number
+               of references present, then it will be added to the end. If index is smaller than 0, then it
+               will be added at the beginning, position 0.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the entity reference has been added, false otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="add-java.lang.Object-">
+<!--   -->
+</a><a name="add-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>boolean&nbsp;add(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</pre>
+<div class="block">Adds an entity reference representing the given entity to the end of this collection.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity whose entity reference is to be added to this collection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the entity reference has been added, false otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.Object-">
+<!--   -->
+</a><a name="remove-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>boolean&nbsp;remove(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;entity)</pre>
+<div class="block">Removes the given entity from this <code>ManyAssociation</code>.
+ <p>
+ The entity reference representing the given entity is removed from this collection.
+ </p></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity reference to be removed.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if an entity reference was removed, otherwise false</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>boolean&nbsp;clear()</pre>
+<div class="block">Clear all entities from this <code>ManyAssociation</code>.
+ <p>
+ All entity references present is removed from this collection.
+ </p></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if any entity reference was removed, otherwise false</dd>
+</dl>
+</li>
+</ul>
+<a name="get-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&nbsp;get(int&nbsp;index)</pre>
+<div class="block">Fetch the entity refrence at the given index and fetch the entity from the entity store.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - The index location in the collection of the entity reference to be fetched.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The retrieved entity that the entity reference of this collection represents.</dd>
+</dl>
+</li>
+</ul>
+<a name="count--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>count</h4>
+<pre>int&nbsp;count()</pre>
+<div class="block">Returns the number of references in this association.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of references in this association.</dd>
+</dl>
+</li>
+</ul>
+<a name="toList--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toList</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&gt;&nbsp;toList()</pre>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a List of such
+ entities.
+ <p>
+ Multiple references to the same entity will be present multiple times in the List, unlike <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toSet--"><code>toSet()</code></a>.
+ The order in which the entities were added to this collection is preserved.
+ </p></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a List of entities represented by the entity references in this collection.</dd>
+</dl>
+</li>
+</ul>
+<a name="toSet--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toSet</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="type parameter in ManyAssociation">T</a>&gt;&nbsp;toSet()</pre>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a Set of such
+ entities.
+ <p>
+ Multiple references to the same entity will NOT be present, unlike <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toList--"><code>toList()</code></a>. Sets are defined
+ to only contain any particular object once. Order is not preserved.
+ </p></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Set of entities represented by the entity references in this collection.</dd>
+</dl>
+</li>
+</ul>
+<a name="references--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>references</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;&nbsp;references()</pre>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the references to the associated entities.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/ManyAssociation.html" target="_top">Frames</a></li>
+<li><a href="ManyAssociation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationMixin.html
new file mode 100644
index 0000000..a1ec399
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationMixin.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ManyAssociationMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ManyAssociationMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/ManyAssociationMixin.html" target="_top">Frames</a></li>
+<li><a href="ManyAssociationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class ManyAssociationMixin" class="title">Class ManyAssociationMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.ManyAssociationMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common">@AppliesTo</a>(<a href="../../../../../org/apache/polygene/api/common/AppliesTo.html#value--">value</a>=org.apache.polygene.api.association.ManyAssociationMixin.AssociationFilter.class)
+public final class <span class="typeNameLabel">ManyAssociationMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+<div class="block">Generic mixin for associations.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html#ManyAssociationMixin--">ManyAssociationMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ManyAssociationMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ManyAssociationMixin</h4>
+<pre>public&nbsp;ManyAssociationMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/ManyAssociationMixin.html" target="_top">Frames</a></li>
+<li><a href="ManyAssociationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[43/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-index-rdf.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-index-rdf.html b/content/java/3.0.0/extension-index-rdf.html
new file mode 100644
index 0000000..2ec0c80
--- /dev/null
+++ b/content/java/3.0.0/extension-index-rdf.html
@@ -0,0 +1,259 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>OpenRDF Index/Query</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-index-elasticsearch.html" title="ElasticSearch Index/Query" /><link rel="next" href="extension-index-solr.html" title="Apache Solr Index/Query" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a href="extension-i
 ndex-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><span xmlns="" href="extension-index-rdf.html">OpenRDF Index/Query</span></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="OpenRDF Index/Query"><div class="titlepage"><div><div><h3 class="title"><a id="extension-index-rdf"></a>OpenRDF Index/Query</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>Index/Query services backed by <a class="ulink" href="http://www.openrdf
 .org/" target="_top">OpenRDF Sesame</a> framework for processing RDF data.</p><div class="table"><a id="idm522917493280"></a><p class="title"><strong>Table 66. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.indexing-rdf</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="In Memory"><div class="titlepage"><div><div><h4 class="title"><a id="_in_memory"></a>In Memory</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java"
 >new RdfMemoryStoreAssembler().assemble( module );
+</pre><p>No configuration needed.</p></div><div class="section" title="On Filesystem"><div class="titlepage"><div><div><h4 class="title"><a id="_on_filesystem"></a>On Filesystem</h4></div></div></div><div class="section" title="Assembly"><div class="titlepage"><div><div><h5 class="title"><a id="_assembly_24"></a>Assembly</h5></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new RdfNativeSesameStoreAssembler().assemble( module );
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_configuration_18"></a>Configuration</h5></div></div></div><p>Here are the configuration properties for the Native RDF Index/Query:</p><pre class="programlisting brush: java">public interface NativeConfiguration extends ConfigurationComposite
+{
+    @Optional @Matches( "([spoc][spoc][spoc][spoc],?)*" ) Property&lt;String&gt; tripleIndexes();
+
+    @Optional Property&lt;String&gt; dataDirectory();
+
+    @UseDefaults Property&lt;Boolean&gt; forceSync();
+}
+</pre></div></div><div class="section" title="In a RDBMS"><div class="titlepage"><div><div><h4 class="title"><a id="_in_a_rdbms"></a>In a RDBMS</h4></div></div></div><div class="section" title="Assembly"><div class="titlepage"><div><div><h5 class="title"><a id="_assembly_25"></a>Assembly</h5></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new RdfRdbmsSesameStoreAssembler().assemble( module );
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_configuration_19"></a>Configuration</h5></div></div></div><p>Here are the configuration properties for the RDBMS based RDF Index/Query:</p><pre class="programlisting brush: java">public interface RdbmsRepositoryConfiguration
+{
+    Property&lt;String&gt; jdbcDriver();
+    Property&lt;String&gt; jdbcUrl();
+    Property&lt;String&gt; user();
+    Property&lt;String&gt; password();
+}
+</pre></div></div><div class="section" title="Named RDF Queries"><div class="titlepage"><div><div><h4 class="title"><a id="_named_rdf_queries"></a>Named RDF Queries</h4></div></div></div><p>RDF queries are rather difficult to create manually. Not only do you need to learn a difficult language and a new
+syntax, but also need to understand the indexing model that happens in Apache Polygene RDF indexing system.</p><p>Below follows a large set of working queries, which can be used as a starting point. See the testcases for
+details of the Entity model that is being indexed.</p><pre class="programlisting brush: java">"PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "\n" + "}", // script01
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Domain&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "FILTER (?v0 = \"Gaming\")\n" + "}", // script02
+</pre><pre class="programlisting brush: java">"PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "\n" + "}", // script03
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns2: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:placeOfBirth ?v0. \n" + "?v0 ns2:name ?v1. \n" + "FILTER (?v1 = \"Kuala Lumpur\")\n" + "}", // script04
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns2: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:mother ?v0. \n"
+    + "?v0 ns1:placeOfBirth ?v1. \n" + "?v1 ns2:name ?v2. \n" + "FILTER (?v2 = \"Kuala Lumpur\")\n" + "}", // script05
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:yearOfBirth ?v0. \n" + "FILTER (?v0 &gt;= \"1973\")\n" + "}", // script06
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns2: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:yearOfBirth ?v0. \n" + "?entity ns1:placeOfBirth ?v1. \n" + "?v1 ns2:name ?v2. \n"
+    + "FILTER ((?v0 &gt;= \"1900\") &amp;&amp; (?v2 = \"Penang\"))\n" + "}", // script07
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:yearOfBirth ?v0. \n" + "FILTER ((?v0 = \"1970\") || (?v0 = \"1975\"))\n" + "}", // script08
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Female&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:yearOfBirth ?v0. \n" + "FILTER ((?v0 = \"1970\") || (?v0 = \"1975\"))\n" + "}", // script09
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:yearOfBirth ?v0. \n" + "FILTER (!(?v0 = \"1975\"))\n" + "}", // script10
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "OPTIONAL {?entity ns1:email ?v0}. \n" + "FILTER (bound(?v0))\n" + "}", // script11
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "OPTIONAL {?entity ns1:email ?v0}. \n" + "FILTER (! bound(?v0))\n" + "}", // script12
+</pre><pre class="programlisting brush: java">"PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Male#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "OPTIONAL {?entity ns1:wife ?v0}. \n" + "FILTER (bound(?v0))\n" + "}", // script13
+</pre><pre class="programlisting brush: java">"PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Male#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Male&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "OPTIONAL {?entity ns1:wife ?v0}. \n" + "FILTER (! bound(?v0))\n" + "}", // script14
+</pre><pre class="programlisting brush: java">"PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Male#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "OPTIONAL {?entity ns1:wife ?v0}. \n" + "FILTER (! bound(?v0))\n" + "}", // script15
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "\n" + "}", // script16
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "\n" + "} ", // script17
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "\n" + "}\n", // script18
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "FILTER (?v0 &gt; \"D\")\n" + "} ", // script19
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns2: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:yearOfBirth ?v0. \n" + "?entity ns2:name ?v1. \n" + "FILTER (?v0 &gt; \"1973\")\n" + "}\n"
+    , // script20
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Person#&gt; \n"
+    + "PREFIX ns2: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Person&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n"
+    + "?entity ns1:placeOfBirth ?v0. \n" + "?v0 ns2:name ?v1. \n" + "?entity ns1:yearOfBirth ?v2. \n" + "\n"
+    + "}", // script21
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "FILTER regex(?v0,\"J.*Doe\")\n" + "}", // script22
+</pre><pre class="programlisting brush: java">"PREFIX ns1: &lt;urn:polygene:type:org.apache.polygene.test.model.Nameable#&gt; \n"
+    + "PREFIX ns0: &lt;urn:polygene:type:org.apache.polygene.api.identity.HasIdentity#&gt; \n"
+    + "PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; \n"
+    + "PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt; \n" + "SELECT DISTINCT ?reference\n"
+    + "WHERE {\n" + "?entityType rdfs:subClassOf &lt;urn:polygene:type:org.apache.polygene.test.model.Domain&gt;. \n"
+    + "?entity rdf:type ?entityType. \n" + "?entity ns0:identity ?reference. \n" + "?entity ns1:name ?v0. \n"
+    + "FILTER (?v0 = ?domain)\n" + "}" // script24
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-index-solr.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-index-solr.html b/content/java/3.0.0/extension-index-solr.html
new file mode 100644
index 0000000..4ba8585
--- /dev/null
+++ b/content/java/3.0.0/extension-index-solr.html
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Apache Solr Index/Query</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-index-rdf.html" title="OpenRDF Index/Query" /><link rel="next" href="extension-metrics-metrics.html" title="Codahale Metrics" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a href="extension-i
 ndex-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><span xmlns="" href="extension-index-solr.html">Apache Solr Index/Query</span></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Apache Solr Index/Query"><div class="titlepage"><div><div><h3 class="title"><a id="extension-index-solr"></a>Apache Solr Index/Query</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-some">tests</p><p>Index/Query services backed by an embedded <a class="ulink" href=
 "http://lucene.apache.org/solr/" target="_top">Apache Solr Search</a>.</p><div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>Solr Index/Query service do not support the Polygene™ Query API but only native Solr queries.</p></div><div class="table"><a id="idm522917416528"></a><p class="title"><strong>Table 67. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.indexing-solr</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="sect
 ion" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_26"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new SolrIndexingAssembler().assemble( module );
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_20"></a>Configuration</h4></div></div></div><p>Apache Solr Index/Query exclusively use the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a> to locate the directory where it persists its index.</p><p>You must provide <code class="literal">solrconfig.xml</code> and <code class="literal">schema.xml</code> files either from the classpath or in the configuration directory of
+the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a>.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-metrics-metrics.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-metrics-metrics.html b/content/java/3.0.0/extension-metrics-metrics.html
new file mode 100644
index 0000000..1a89121
--- /dev/null
+++ b/content/java/3.0.0/extension-metrics-metrics.html
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Codahale Metrics</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-index-solr.html" title="Apache Solr Index/Query" /><link rel="next" href="extension-migration.html" title="Migration" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a href="extension-i
 ndex-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><span xmlns="" href="extension-metrics-metrics.html">Codahale Metrics</span></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Codahale Metrics"><div class="titlepage"><div><div><h3 class="title"><a id="extension-metrics-metrics"></a>Codahale Metrics</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-some">tests</p><p>Metrics extension backed by the <a class="ulink" href="http://metrics.dr
 opwizard.io/" target="_top">Codahale</a> metrics library
+maintained by the <a class="ulink" href="http://www.dropwizard.io/" target="_top">Dropwizard</a> folks.</p><div class="table"><a id="idm522917392032"></a><p class="title"><strong>Table 68. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.metrics-codahale</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_27"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre c
 lass="programlisting brush: java">return new CodahaleMetricsAssembler();
+</pre></div><div class="section" title="Reporting to Ganglia or Graphite"><div class="titlepage"><div><div><h4 class="title"><a id="_reporting_to_ganglia_or_graphite"></a>Reporting to Ganglia or Graphite</h4></div></div></div><p>Dropwizard provide metrics reporter for Ganglia or Graphite, see the <a class="ulink" href="http://metrics.dropwizard.io/" target="_top">official documentation</a>
+for details.</p><p>To register reporters you need a handle to the underlying <code class="literal">MetricsRegistry</code>, the <code class="literal">CodahaleMetricsProvider</code> service
+provide accessor to it:</p><pre class="programlisting brush: java">CodahaleMetricsProvider metricsProvider = module.findService( CodahaleMetricsProvider.class ).get();
+  [...snip...]
+
+        MetricRegistry metricRegistry = metricsProvider.metricRegistry();
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-migration.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-migration.html b/content/java/3.0.0/extension-migration.html
new file mode 100644
index 0000000..d09875a
--- /dev/null
+++ b/content/java/3.0.0/extension-migration.html
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Migration</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-metrics-metrics.html" title="Codahale Metrics" /><link rel="next" href="extension-reindexer.html" title="Reindexer" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a href="extension-i
 ndex-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><span xmlns="" href="extension-migration.html">Migration</span></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Migration"><div class="titlepage"><div><div><h3 class="title"><a id="extension-migration"></a>Migration</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-none">docs</p><p class="devstatus-tests-some">tests</p><p>Migration</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Note</h3><p>This Extension has no documentation yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></div><div class="table"><a id="idm522917367088"></a><p class="title"><strong>Table 69. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.migration</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-reindexer.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-reindexer.html b/content/java/3.0.0/extension-reindexer.html
new file mode 100644
index 0000000..e1edf9d
--- /dev/null
+++ b/content/java/3.0.0/extension-reindexer.html
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Reindexer</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-migration.html" title="Migration" /><link rel="next" href="tools.html" title="Tools" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a href="extension-i
 ndex-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><span xmlns="" href="extension-reindexer.html">Reindexer</span></span></dt></dl></div></div><div class="section" title="Reindexer"><div class="titlepage"><div><div><h3 class="title"><a id="extension-reindexer"></a>Reindexer</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-some">tests</p><p>This extension allows you to trigger a complete indexing of EntityStores into Index/Query sy
 stems.</p><div class="table"><a id="idm522917351456"></a><p class="title"><strong>Table 70. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.reindexer</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>The <code class="literal">Reindexer</code> is totally under your control and doesn’t kick in automatically in any way or form.</p><pre class="programlisting brush: java">module.services( ReindexerService.class );
+</pre><p>It will be bound to the <code class="literal">EntityStore</code> that is Visible, ask for all Entities, by calling
+<code class="literal">entityStates()</code> and forward those to all <code class="literal">StateChangeListeners</code> that are Visible.</p><pre class="programlisting brush: java">Reindexer reindexer = serviceFinder.findService( Reindexer.class ).get();
+reindexer.reindex();
+</pre><p>So, you call <code class="literal">reindex()</code> on the <code class="literal">Reindexer</code>. If you have many reindexers, you could call
+<code class="literal">reindexAll()</code> which will locate all reindexers and call <code class="literal">reindex()</code>
+on each. This is useful when there are many modules of entity stores.</p><p>There are two general issues that you need to keep in mind;</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+Not all entity stores implements <code class="literal">entityStates()</code>, mostly because the
+   underlying store doesn’t provide a convenient mechanism to iterate
+   everything.
+</li><li class="listitem">
+Unless you first clear all in the Index, deletions will not be
+   detected, and therefor the index might contain to many entity references in
+   that case.
+</li></ol></div><p>Additionally, reindexing is not really thread safe, so need to bring the
+system down while reindexing is happening.</p></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-serialization-javaxjson.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-serialization-javaxjson.html b/content/java/3.0.0/extension-serialization-javaxjson.html
new file mode 100644
index 0000000..d7ed28c
--- /dev/null
+++ b/content/java/3.0.0/extension-serialization-javaxjson.html
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>javax.json serialization</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extensions.html" title="Extensions" /><link rel="next" href="extension-serialization-javaxxml.html" title="javax.xml serialization" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><span xmlns="" href="extension-serialization-javaxjson.html">javax.json serialization</span></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="javax.json serialization"><div class="titlepage"><div><div><h3 class="title"><a id="extension-serialization-javaxjson"></a>javax.json serialization</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p><code class="literal">Serialization</code> service
  backed by <code class="literal">javax.json</code> types.
+See <a class="xref" href="core-api.html#core-api-serialization" title="Serialization">Serialization</a> and <a class="xref" href="core-spi.html#core-spi-serialization" title="Serialization SPI">Serialization SPI</a>.</p><div class="table"><a id="idm522917985984"></a><p class="title"><strong>Table 48. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.serialization-javaxjson</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>This extension comes with <a class="ulink" href="https://johnzon.apache.org/" tar
 get="_top">Apache Johnzon</a> as a default <code class="literal">javax.json</code> provider.
+You can exclude its dependency and replace it by the one of your choice.</p><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_6"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+{
+    new JavaxJsonSerializationAssembler().assemble( module );
+      [...snip...]
+
+}
+</pre><p>Note that this assembler is optional as Polygene assemble this service by default if no Serialization service is declared.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-serialization-javaxxml.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-serialization-javaxxml.html b/content/java/3.0.0/extension-serialization-javaxxml.html
new file mode 100644
index 0000000..3bd827b
--- /dev/null
+++ b/content/java/3.0.0/extension-serialization-javaxxml.html
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>javax.xml serialization</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-serialization-javaxjson.html" title="javax.json serialization" /><link rel="next" href="extension-serialization-messagepack.html" title="MessagePack serialization" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><span xmlns="" href="extension-serialization-javaxxml.html">javax.xml serialization</span></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="javax.xml serialization"><div class="titlepage"><div><div><h3 class="title"><a id="extension-serialization-javaxxml"></a>javax.xml serialization</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p><code class="literal">Serialization</code> service ba
 cked by <code class="literal">javax.xml</code> types.
+See <a class="xref" href="core-api.html#core-api-serialization" title="Serialization">Serialization</a> and <a class="xref" href="core-spi.html#core-spi-serialization" title="Serialization SPI">Serialization SPI</a>.</p><div class="table"><a id="idm522917962656"></a><p class="title"><strong>Table 49. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.serialization-javaxxml</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>This extension make use of the Java runtime default <code class="literal">javax.xm
 l</code> provider.
+You can add dependencies to replace it by the one of your choice.</p><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_7"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+{
+    new JavaxXmlSerializationAssembler().assemble( module );
+      [...snip...]
+
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[36/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/allclasses-frame.html b/content/java/3.0.0/javadocs/allclasses-frame.html
new file mode 100644
index 0000000..5c3e9cd
--- /dev/null
+++ b/content/java/3.0.0/javadocs/allclasses-frame.html
@@ -0,0 +1,1396 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/polygene/test/indexing/AbstractAnyQueryTest.html" title="class in org.apache.polygene.test.indexing" target="classFrame">AbstractAnyQueryTest</a></li>
+<li><a href="org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AbstractAssociation</span></a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractBinaryDeserializer.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">AbstractBinaryDeserializer</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractBinarySerializer.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">AbstractBinarySerializer</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/AbstractBreakOnThrowable.html" title="interface in org.apache.polygene.library.circuitbreaker.service" target="classFrame"><span class="interfaceName">AbstractBreakOnThrowable</span></a></li>
+<li><a href="org/apache/polygene/test/cache/AbstractCachePoolTest.html" title="class in org.apache.polygene.test.cache" target="classFrame">AbstractCachePoolTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractCollectionSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.SomeValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractCollectionSerializationTest.SomeValue</span></a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractComplexQueryTest.html" title="class in org.apache.polygene.test.indexing" target="classFrame">AbstractComplexQueryTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.html" title="class in org.apache.polygene.test.entity" target="classFrame">AbstractConfigurationDeserializationTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.ConfigSerializationConfig.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractConfigurationDeserializationTest.ConfigSerializationConfig</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.Host.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractConfigurationDeserializationTest.Host</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyService.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractConfigurationDeserializationTest.MyService</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyServiceMixin.html" title="class in org.apache.polygene.test.entity" target="classFrame">AbstractConfigurationDeserializationTest.MyServiceMixin</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractConvertersSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPlainValue.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractConvertersSerializationTest.CustomPlainValue</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPlainValueConverter.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractConvertersSerializationTest.CustomPlainValueConverter</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPropertyConverter.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractConvertersSerializationTest.CustomPropertyConverter</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.SomeValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractConvertersSerializationTest.SomeValue</span></a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/AbstractDataSourceServiceImporterMixin.html" title="class in org.apache.polygene.library.sql.datasource" target="classFrame">AbstractDataSourceServiceImporterMixin</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractDeserializer.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">AbstractDeserializer</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchAssembler.html" title="class in org.apache.polygene.index.elasticsearch.internal" target="classFrame">AbstractElasticSearchAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal" target="classFrame">AbstractElasticSearchSupport</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/AbstractEnabledCircuitBreakerAvailability.html" title="interface in org.apache.polygene.library.circuitbreaker.service" target="classFrame"><span class="interfaceName">AbstractEnabledCircuitBreakerAvailability</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/AbstractEnabledCircuitBreakerAvailability.Mixin.html" title="class in org.apache.polygene.library.circuitbreaker.service" target="classFrame">AbstractEnabledCircuitBreakerAvailability.Mixin</a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractEntityFinderTest.html" title="class in org.apache.polygene.test.indexing" target="classFrame">AbstractEntityFinderTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.html" title="class in org.apache.polygene.test.entity" target="classFrame">AbstractEntityStoreTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEntity.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractEntityStoreTest.TestEntity</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEnum.html" title="enum in org.apache.polygene.test.entity" target="classFrame">AbstractEntityStoreTest.TestEnum</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractEntityStoreTest.TestValue</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue2.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractEntityStoreTest.TestValue2</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.Tjabba.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractEntityStoreTest.Tjabba</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TjabbaValue.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">AbstractEntityStoreTest.TjabbaValue</span></a></li>
+<li><a href="org/apache/polygene/test/cache/AbstractEntityStoreWithCacheTest.html" title="class in org.apache.polygene.test.cache" target="classFrame">AbstractEntityStoreWithCacheTest</a></li>
+<li><a href="org/apache/polygene/library/http/AbstractJettyMixin.html" title="class in org.apache.polygene.library.http" target="classFrame">AbstractJettyMixin</a></li>
+<li><a href="org/apache/polygene/migration/assembly/AbstractMigrationRule.html" title="class in org.apache.polygene.migration.assembly" target="classFrame">AbstractMigrationRule</a></li>
+<li><a href="org/apache/polygene/test/indexing/layered/AbstractMultiLayeredIndexingTest.html" title="class in org.apache.polygene.test.indexing.layered" target="classFrame">AbstractMultiLayeredIndexingTest</a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractNamedQueryTest.html" title="class in org.apache.polygene.test.indexing" target="classFrame">AbstractNamedQueryTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractPlainValueSerializationTest.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractPlainValueSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/AbstractPolygeneBaseTest.html" title="class in org.apache.polygene.test" target="classFrame">AbstractPolygeneBaseTest</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractPolygeneMetricsTest</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Commands.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractPolygeneMetricsTest.Commands</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.CommandsMixin.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractPolygeneMetricsTest.CommandsMixin</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.JmxMetricTestAdapter.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractPolygeneMetricsTest.JmxMetricTestAdapter</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Person.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractPolygeneMetricsTest.Person</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.PersonList.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractPolygeneMetricsTest.PersonList</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Queries.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractPolygeneMetricsTest.Queries</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.QueriesMixin.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractPolygeneMetricsTest.QueriesMixin</a></li>
+<li><a href="org/apache/polygene/test/entity/model/AbstractPolygeneMultiLayeredTestWithModel.html" title="class in org.apache.polygene.test.entity.model" target="classFrame">AbstractPolygeneMultiLayeredTestWithModel</a></li>
+<li><a href="org/apache/polygene/test/AbstractPolygeneScenarioTest.html" title="class in org.apache.polygene.test" target="classFrame">AbstractPolygeneScenarioTest</a></li>
+<li><a href="org/apache/polygene/library/servlet/lifecycle/AbstractPolygeneServletBootstrap.html" title="class in org.apache.polygene.library.servlet.lifecycle" target="classFrame">AbstractPolygeneServletBootstrap</a></li>
+<li><a href="org/apache/polygene/test/AbstractPolygeneTest.html" title="class in org.apache.polygene.test" target="classFrame">AbstractPolygeneTest</a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/AbstractPooledDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.assembly" target="classFrame">AbstractPooledDataSourceServiceAssembler</a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractQueryTest.html" title="class in org.apache.polygene.test.indexing" target="classFrame">AbstractQueryTest</a></li>
+<li><a href="org/apache/polygene/index/rdf/assembly/AbstractRdfIndexingAssembler.html" title="class in org.apache.polygene.index.rdf.assembly" target="classFrame">AbstractRdfIndexingAssembler</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/responsewriter/AbstractResponseWriter.html" title="class in org.apache.polygene.library.rest.server.restlet.responsewriter" target="classFrame">AbstractResponseWriter</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractSerializer.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">AbstractSerializer</a></li>
+<li><a href="org/apache/polygene/entitystore/sql/assembly/AbstractSQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly" target="classFrame">AbstractSQLEntityStoreAssembler</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractTextDeserializer.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">AbstractTextDeserializer</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractTextSerializer.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">AbstractTextSerializer</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractTimingCaptureTest</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractTimingCaptureTest.Country</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractTimingCaptureTest.Country1</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1Mixin.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractTimingCaptureTest.Country1Mixin</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractTimingCaptureTest.Country2</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2Mixin.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractTimingCaptureTest.Country2Mixin</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3.html" title="interface in org.apache.polygene.test.metrics" target="classFrame"><span class="interfaceName">AbstractTimingCaptureTest.Country3</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3Mixin.html" title="class in org.apache.polygene.test.metrics" target="classFrame">AbstractTimingCaptureTest.Country3Mixin</a></li>
+<li><a href="org/apache/polygene/library/logging/trace/AbstractTraceConcern.html" title="class in org.apache.polygene.library.logging.trace" target="classFrame">AbstractTraceConcern</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractValueCompositeSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.AnotherValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueInternalState.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.AnotherValueInternalState</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueMixin.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractValueCompositeSerializationTest.AnotherValueMixin</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Bar.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.Bar</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.BarEntity.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.BarEntity</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.CustomFooValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.CustomFooValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Foo.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.Foo</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.FooValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.FooValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericCollection.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.GenericCollection</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.GenericValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SerializableObject.html" title="class in org.apache.polygene.test.serialization" target="classFrame">AbstractValueCompositeSerializationTest.SerializableObject</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Some.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.Some</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificCollection.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.SpecificCollection</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificValue.html" title="interface in org.apache.polygene.test.serialization" target="classFrame"><span class="interfaceName">AbstractValueCompositeSerializationTest.SpecificValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.TestEnum.html" title="enum in org.apache.polygene.test.serialization" target="classFrame">AbstractValueCompositeSerializationTest.TestEnum</a></li>
+<li><a href="org/apache/polygene/api/util/AccessibleObjects.html" title="class in org.apache.polygene.api.util" target="classFrame">AccessibleObjects</a></li>
+<li><a href="org/apache/polygene/test/model/Account.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">Account</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ActivateeDetailDescriptor.html" title="interface in org.apache.polygene.tools.model.descriptor" target="classFrame"><span class="interfaceName">ActivateeDetailDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">Activation</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation" target="classFrame">ActivationEvent</a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation" target="classFrame">ActivationEvent.EventType</a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">ActivationEventListener</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">ActivationEventListenerRegistration</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation" target="classFrame">ActivationException</a></li>
+<li><a href="org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">Activator</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation" target="classFrame">ActivatorAdapter</a></li>
+<li><a href="org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation" target="classFrame"><span class="interfaceName">ActivatorDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ActivatorDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">ActivatorDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation" target="classFrame">Activators</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Active.html" title="annotation in org.apache.polygene.api.service.qualifier" target="classFrame">Active</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Active.ActiveQualifier.html" title="class in org.apache.polygene.api.service.qualifier" target="classFrame">Active.ActiveQualifier</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddAssociation.html" title="class in org.apache.polygene.migration.operation" target="classFrame">AddAssociation</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddManyAssociation.html" title="class in org.apache.polygene.migration.operation" target="classFrame">AddManyAssociation</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddNamedAssociation.html" title="class in org.apache.polygene.migration.operation" target="classFrame">AddNamedAssociation</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddProperty.html" title="class in org.apache.polygene.migration.operation" target="classFrame">AddProperty</a></li>
+<li><a href="org/apache/polygene/test/entity/model/people/Address.html" title="interface in org.apache.polygene.test.entity.model.people" target="classFrame"><span class="interfaceName">Address</span></a></li>
+<li><a href="org/apache/polygene/test/model/Address.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">Address</span></a></li>
+<li><a href="org/apache/polygene/api/entity/Aggregated.html" title="annotation in org.apache.polygene.api.entity" target="classFrame">Aggregated</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmCategory.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmCategory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmClass.html" title="enum in org.apache.polygene.library.alarm" target="classFrame">AlarmClass</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmEvent.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmEvent</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmEvent.Mixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmEvent.Mixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmHistory.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmHistory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmHistory.AlarmHistoryMixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmHistory.AlarmHistoryMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmListener.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmListener</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmModel.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmModel</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmModelDescriptor.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmModelDescriptor</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmNameFormat.html" title="annotation in org.apache.polygene.library.alarm" target="classFrame">AlarmNameFormat</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmNameFormat.AlarmNameConstraint.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmNameFormat.AlarmNameConstraint</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPoint.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmPoint</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmPoint.AlarmPointMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmState.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmPoint.AlarmState</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPointEntity.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmPointEntity</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPointFactory.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmPointFactory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPointFactory.Mixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmPointFactory.Mixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmProxy</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.Factory.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmProxy.Factory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.FactoryMixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmProxy.FactoryMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.Mixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmProxy.Mixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmStatus.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmStatus</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmStatus.AlarmStatusMixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmStatus.AlarmStatusMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmStatus.State.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmStatus.State</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystem.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmSystem</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystem.AlarmSystemMixin.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmSystem.AlarmSystemMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystemAssembler.html" title="class in org.apache.polygene.library.alarm" target="classFrame">AlarmSystemAssembler</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystemService.html" title="interface in org.apache.polygene.library.alarm" target="classFrame"><span class="interfaceName">AlarmSystemService</span></a></li>
+<li><a href="org/apache/polygene/test/model/Alive.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">Alive</span></a></li>
+<li><a href="org/apache/polygene/api/composite/AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite" target="classFrame">AmbiguousTypeException</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AndPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">AndPredicate</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/AnnotationQualifier.html" title="interface in org.apache.polygene.api.service.qualifier" target="classFrame"><span class="interfaceName">AnnotationQualifier</span></a></li>
+<li><a href="org/apache/polygene/api/util/Annotations.html" title="class in org.apache.polygene.api.util" target="classFrame">Annotations</a></li>
+<li><a href="org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure" target="classFrame"><span class="interfaceName">Application</span></a></li>
+<li><a href="org/apache/polygene/api/structure/Application.Mode.html" title="enum in org.apache.polygene.api.structure" target="classFrame">Application.Mode</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssembler.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">ApplicationAssembler</span></a></li>
+<li><a href="org/apache/polygene/test/model/assembly/ApplicationAssembler.html" title="class in org.apache.polygene.test.model.assembly" target="classFrame">ApplicationAssembler</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssemblerAdapter.html" title="class in org.apache.polygene.bootstrap" target="classFrame">ApplicationAssemblerAdapter</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssembly.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">ApplicationAssembly</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssemblyFactory.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">ApplicationAssemblyFactory</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/builder/ApplicationBuilder.html" title="class in org.apache.polygene.bootstrap.builder" target="classFrame">ApplicationBuilder</a></li>
+<li><a href="org/apache/polygene/api/structure/ApplicationDescriptor.html" title="interface in org.apache.polygene.api.structure" target="classFrame"><span class="interfaceName">ApplicationDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">ApplicationDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptorBuilder.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">ApplicationDetailDescriptorBuilder</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.html" title="interface in org.apache.polygene.library.jmx" target="classFrame"><span class="interfaceName">ApplicationManagerService</span></a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ApplicationManagerService.Activator</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.ImportedServiceBean.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ApplicationManagerService.ImportedServiceBean</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.LayerBean.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ApplicationManagerService.LayerBean</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.Mixin.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ApplicationManagerService.Mixin</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.ServiceBean.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ApplicationManagerService.ServiceBean</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationModelFactory.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">ApplicationModelFactory</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationName.html" title="class in org.apache.polygene.bootstrap" target="classFrame">ApplicationName</a></li>
+<li><a href="org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation" target="classFrame">ApplicationPassivationThread</a></li>
+<li><a href="org/apache/polygene/library/rdf/model/ApplicationSerializer.html" title="class in org.apache.polygene.library.rdf.model" target="classFrame">ApplicationSerializer</a></li>
+<li><a href="org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common" target="classFrame">AppliesTo</a></li>
+<li><a href="org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common" target="classFrame"><span class="interfaceName">AppliesToFilter</span></a></li>
+<li><a href="org/apache/polygene/spi/util/ArrayIterable.html" title="class in org.apache.polygene.spi.util" target="classFrame">ArrayIterable</a></li>
+<li><a href="org/apache/polygene/api/type/ArrayType.html" title="class in org.apache.polygene.api.type" target="classFrame">ArrayType</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">Assembler</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblerCollection.html" title="class in org.apache.polygene.bootstrap" target="classFrame">AssemblerCollection</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.AssembleChecker.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.AssembleChecker</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Config.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.Config</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Configurable.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">Assemblers.Configurable</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Identifiable.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">Assemblers.Identifiable</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Identity.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.Identity</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.IdentityConfig.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.IdentityConfig</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Visibility.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.Visibility</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.VisibilityConfig.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.VisibilityConfig</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.VisibilityIdentity.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.VisibilityIdentity</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.VisibilityIdentityConfig.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Assemblers.VisibilityIdentityConfig</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Visible.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">Assemblers.Visible</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyException.html" title="class in org.apache.polygene.bootstrap" target="classFrame">AssemblyException</a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyReportException.html" title="class in org.apache.polygene.bootstrap" target="classFrame">AssemblyReportException</a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblySpecifications.html" title="class in org.apache.polygene.bootstrap" target="classFrame">AssemblySpecifications</a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyVisitor.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">AssemblyVisitor</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyVisitorAdapter.html" title="class in org.apache.polygene.bootstrap" target="classFrame">AssemblyVisitorAdapter</a></li>
+<li><a href="org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">Association</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssociationDeclarations.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">AssociationDeclarations</span></a></li>
+<li><a href="org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AssociationDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AssociationFunction.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">AssociationFunction</a></li>
+<li><a href="org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association" target="classFrame">AssociationMixin</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AssociationNotNullPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">AssociationNotNullPredicate</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AssociationNullPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">AssociationNullPredicate</a></li>
+<li><a href="org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AssociationStateDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AssociationStateHolder</span></a></li>
+<li><a href="org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association" target="classFrame">AssociationWrapper</a></li>
+<li><a href="org/apache/polygene/test/util/Assume.html" title="class in org.apache.polygene.test.util" target="classFrame">Assume</a></li>
+<li><a href="org/apache/polygene/api/service/Availability.html" title="interface in org.apache.polygene.api.service" target="classFrame"><span class="interfaceName">Availability</span></a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Available.html" title="annotation in org.apache.polygene.api.service.qualifier" target="classFrame">Available</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Available.AvailableQualifier.html" title="class in org.apache.polygene.api.service.qualifier" target="classFrame">Available.AvailableQualifier</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/BackupRestore.html" title="interface in org.apache.polygene.spi.entitystore" target="classFrame"><span class="interfaceName">BackupRestore</span></a></li>
+<li><a href="org/apache/polygene/api/query/grammar/BinaryPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">BinaryPredicate</a></li>
+<li><a href="org/apache/polygene/bootstrap/BindingException.html" title="class in org.apache.polygene.bootstrap" target="classFrame">BindingException</a></li>
+<li><a href="org/apache/polygene/library/sql/bonecp/BoneCPDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.bonecp" target="classFrame">BoneCPDataSourceServiceAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/bonecp/BoneCPDataSourceServiceImporter.html" title="class in org.apache.polygene.library.sql.bonecp" target="classFrame">BoneCPDataSourceServiceImporter</a></li>
+<li><a href="org/apache/polygene/library/sql/bonecp/BoneCPDataSourceServiceImporter.Mixin.html" title="class in org.apache.polygene.library.sql.bonecp" target="classFrame">BoneCPDataSourceServiceImporter.Mixin</a></li>
+<li><a href="org/apache/polygene/bootstrap/BootstrapException.html" title="class in org.apache.polygene.bootstrap" target="classFrame">BootstrapException</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/BreakCircuitConcern.html" title="class in org.apache.polygene.library.circuitbreaker.service" target="classFrame">BreakCircuitConcern</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/BreaksCircuitOnThrowable.html" title="annotation in org.apache.polygene.library.circuitbreaker.service" target="classFrame">BreaksCircuitOnThrowable</a></li>
+<li><a href="org/apache/polygene/spi/serialization/BuiltInConverters.html" title="interface in org.apache.polygene.spi.serialization" target="classFrame"><span class="interfaceName">BuiltInConverters</span></a></li>
+<li><a href="org/apache/polygene/spi/serialization/BuiltInConverters.Mixin.html" title="class in org.apache.polygene.spi.serialization" target="classFrame">BuiltInConverters.Mixin</a></li>
+<li><a href="org/apache/polygene/spi/cache/Cache.html" title="interface in org.apache.polygene.spi.cache" target="classFrame"><span class="interfaceName">Cache</span></a></li>
+<li><a href="org/apache/polygene/library/invocationcache/Cached.html" title="annotation in org.apache.polygene.library.invocationcache" target="classFrame">Cached</a></li>
+<li><a href="org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache" target="classFrame">CacheOptions</a></li>
+<li><a href="org/apache/polygene/spi/cache/CachePool.html" title="interface in org.apache.polygene.spi.cache" target="classFrame"><span class="interfaceName">CachePool</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/identity/CanonicalName.html" title="interface in org.apache.polygene.library.restlet.identity" target="classFrame"><span class="interfaceName">CanonicalName</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/identity/CanonicalName.Mixin.html" title="class in org.apache.polygene.library.restlet.identity" target="classFrame">CanonicalName.Mixin</a></li>
+<li><a href="org/apache/polygene/test/entity/CanRemoveAll.html" title="interface in org.apache.polygene.test.entity" target="classFrame"><span class="interfaceName">CanRemoveAll</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html" title="interface in org.apache.polygene.entitystore.cassandra" target="classFrame"><span class="interfaceName">CassandraCluster</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.Mixin.html" title="class in org.apache.polygene.entitystore.cassandra" target="classFrame">CassandraCluster.Mixin</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/assembly/CassandraEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.cassandra.assembly" target="classFrame">CassandraEntityStoreAssembler</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreConfiguration.html" title="interface in org.apache.polygene.entitystore.cassandra" target="classFrame"><span class="interfaceName">CassandraEntityStoreConfiguration</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.cassandra" target="classFrame">CassandraEntityStoreMixin</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html" title="interface in org.apache.polygene.entitystore.cassandra" target="classFrame"><span class="interfaceName">CassandraEntityStoreService</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraMigration.html" title="interface in org.apache.polygene.entitystore.cassandra" target="classFrame"><span class="interfaceName">CassandraMigration</span></a></li>
+<li><a href="org/apache/polygene/test/model/Cat.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">Cat</span></a></li>
+<li><a href="org/apache/polygene/library/logging/log/CategoryLog.html" title="interface in org.apache.polygene.library.logging.log" target="classFrame"><span class="interfaceName">CategoryLog</span></a></li>
+<li><a href="org/apache/polygene/library/logging/log/CategoryLogConcern.html" title="class in org.apache.polygene.library.logging.log" target="classFrame">CategoryLogConcern</a></li>
+<li><a href="org/apache/polygene/library/logging/log/CategoryLogMixin.html" title="class in org.apache.polygene.library.logging.log" target="classFrame">CategoryLogMixin</a></li>
+<li><a href="org/apache/polygene/library/rest/common/table/Cell.html" title="interface in org.apache.polygene.library.rest.common.table" target="classFrame"><span class="interfaceName">Cell</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/CheckBookSlip.html" title="interface in org.apache.polygene.test.entity.model.monetary" target="classFrame"><span class="interfaceName">CheckBookSlip</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/CheckBookSlip.CheckBookSlipMixin.html" title="class in org.apache.polygene.test.entity.model.monetary" target="classFrame">CheckBookSlip.CheckBookSlipMixin</a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/CheckBookSlip.State.html" title="interface in org.apache.polygene.test.entity.model.monetary" target="classFrame"><span class="interfaceName">CheckBookSlip.State</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/CircuitBreaker.html" title="class in org.apache.polygene.library.circuitbreaker" target="classFrame">CircuitBreaker</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/CircuitBreaker.Status.html" title="enum in org.apache.polygene.library.circuitbreaker" target="classFrame">CircuitBreaker.Status</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerJMX.html" title="class in org.apache.polygene.library.circuitbreaker.jmx" target="classFrame">CircuitBreakerJMX</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerJMXMBean.html" title="interface in org.apache.polygene.library.circuitbreaker.jmx" target="classFrame"><span class="interfaceName">CircuitBreakerJMXMBean</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.html" title="interface in org.apache.polygene.library.circuitbreaker.jmx" target="classFrame"><span class="interfaceName">CircuitBreakerManagement</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Activator.html" title="class in org.apache.polygene.library.circuitbreaker.jmx" target="classFrame">CircuitBreakerManagement.Activator</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Mixin.html" title="class in org.apache.polygene.library.circuitbreaker.jmx" target="classFrame">CircuitBreakerManagement.Mixin</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/CircuitBreakers.html" title="class in org.apache.polygene.library.circuitbreaker" target="classFrame">CircuitBreakers</a></li>
+<li><a href="org/apache/polygene/test/entity/model/people/City.html" title="interface in org.apache.polygene.test.entity.model.people" target="classFrame"><span class="interfaceName">City</span></a></li>
+<li><a href="org/apache/polygene/test/model/City.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">City</span></a></li>
+<li><a href="org/apache/polygene/api/util/Classes.html" title="class in org.apache.polygene.api.util" target="classFrame">Classes</a></li>
+<li><a href="org/apache/polygene/bootstrap/ClassScanner.html" title="class in org.apache.polygene.bootstrap" target="classFrame">ClassScanner</a></li>
+<li><a href="org/apache/polygene/library/rest/client/ClientAssembler.html" title="class in org.apache.polygene.library.rest.client" target="classFrame">ClientAssembler</a></li>
+<li><a href="org/apache/polygene/library/rest/client/ClientCache.html" title="class in org.apache.polygene.library.rest.client" target="classFrame">ClientCache</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.html" title="interface in org.apache.polygene.entitystore.cassandra" target="classFrame"><span class="interfaceName">ClusterBuilder</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.DefaultBuilder.html" title="class in org.apache.polygene.entitystore.cassandra" target="classFrame">ClusterBuilder.DefaultBuilder</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleCounter.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleCounter</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleGauge.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleGauge</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleHealthCheck.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleHealthCheck</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleHistogram.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleHistogram</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleMeter.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleMeter</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/assembly/CodahaleMetricsAssembler.html" title="class in org.apache.polygene.metrics.codahale.assembly" target="classFrame">CodahaleMetricsAssembler</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/assembly/CodahaleMetricsDeclaration.html" title="class in org.apache.polygene.metrics.codahale.assembly" target="classFrame">CodahaleMetricsDeclaration</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleMetricsMixin.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleMetricsMixin</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleMetricsProvider.html" title="interface in org.apache.polygene.metrics.codahale" target="classFrame"><span class="interfaceName">CodahaleMetricsProvider</span></a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleTimer.html" title="class in org.apache.polygene.metrics.codahale" target="classFrame">CodahaleTimer</a></li>
+<li><a href="org/apache/polygene/index/rdf/query/CollectingQualifiedIdentityResultCallback.html" title="class in org.apache.polygene.index.rdf.query" target="classFrame">CollectingQualifiedIdentityResultCallback</a></li>
+<li><a href="org/apache/polygene/api/type/CollectionType.html" title="class in org.apache.polygene.api.type" target="classFrame">CollectionType</a></li>
+<li><a href="org/apache/polygene/api/util/Collectors.html" title="class in org.apache.polygene.api.util" target="classFrame">Collectors</a></li>
+<li><a href="org/apache/polygene/envisage/util/ColorUtilities.html" title="class in org.apache.polygene.envisage.util" target="classFrame">ColorUtilities</a></li>
+<li><a href="org/apache/polygene/library/rest/common/table/Column.html" title="interface in org.apache.polygene.library.rest.common.table" target="classFrame"><span class="interfaceName">Column</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/Command.html" title="interface in org.apache.polygene.library.restlet" target="classFrame"><span class="interfaceName">Command</span></a></li>
+<li><a href="org/apache/polygene/library/rest/server/spi/CommandResult.html" title="interface in org.apache.polygene.library.rest.server.spi" target="classFrame"><span class="interfaceName">CommandResult</span></a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ComparisonPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">ComparisonPredicate</a></li>
+<li><a href="org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">Composite</span></a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite" target="classFrame">CompositeContext</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/records/CompositeDebugRecordEntity.html" title="interface in org.apache.polygene.library.logging.debug.records" target="classFrame"><span class="interfaceName">CompositeDebugRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">CompositeDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/CompositeDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">CompositeDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">CompositeInstance</span></a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">CompositeInvoker</span></a></li>
+<li><a href="org/apache/polygene/library/logging/log/records/CompositeLogRecord.html" title="interface in org.apache.polygene.library.logging.log.records" target="classFrame"><span class="interfaceName">CompositeLogRecord</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/CompositeMethodDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">CompositeMethodDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/library/logging/trace/records/CompositeTraceRecordEntity.html" title="interface in org.apache.polygene.library.logging.trace.records" target="classFrame"><span class="interfaceName">CompositeTraceRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/api/concern/ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern" target="classFrame"><span class="interfaceName">ConcernDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/concern/internal/ConcernFor.html" title="annotation in org.apache.polygene.api.concern.internal" target="classFrame">ConcernFor</a></li>
+<li><a href="org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern" target="classFrame">ConcernOf</a></li>
+<li><a href="org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern" target="classFrame">Concerns</a></li>
+<li><a href="org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern" target="classFrame"><span class="interfaceName">ConcernsDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/unitofwork/ConcurrentEntityModificationException.html" title="class in org.apache.polygene.api.unitofwork" target="classFrame">ConcurrentEntityModificationException</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/ConcurrentEntityStateModificationException.html" title="class in org.apache.polygene.spi.entitystore" target="classFrame">ConcurrentEntityStateModificationException</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/ConcurrentModificationCheckConcern.html" title="class in org.apache.polygene.spi.entitystore" target="classFrame">ConcurrentModificationCheckConcern</a></li>
+<li><a href="org/apache/polygene/library/uowfile/internal/ConcurrentUoWFileModificationException.html" title="class in org.apache.polygene.library.uowfile.internal" target="classFrame">ConcurrentUoWFileModificationException</a></li>
+<li><a href="org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration" target="classFrame"><span class="interfaceName">Configuration</span></a></li>
+<li><a href="org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration" target="classFrame">Configuration.ConfigurationMixin</a></li>
+<li><a href="org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration" target="classFrame"><span class="interfaceName">ConfigurationComposite</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/ConfigurationDeclaration.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">ConfigurationDeclaration</span></a></li>
+<li><a href="org/apache/polygene/library/jmx/ConfigurationManagerService.html" title="interface in org.apache.polygene.library.jmx" target="classFrame"><span class="interfaceName">ConfigurationManagerService</span></a></li>
+<li><a href="org/apache/polygene/library/jmx/ConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ConfigurationManagerService.Activator</a></li>
+<li><a href="org/apache/polygene/library/jmx/ConfigurationManagerService.Mixin.html" title="class in org.apache.polygene.library.jmx" target="classFrame">ConfigurationManagerService.Mixin</a></li>
+<li><a href="org/apache/polygene/library/logging/view/ConsoleViewerComposite.html" title="interface in org.apache.polygene.library.logging.view" target="classFrame"><span class="interfaceName">ConsoleViewerComposite</span></a></li>
+<li><a href="org/apache/polygene/library/logging/view/ConsoleViewerMixin.html" title="class in org.apache.polygene.library.logging.view" target="classFrame">ConsoleViewerMixin</a></li>
+<li><a href="org/apache/polygene/library/spring/bootstrap/Constants.html" title="class in org.apache.polygene.library.spring.bootstrap" target="classFrame">Constants</a></li>
+<li><a href="org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint" target="classFrame"><span class="interfaceName">Constraint</span></a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint" target="classFrame">ConstraintDeclaration</a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint" target="classFrame"><span class="interfaceName">ConstraintDescriptor</span></a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintInfo.html" title="class in org.apache.polygene.library.http" target="classFrame">ConstraintInfo</a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintInfo.Constraint.html" title="enum in org.apache.polygene.library.http" target="classFrame">ConstraintInfo.Constraint</a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintInfo.HttpMethod.html" title="enum in org.apache.polygene.library.http" target="classFrame">ConstraintInfo.HttpMethod</a></li>
+<li><a href="org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint" target="classFrame">Constraints</a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint" target="classFrame"><span class="interfaceName">ConstraintsDescriptor</span></a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintService.html" title="interface in org.apache.polygene.library.http" target="classFrame"><span class="interfaceName">ConstraintService</span></a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintService.Mixin.html" title="class in org.apache.polygene.library.http" target="classFrame">ConstraintService.Mixin</a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint" target="classFrame">ConstraintViolationException</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/ConstraintViolationMessages.html" title="class in org.apache.polygene.library.rest.server.restlet" target="classFrame">ConstraintViolationMessages</a></li>
+<li><a href="org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common" target="classFrame">ConstructionException</a></li>
+<li><a href="org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">ConstructorDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ConstructorDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">ConstructorDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/api/util/Constructors.html" title="class in org.apache.polygene.api.util" target="classFrame">Constructors</a></li>
+<li><a href="org/apache/polygene/library/constraints/annotation/Contains.html" title="annotation in org.apache.polygene.library.constraints.annotation" target="classFrame">Contains</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ContainsAllPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">ContainsAllPredicate</a></li>
+<li><a href="org/apache/polygene/library/constraints/ContainsConstraint.html" title="class in org.apache.polygene.library.constraints" target="classFrame">ContainsConstraint</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ContainsPredicate.html" title="class in org.apache.polygene.api.query.grammar" target="classFrame">ContainsPredicate</a></li>
+<li><a href="org/apache/polygene/library/http/ContextListenerInfo.html" title="class in org.apache.polygene.library.http" target="classFrame">ContextListenerInfo</a></li>
+<li><a href="org/apache/polygene/library/rest/server/api/ContextResource.html" title="class in org.apache.polygene.library.rest.server.api" target="classFrame">ContextResource</a></li>
+<li><a href="org/apache/polygene/library/rest/client/api/ContextResourceClient.html" title="class in org.apache.polygene.library.rest.client.api" target="classFrame">ContextResourceClient</a></li>
+<li><a href="org/apache/polygene/library/rest/client/api/ContextResourceClientFactory.html" title="class in org.apache.polygene.library.rest.client.api" target="classFrame">ContextResourceClientFactory</a></li>
+<li><a href="org/apache/polygene/library/rest/server/api/ContextRestlet.html" title="class in org.apache.polygene.library.rest.server.api" target="classFrame">ContextRestlet</a></li>
+<li><a href="org/apache/polygene/library/restlet/ConversionException.html" title="class in org.apache.polygene.library.restlet" target="classFrame">ConversionException</a></li>
+<li><a href="org/apache/polygene/api/serialization/ConvertedBy.html" title="annotation in org.apache.polygene.api.serialization" target="classFrame">ConvertedBy</a></li>
+<li><a href="org/apache/polygene/api/serialization/Converter.html" title="interface in org.apache.polygene.api.serialization" target="classFrame"><span class="interfaceName">Converter</span></a></li>
+<li><a href="org/apache/polygene/api/serialization/Converters.html" title="interface in org.apache.polygene.api.serialization" target="classFrame"><span class="interfaceName">Converters</span></a></li>
+<li><a href="org/apache/polygene/api/serialization/Converters.Mixin.html" title="class in org.apache.polygene.api.serialization" target="classFrame">Converters.Mixin</a></li>
+<li><a href="org/apache/polygene/test/entity/model/people/Country.html" title="interface in org.apache.polygene.test.entity.model.people" target="classFrame"><span class="interfaceName">Country</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/CreationParameterized.html" title="interface in org.apache.polygene.library.restlet.resource" target="classFrame"><span class="interfaceName">CreationParameterized</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/CreationResource.html" title="interface in org.apache.polygene.library.restlet.resource" target="classFrame"><span class="interfaceName">CreationResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/CreationResource.Mixin.html" title="class in org.apache.polygene.library.restlet.resource" target="classFrame">CreationResource.Mixin</a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/CrudRepository.html" title="interface in org.apache.polygene.library.restlet.repository" target="classFrame"><span class="interfaceName">CrudRepository</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/assembly/CrudServiceAssembler.html" title="class in org.apache.polygene.library.restlet.assembly" target="classFrame">CrudServiceAssembler</a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/Currency.html" title="interface in org.apache.polygene.test.entity.model.monetary" target="classFrame"><span class="interfaceName">Currency</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/Currency.Builder.html" title="interface in org.apache.polygene.test.entity.model.monetary" target="classFrame"><span class="interfaceName">Currency.Builder</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/Currency.BuilderImpl.html" title="class in org.apache.polygene.test.entity.model.monetary" target="classFrame">Currency.BuilderImpl</a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/DataSourceAssembler.html" title="class in org.apache.polygene.library.sql.assembly" target="classFrame">DataSourceAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceConfiguration.html" title="interface in org.apache.polygene.library.sql.datasource" target="classFrame"><span class="interfaceName">DataSourceConfiguration</span></a></li>
+<li><a href="org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.html" title="interface in org.apache.polygene.library.sql.jmx" target="classFrame"><span class="interfaceName">DataSourceConfigurationManagerService</span></a></li>
+<li><a href="org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.sql.jmx" target="classFrame">DataSourceConfigurationManagerService.Activator</a></li>
+<li><a href="org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.Mixin.html" title="class in org.apache.polygene.library.sql.jmx" target="classFrame">DataSourceConfigurationManagerService.Mixin</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceConfigurationState.html" title="interface in org.apache.polygene.library.sql.datasource" target="classFrame"><span class="interfaceName">DataSourceConfigurationState</span></a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/DataSourceJMXAssembler.html" title="class in org.apache.polygene.library.sql.assembly" target="classFrame">DataSourceJMXAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSources.html" title="class in org.apache.polygene.library.sql.datasource" target="classFrame">DataSources</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.html" title="interface in org.apache.polygene.library.sql.datasource" target="classFrame"><span class="interfaceName">DataSourceServiceImporterActivation</span></a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.Activator.html" title="class in org.apache.polygene.library.sql.datasource" target="classFrame">DataSourceServiceImporterActivation.Activator</a></li>
+<li><a href="org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.dbcp" target="classFrame">DBCPDataSourceServiceAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceImporter.html" title="interface in org.apache.polygene.library.sql.dbcp" target="classFrame"><span class="interfaceName">DBCPDataSourceServiceImporter</span></a></li>
+<li><a href="org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceImporter.Mixin.html" title="class in org.apache.polygene.library.sql.dbcp" target="classFrame">DBCPDataSourceServiceImporter.Mixin</a></li>
+<li><a href="org/apache/polygene/library/rdf/DcRdf.html" title="interface in org.apache.polygene.library.rdf" target="classFrame"><span class="interfaceName">DcRdf</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/Debug.html" title="interface in org.apache.polygene.library.logging.debug" target="classFrame"><span class="interfaceName">Debug</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/DebugConcern.html" title="class in org.apache.polygene.library.logging.debug" target="classFrame">DebugConcern</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebuggingService.html" title="interface in org.apache.polygene.library.logging.debug.service" target="classFrame"><span class="interfaceName">DebuggingService</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebuggingServiceComposite.html" title="interface in org.apache.polygene.library.logging.debug.service" target="classFrame"><span class="interfaceName">DebuggingServiceComposite</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebuggingServiceMixin.html" title="class in org.apache.polygene.library.logging.debug.service" target="classFrame">DebuggingServiceMixin</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebugOnConsoleSideEffect.html" title="class in org.apache.polygene.library.logging.debug.service" target="classFrame">DebugOnConsoleSideEffect</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/records/DebugRecord.html" title="interface in org.apache.polygene.library.logging.debug.records" target="classFrame"><span class="interfaceName">DebugRecord</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebugServiceConfiguration.html" title="interface in org.apache.polygene.library.logging.debug.service" target="classFrame"><span class="interfaceName">DebugServiceConfiguration</span></a></li>
+<li><a href="org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite" target="classFrame">DecoratorMixin</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/helpers/DefaultEntityState.html" title="class in org.apache.polygene.spi.entitystore.helpers" target="classFrame">DefaultEntityState</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/DefaultEntityStoreUnitOfWork.html" title="class in org.apache.polygene.spi.entitystore" target="classFrame">DefaultEntityStoreUnitOfWork</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultIdentityGeneratorAssembler.html" title="class in org.apache.polygene.bootstrap.defaults" target="classFrame">DefaultIdentityGeneratorAssembler</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/helpers/DefaultManyAssociationState.html" title="class in org.apache.polygene.spi.entitystore.helpers" target="classFrame">DefaultManyAssociationState</a></li>
+<li><a href="org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite" target="classFrame">DefaultMethodsFilter</a></li>
+<li><a href="org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics" target="classFrame">DefaultMetric</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultMetricsProviderAssembler.html" title="class in org.apache.polygene.bootstrap.defaults" target="classFrame">DefaultMetricsProviderAssembler</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/helpers/DefaultNamedAssociationState.html" title="class in org.apache.polygene.spi.entitystore.helpers" target="classFrame">DefaultNamedAssociationState</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/requestreader/DefaultRequestReader.html" title="class in org.apache.polygene.library.rest.server.restlet.requestreader" target="classFrame">DefaultRequestReader</a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/DefaultResourceFactoryImpl.html" title="class in org.apache.polygene.library.restlet.resource" target="classFrame">DefaultResourceFactoryImpl</a></li>
+<li><a href="org/apache/polygene/library/rest/client/responsereader/DefaultResponseReader.html" title="class in org.apache.polygene.library.rest.client.responsereader" target="classFrame">DefaultResponseReader</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/responsewriter/DefaultResponseWriter.html" title="class in org.apache.polygene.library.rest.server.restlet.responsewriter" target="classFrame">DefaultResponseWriter</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultSerializationAssembler.html" title="class in org.apache.polygene.bootstrap.defaults" target="classFrame">DefaultSerializationAssembler</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultUnitOfWorkAssembler.html" title="class in org.apache.polygene.bootstrap.defaults" target="classFrame">DefaultUnitOfWorkAssembler</a></li>
+<li><a href="org/apache/polygene/api/property/DefaultValues.html" title="class in org.apache.polygene.api.property" target="classFrame">DefaultValues</a></li>
+<li><a href="org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">DependencyDescriptor</span></a></li>
+<li><a href="org/apache/polygene/entitystore/sql/assembly/DerbySQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly" target="classFrame">DerbySQLEntityStoreAssembler</a></li>
+<li><a href="org/apache/polygene/tools/model/util/DescriptorNameComparator.html" title="class in org.apache.polygene.tools.model.util" target="classFrame">DescriptorNameComparator</a></li>
+<li><a href="org/apache/polygene/tools/model/util/DescriptorUtilities.html" title="class in org.apache.polygene.tools.model.util" target="classFrame">DescriptorUtilities</a></li>
+<li><a href="org/apache/polygene/api/serialization/Deserializer.html" title="interface in org.apache.polygene.api.serialization" target="classFrame"><span class="interfaceName">Deserializer</span></a></li>
+<li><a href="org/apache/polygene/envisage/detail/DetailModelPane.html" title="class in org.apache.polygene.envisage.detail" target="classFrame">DetailModelPane</a></li>
+<li><a href="org/apache/polygene/test/model/Dog.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">Dog</span></a></li>
+<li><a href="org/apache/polygene/test/model/Domain.html" title="interface in org.apache.polygene.test.model" target="classFrame"><span class="interfaceName">Domain</span></a></li>
+<li><a href="org/apache/polygene/api/service/DuplicateServiceIdentityException.html" title="class in org.apache.polygene.api.service" target="classFrame">DuplicateServiceIdentityException</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/assembly/EhCacheAssembler.html" title="class in org.apache.polygene.cache.ehcache.assembly" target="classFrame">EhCacheAssembler</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCacheConfiguration.html" title="interface in org.apache.polygene.cache.ehcache" target="classFrame"><span class="interfaceName">EhCacheConfiguration</span></a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCacheImpl.html" title="class in org.apache.polygene.cache.ehcache" target="classFrame">EhCacheImpl</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCachePoolMixin.html" title="class in org.apache.polygene.cache.ehcache" target="classFrame">EhCachePoolMixin</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCachePoolService.html" title="interface in org.apache.polygene.cache.ehcache" target="classFrame"><span class="interfaceName">EhCachePoolService</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchClusterConfiguration.html" title="interface in org.apache.polygene.index.elasticsearch" target="classFrame"><span class="interfaceName">ElasticSearchClusterConfiguration</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchFinder.html" title="interface in org.apache.polygene.index.elasticsearch" target="classFrame"><span class="interfaceName">ElasticSearchFinder</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchFinder.Mixin.html" title="class in org.apache.polygene.index.elasticsearch" target="classFrame">ElasticSearchFinder.Mixin</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexer.html" title="interface in org.apache.polygene.index.elasticsearch" target="classFrame"><span class="interfaceName">ElasticSearchIndexer</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexer.Mixin.html" title="class in org.apache.polygene.index.elasticsearch" target="classFrame">ElasticSearchIndexer.Mixin</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexExporter.html" title="interface in org.apache.polygene.index.elasticsearch" target="classFrame"><span class="interfaceName">ElasticSearchIndexExporter</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexExporter.Mixin.html" title="class in org.apache.polygene.index.elasticsearch" target="classFrame">ElasticSearchIndexExporter.Mixin</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/assembly/ElasticSearchIndexingAssembler.html" title="class in org.apache.polygene.index.elasticsearch.assembly" target="classFrame">ElasticSearchIndexingAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexingConfiguration.html" title="interface in org.apache.polygene.index.elasticsearch" target="classFrame"><span class="interfaceName">ElasticSearchIndexingConfiguration</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexingException.html" title="class in org.apache.polygene.index.elasticsearch" target="classFrame">ElasticSearchIndexingException</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchSupport.html" title="interface in org.apache.polygene.index.elasticsearch" target="classFrame"><span class="interfaceName">ElasticSearchSupport</span></a></li>
+<li><a href="org/apache/polygene/library/constraints/annotation/Email.html" title="annotation in org.apache.polygene.library.constraints.annotation" target="classFrame">Email</a></li>
+<li><a href="org/apache/polygene/index/solr/EmbeddedSolrService.html" title="interface in org.apache.polygene.index.solr" target="classFrame"><span class="interfaceName">EmbeddedSolrService</span></a></li>
+<li><a href="org/apache/polygene/index/solr/EmbeddedSolrService.Activator.html" title="class in org.apache.polygene.index.solr" target="classFrame">EmbeddedSolrService.Activator</a></li>
+<li><a href="org/apache/polygene/index/solr/EmbeddedSolrService.Mixin.html" title="class in org.apache.polygene.index.solr" target="classFrame">EmbeddedSolrService.Mixin</a></li>
+<li><a href="org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration" target="classFrame"><span class="interfaceName">Enabled</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/Energy4Java.html" title="class in org.apache.polygene.bootstrap" target="classFrame">Energy4Java</a></li>
+<li><a href="org/apache/polygene/library/rest/admin/EntitiesResource.html" title="class in org.apache.polygene.library.rest.admin" target="classFrame">EntitiesResource</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityAlreadyExistsException.html" title="class in org.apache.polygene.spi.entitystore" target="classFrame">EntityAlreadyExistsException</a></li>
+<li><a href="org/apache/polygene/bootstrap/EntityAssembly.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">EntityAssembly</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">EntityBuilder</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity" target="classFrame">EntityBuilderTemplate</a></li>
+<li><a href="org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">EntityComposite</span></a></li>
+<li><a href="org/apache/polygene/api/unitofwork/EntityCompositeAlreadyExistsException.html" title="class in org.apache.polygene.api.unitofwork" target="classFrame">EntityCompositeAlreadyExistsException</a></li>
+<li><a href="org/apache/polygene/api/type/EntityCompositeType.html" title="class in org.apache.polygene.api.type" target="classFrame">EntityCompositeType</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/records/EntityDebugRecordEntity.html" title="interface in org.apache.polygene.library.logging.debug.records" target="classFrame"><span class="interfaceName">EntityDebugRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/EntityDeclaration.html" title="interface in org.apache.polygene.bootstrap" target="classFrame"><span class="interfaceName">EntityDeclaration</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity" target="classFrame"><span class="interfaceName">EntityDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/EntityDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor" target="classFrame">EntityDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/spi/query/EntityFinder.html" title="interface in org.apache.polygene.spi.query" target="classFrame"><span class="interfaceName">EntityFinder</span></a></li>
+<li><a href="org/apache/polygene/spi/query/EntityFinderException.html" title="class in org.apache.polygene.spi.query" target="classFrame">EntityFinderException</a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityList.html" title="interface in org.apache.polygene.library.restlet.crud" target="classFrame"><span class="interfaceName">EntityList</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityListResource.html" title="interface in org.apache.polygene.library.restlet.crud" target="classFrame"><span class="interfaceName">EntityListResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityListResource.Mixin.html" title="class in org.apache.polygene.library.restlet.crud" target="classFrame">EntityListResource.Mixin</a></li>
+<li><a href="org/apache/polygene/library/logging/log/records/EntityLogRecord.html" title="interface in org.apache.polygene.library.logging.log.records" target="classFrame"><span class="interfaceName">EntityLogRecord</span></a></li>
+<li><a href="org/apache/polygene/migration/assembly/EntityMigrationBuilder.html" title="class in org.apache.polygene.migration.assembly" target="classFrame">EntityMigrationBuilder</a></li>
+<li><a href="org/apache/polygene/migration/assembly/EntityMigrationOperation.html" title="interface in org.apache.polygene.migration.assembly" target="classFrame"><span class="interfaceName">EntityMigrationOperation</span></a></li>
+<li><a href="org/apache/polygene/migration/assembly/EntityMigrationRule.html" title="class in org.apache.polygene.migration.assembly" target="classFrame">EntityMigrationRule</a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/EntityName.html" title="annotation in org.apache.polygene.library.restlet.repository" target="classFrame">EntityName</a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/EntityName.Constraint.html" title="class in org.apache.polygene.library.restlet.repository" target="classFrame">EntityName.Constraint</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityNotFoundException.html" title="class in org.apache.polygene.spi.entitystore" target="classFrame">EntityNotFoundException</a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityRef.html" title="interface in org.apache.polygene.library.restlet.crud" target="classFrame"><span class="interfaceName">EntityRef</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity" target="classFrame">EntityReference</a></li>
+<li><a href="org/apache/polygene/library/rest/admin/EntityResource.html" title="class in org.apache.polygene.library.rest.admin" target="classFrame">EntityResource</a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityResource.html" title="interface in org.apache.polygene.library.restlet.crud" target="classFrame"><span class="interfaceName">EntityResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityResource.EntityParam.html" title="interface in org.apache.polygene.library.restlet.crud" target="classFrame"><span class="interfaceName">EntityResource.EntityParam</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityResource.Mixin.html" title="class in org.apache.polygene.library.restlet.crud" target="classFrame">EntityResource.Mixin</a></li>
+<li><a href="org/apache/polygene/spi/entity/EntityState.html" title="interface in org.apache.polygene.spi.entity" target="c

<TRUNCATED>

[02/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/property/DefaultValues.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/property/DefaultValues.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/DefaultValues.html
new file mode 100644
index 0000000..e2b448e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/DefaultValues.html
@@ -0,0 +1,270 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DefaultValues (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DefaultValues (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/DefaultValues.html" target="_top">Frames</a></li>
+<li><a href="DefaultValues.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.property</div>
+<h2 title="Class DefaultValues" class="title">Class DefaultValues</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.property.DefaultValues</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">DefaultValues</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Default values for various property types</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/DefaultValues.html#DefaultValues--">DefaultValues</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/DefaultValues.html#getDefaultValueOf-java.lang.reflect.Type-">getDefaultValueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DefaultValues--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DefaultValues</h4>
+<pre>public&nbsp;DefaultValues()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDefaultValueOf-java.lang.reflect.Type-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getDefaultValueOf</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getDefaultValueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/DefaultValues.html" target="_top">Frames</a></li>
+<li><a href="DefaultValues.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/property/GenericPropertyInfo.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/property/GenericPropertyInfo.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/GenericPropertyInfo.html
new file mode 100644
index 0000000..5607f6e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/GenericPropertyInfo.html
@@ -0,0 +1,283 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GenericPropertyInfo (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="GenericPropertyInfo (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/DefaultValues.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/Immutable.html" title="annotation in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/GenericPropertyInfo.html" target="_top">Frames</a></li>
+<li><a href="GenericPropertyInfo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.property</div>
+<h2 title="Class GenericPropertyInfo" class="title">Class GenericPropertyInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.property.GenericPropertyInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">GenericPropertyInfo</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Generic Property info utility class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html#GenericPropertyInfo--">GenericPropertyInfo</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html#propertyTypeOf-java.lang.reflect.AccessibleObject-">propertyTypeOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html#toPropertyType-java.lang.reflect.Type-">toPropertyType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;methodReturnType)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GenericPropertyInfo--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GenericPropertyInfo</h4>
+<pre>public&nbsp;GenericPropertyInfo()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="propertyTypeOf-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>propertyTypeOf</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;propertyTypeOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor)</pre>
+</li>
+</ul>
+<a name="toPropertyType-java.lang.reflect.Type-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toPropertyType</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;toPropertyType(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;methodReturnType)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/DefaultValues.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/Immutable.html" title="annotation in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/GenericPropertyInfo.html" target="_top">Frames</a></li>
+<li><a href="GenericPropertyInfo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Immutable.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Immutable.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Immutable.html
new file mode 100644
index 0000000..e1d678a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/Immutable.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Immutable (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Immutable (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/Immutable.html" target="_top">Frames</a></li>
+<li><a href="Immutable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.property</div>
+<h2 title="Annotation Type Immutable" class="title">Annotation Type Immutable</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Immutable</span></pre>
+<div class="block">This annotation adds Immutability to Types, Properties and Associations</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/GenericPropertyInfo.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/Immutable.html" target="_top">Frames</a></li>
+<li><a href="Immutable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/property/InvalidPropertyTypeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/property/InvalidPropertyTypeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/InvalidPropertyTypeException.html
new file mode 100644
index 0000000..76ae670
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/property/InvalidPropertyTypeException.html
@@ -0,0 +1,283 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InvalidPropertyTypeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InvalidPropertyTypeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/Immutable.html" title="annotation in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/Numbers.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/InvalidPropertyTypeException.html" target="_top">Frames</a></li>
+<li><a href="InvalidPropertyTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.property</div>
+<h2 title="Class InvalidPropertyTypeException" class="title">Class InvalidPropertyTypeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">org.apache.polygene.api.common.ConstructionException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.property.InvalidPropertyTypeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InvalidPropertyTypeException</span>
+extends <a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></pre>
+<div class="block">Thrown when attempting to subclass Property.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.property.InvalidPropertyTypeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html#InvalidPropertyTypeException-java.lang.reflect.AccessibleObject-">InvalidPropertyTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html#InvalidPropertyTypeException-java.lang.String-">InvalidPropertyTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InvalidPropertyTypeException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>InvalidPropertyTypeException</h4>
+<pre>public&nbsp;InvalidPropertyTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+<a name="InvalidPropertyTypeException-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InvalidPropertyTypeException</h4>
+<pre>public&nbsp;InvalidPropertyTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/property/Immutable.html" title="annotation in org.apache.polygene.api.property"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/Numbers.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/property/InvalidPropertyTypeException.html" target="_top">Frames</a></li>
+<li><a href="InvalidPropertyTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[06/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html
new file mode 100644
index 0000000..ca33a12
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html
@@ -0,0 +1,249 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsHealthCheckFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsHealthCheckFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsHealthCheckFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsHealthCheckFactory" class="title">Interface MetricsHealthCheckFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullHealthCheckFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullHealthCheckFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsHealthCheckFactory</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></pre>
+<div class="block">Create MetricsHealthCheck instances.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html#registerHealthCheck-java.lang.String-org.apache.polygene.api.metrics.MetricsHealthCheck-">registerHealthCheck</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                   <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a>&nbsp;check)</code>
+<div class="block">Create a MetricsHealthCheck instance.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.metrics.MetricsFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerHealthCheck-java.lang.String-org.apache.polygene.api.metrics.MetricsHealthCheck-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registerHealthCheck</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a>&nbsp;registerHealthCheck(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                       <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a>&nbsp;check)</pre>
+<div class="block">Create a MetricsHealthCheck instance.
+ If the same arguments are given twice, the same instance must be returned.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - A human readable, short name of the metric.</dd>
+<dd><code>check</code> - The health check to be performed regularly.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A MetricsHealthCheck instance to be used, OR org.apache.polygene.spi.metrics.DefaultMetric.NULL if not supported.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsHealthCheckFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogram.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogram.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogram.html
new file mode 100644
index 0000000..b3f20db
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogram.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsHistogram (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsHistogram (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHistogram.html" target="_top">Frames</a></li>
+<li><a href="MetricsHistogram.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsHistogram" class="title">Interface MetricsHistogram</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleHistogram.html" title="class in org.apache.polygene.metrics.codahale">CodahaleHistogram</a>, <a href="../../../../../org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsHistogram</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></pre>
+<div class="block">A metric which calculates the distribution of a value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="http://www.johndcook.com/standard_deviation.html">Accurately computing running variance</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html#update-long-">update</a></span>(long&nbsp;newValue)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="update-long-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>update</h4>
+<pre>void&nbsp;update(long&nbsp;newValue)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHistogram.html" target="_top">Frames</a></li>
+<li><a href="MetricsHistogram.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogramFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogramFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogramFactory.html
new file mode 100644
index 0000000..97c18bb
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHistogramFactory.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsHistogramFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsHistogramFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHistogramFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsHistogramFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsHistogramFactory" class="title">Interface MetricsHistogramFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullHistogramFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullHistogramFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsHistogramFactory</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></pre>
+<div class="block">Create MetricsHistogram instances.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogram</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html#createHistogram-java.lang.String-">createHistogram</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a MetricsHistogram instance.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.metrics.MetricsFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createHistogram-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createHistogram</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogram</a>&nbsp;createHistogram(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Create a MetricsHistogram instance.
+ If the same arguments are given twice, the same instance must be returned.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - A human readable, short name of the metric.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A Metric instance to be used, OR org.apache.polygene.spi.metrics.DefaultMetric.NULL if not supported.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHistogramFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsHistogramFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeter.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeter.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeter.html
new file mode 100644
index 0000000..6fa1c3f
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeter.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsMeter (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsMeter (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsMeter.html" target="_top">Frames</a></li>
+<li><a href="MetricsMeter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsMeter" class="title">Interface MetricsMeter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleMeter.html" title="class in org.apache.polygene.metrics.codahale">CodahaleMeter</a>, <a href="../../../../../org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsMeter</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></pre>
+<div class="block">A meter metric which measures mean throughput and one-, five-, and fifteen-minute
+ exponentially-weighted moving average throughputs.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="http://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average">EMA</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html#mark--">mark</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html#mark-int-">mark</a></span>(int&nbsp;numberOfEvents)</code>
+<div class="block">Mark the occurrence of a given number of events.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mark--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mark</h4>
+<pre>void&nbsp;mark()</pre>
+</li>
+</ul>
+<a name="mark-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mark</h4>
+<pre>void&nbsp;mark(int&nbsp;numberOfEvents)</pre>
+<div class="block">Mark the occurrence of a given number of events.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>numberOfEvents</code> - the number of events</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsMeter.html" target="_top">Frames</a></li>
+<li><a href="MetricsMeter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeterFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeterFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeterFactory.html
new file mode 100644
index 0000000..de7b4d5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsMeterFactory.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsMeterFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsMeterFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsMeterFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsMeterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsMeterFactory" class="title">Interface MetricsMeterFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullMeterFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullMeterFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsMeterFactory</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></pre>
+<div class="block">Create MetricsMeter instances.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics">MetricsMeter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html#createMeter-java.lang.String-">createMeter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a MetricsMeter instance.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.metrics.MetricsFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMeter-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createMeter</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics">MetricsMeter</a>&nbsp;createMeter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Create a MetricsMeter instance.
+ If the same arguments are given twice, the same instance must be returned.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - A human readable, short name of the metric.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A Metric instance to be used, OR org.apache.polygene.spi.metrics.DefaultMetric.NULL if not supported.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsMeterFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsMeterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsNotSupportedException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsNotSupportedException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsNotSupportedException.html
new file mode 100644
index 0000000..c16a6a8
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsNotSupportedException.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsNotSupportedException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsNotSupportedException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsNotSupportedException.html" target="_top">Frames</a></li>
+<li><a href="MetricsNotSupportedException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Class MetricsNotSupportedException" class="title">Class MetricsNotSupportedException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.metrics.MetricsNotSupportedException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">MetricsNotSupportedException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">Thrown when the underlying MetricsProvider do not support a Metric type.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.metrics.MetricsNotSupportedException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html#MetricsNotSupportedException-java.lang.Class-java.lang.Class-">MetricsNotSupportedException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a>&gt;&nbsp;factoryType,
+                            <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a>&gt;&nbsp;providerType)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MetricsNotSupportedException-java.lang.Class-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MetricsNotSupportedException</h4>
+<pre>public&nbsp;MetricsNotSupportedException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a>&gt;&nbsp;factoryType,
+                                    <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a>&gt;&nbsp;providerType)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsNotSupportedException.html" target="_top">Frames</a></li>
+<li><a href="MetricsNotSupportedException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsProvider.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsProvider.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsProvider.html
new file mode 100644
index 0000000..5964861
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsProvider.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsProvider (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsProvider (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsProvider.html" target="_top">Frames</a></li>
+<li><a href="MetricsProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsProvider" class="title">Interface MetricsProvider</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleMetricsProvider.html" title="interface in org.apache.polygene.metrics.codahale">CodahaleMetricsProvider</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleMetricsMixin.html" title="class in org.apache.polygene.metrics.codahale">CodahaleMetricsMixin</a>, <a href="../../../../../org/apache/polygene/spi/metrics/MetricsProviderAdapter.html" title="class in org.apache.polygene.spi.metrics">MetricsProviderAdapter</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsProvider</span></pre>
+<div class="block">Metrics Provider SPI.
+ <p>
+ The Polygene Runtime will automatically look for a service that implements the MetricsProvider interface
+ and use it for internal Runtime metrics, such as the UnitOfWork measuring the time from creation to close.
+ </p>
+ <p>
+ The Metrics Library is available to add metric functionality to applications in the same way, and
+ will use the same MetricsProvider.
+ </p>
+ <p>
+ Note that the usual visibility rules applies, so you might have more than one MetricsProvider server,
+ perhaps per layer.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a>&gt;<br>T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html#createFactory-java.lang.Class-">createFactory</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;factoryType)</code>
+<div class="block">Creates a new factory instance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createFactory-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createFactory</h4>
+<pre>&lt;T extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a>&gt;&nbsp;T&nbsp;createFactory(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;factoryType)
+                                    throws <a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics">MetricsNotSupportedException</a></pre>
+<div class="block">Creates a new factory instance.
+
+ The instantiation is done by providing a Metric type, which is one of
+ <ul>
+ <li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics"><code>MetricsCounter</code></a></li>
+ <li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics"><code>MetricsGauge</code></a></li>
+ <li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics"><code>MetricsHealthCheck</code></a></li>
+ <li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics"><code>MetricsHistogram</code></a></li>
+ <li><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics"><code>MetricsMeter</code></a></li>
+ <li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics"><code>MetricsTimer</code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The metric type requested.</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>factoryType</code> - The class of the metric type needed.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A factory instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics">MetricsNotSupportedException</a></code> - when the MetricsProvider is not supporting the factory type requested.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsProvider.html" target="_top">Frames</a></li>
+<li><a href="MetricsProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.Context.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.Context.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.Context.html
new file mode 100644
index 0000000..7f4bd30
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.Context.html
@@ -0,0 +1,227 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsTimer.Context (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsTimer.Context (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsTimer.Context.html" target="_top">Frames</a></li>
+<li><a href="MetricsTimer.Context.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsTimer.Context" class="title">Interface MetricsTimer.Context</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="typeNameLabel">MetricsTimer.Context</span></pre>
+<div class="block">Timer Metrics Context.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html#stop--">stop</a></span>()</code>
+<div class="block">Stop the Timer Metrics.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="stop--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>stop</h4>
+<pre>void&nbsp;stop()</pre>
+<div class="block">Stop the Timer Metrics.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsTimer.Context.html" target="_top">Frames</a></li>
+<li><a href="MetricsTimer.Context.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[50/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2007/11/13/oredev-cop.html
----------------------------------------------------------------------
diff --git a/content/2007/11/13/oredev-cop.html b/content/2007/11/13/oredev-cop.html
index dc642fd..fa0ac5a 100644
--- a/content/2007/11/13/oredev-cop.html
+++ b/content/2007/11/13/oredev-cop.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/01/30/jfocus-cop.html
----------------------------------------------------------------------
diff --git a/content/2008/01/30/jfocus-cop.html b/content/2008/01/30/jfocus-cop.html
index 28f0b38..1ef04b4 100644
--- a/content/2008/01/30/jfocus-cop.html
+++ b/content/2008/01/30/jfocus-cop.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/04/14/qi4j-0.1.html
----------------------------------------------------------------------
diff --git a/content/2008/04/14/qi4j-0.1.html b/content/2008/04/14/qi4j-0.1.html
index 4de6190..738e8ac 100644
--- a/content/2008/04/14/qi4j-0.1.html
+++ b/content/2008/04/14/qi4j-0.1.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/06/06/qi4j-0.2.html
----------------------------------------------------------------------
diff --git a/content/2008/06/06/qi4j-0.2.html b/content/2008/06/06/qi4j-0.2.html
index 26f64ff..86bdcf1 100644
--- a/content/2008/06/06/qi4j-0.2.html
+++ b/content/2008/06/06/qi4j-0.2.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/08/08/qi4j-0.3.html
----------------------------------------------------------------------
diff --git a/content/2008/08/08/qi4j-0.3.html b/content/2008/08/08/qi4j-0.3.html
index 1097646..398b6e7 100644
--- a/content/2008/08/08/qi4j-0.3.html
+++ b/content/2008/08/08/qi4j-0.3.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/09/15/javazone-cop.html
----------------------------------------------------------------------
diff --git a/content/2008/09/15/javazone-cop.html b/content/2008/09/15/javazone-cop.html
index 3dee399..8144979 100644
--- a/content/2008/09/15/javazone-cop.html
+++ b/content/2008/09/15/javazone-cop.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/09/19/qi4j-0.4.html
----------------------------------------------------------------------
diff --git a/content/2008/09/19/qi4j-0.4.html b/content/2008/09/19/qi4j-0.4.html
index 4475296..abc2bff 100644
--- a/content/2008/09/19/qi4j-0.4.html
+++ b/content/2008/09/19/qi4j-0.4.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2008/11/17/oredev-qi4j.html
----------------------------------------------------------------------
diff --git a/content/2008/11/17/oredev-qi4j.html b/content/2008/11/17/oredev-qi4j.html
index 8282d06..ece0b76 100644
--- a/content/2008/11/17/oredev-qi4j.html
+++ b/content/2008/11/17/oredev-qi4j.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/01/09/qi4j-0.5.html
----------------------------------------------------------------------
diff --git a/content/2009/01/09/qi4j-0.5.html b/content/2009/01/09/qi4j-0.5.html
index 129c561..6f5f95e 100644
--- a/content/2009/01/09/qi4j-0.5.html
+++ b/content/2009/01/09/qi4j-0.5.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/01/10/arskonference.html
----------------------------------------------------------------------
diff --git a/content/2009/01/10/arskonference.html b/content/2009/01/10/arskonference.html
index ab58d5b..ea22662 100644
--- a/content/2009/01/10/arskonference.html
+++ b/content/2009/01/10/arskonference.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/02/19/ddd-in-qi4j-explained.html
----------------------------------------------------------------------
diff --git a/content/2009/02/19/ddd-in-qi4j-explained.html b/content/2009/02/19/ddd-in-qi4j-explained.html
index c30059c..fcc06a3 100644
--- a/content/2009/02/19/ddd-in-qi4j-explained.html
+++ b/content/2009/02/19/ddd-in-qi4j-explained.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/02/20/qi4j-0.6.html
----------------------------------------------------------------------
diff --git a/content/2009/02/20/qi4j-0.6.html b/content/2009/02/20/qi4j-0.6.html
index 1c184c2..908fcb7 100644
--- a/content/2009/02/20/qi4j-0.6.html
+++ b/content/2009/02/20/qi4j-0.6.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/04/20/qi4j-0.7.html
----------------------------------------------------------------------
diff --git a/content/2009/04/20/qi4j-0.7.html b/content/2009/04/20/qi4j-0.7.html
index e473003..0acbe11 100644
--- a/content/2009/04/20/qi4j-0.7.html
+++ b/content/2009/04/20/qi4j-0.7.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/05/10/jfocus.html
----------------------------------------------------------------------
diff --git a/content/2009/05/10/jfocus.html b/content/2009/05/10/jfocus.html
index bbeaa12..4a59964 100644
--- a/content/2009/05/10/jfocus.html
+++ b/content/2009/05/10/jfocus.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2009/09/03/javazone.html
----------------------------------------------------------------------
diff --git a/content/2009/09/03/javazone.html b/content/2009/09/03/javazone.html
index b0a7b2a..a89e285 100644
--- a/content/2009/09/03/javazone.html
+++ b/content/2009/09/03/javazone.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/01/25/oredev.html
----------------------------------------------------------------------
diff --git a/content/2010/01/25/oredev.html b/content/2010/01/25/oredev.html
index e7b90f5..6687f03 100644
--- a/content/2010/01/25/oredev.html
+++ b/content/2010/01/25/oredev.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/01/25/quicker-frameworks.html
----------------------------------------------------------------------
diff --git a/content/2010/01/25/quicker-frameworks.html b/content/2010/01/25/quicker-frameworks.html
index d2afa19..de000a2 100644
--- a/content/2010/01/25/quicker-frameworks.html
+++ b/content/2010/01/25/quicker-frameworks.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/01/28/qi4j-1.0.html
----------------------------------------------------------------------
diff --git a/content/2010/01/28/qi4j-1.0.html b/content/2010/01/28/qi4j-1.0.html
index 84bfb9f..f049f75 100644
--- a/content/2010/01/28/qi4j-1.0.html
+++ b/content/2010/01/28/qi4j-1.0.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/06/17/qi4j-1.1.html
----------------------------------------------------------------------
diff --git a/content/2010/06/17/qi4j-1.1.html b/content/2010/06/17/qi4j-1.1.html
index 3446d2f..8802e70 100644
--- a/content/2010/06/17/qi4j-1.1.html
+++ b/content/2010/06/17/qi4j-1.1.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/08/30/apache-roadshow-shanghai.html
----------------------------------------------------------------------
diff --git a/content/2010/08/30/apache-roadshow-shanghai.html b/content/2010/08/30/apache-roadshow-shanghai.html
index 1eee84f..c29e57a 100644
--- a/content/2010/08/30/apache-roadshow-shanghai.html
+++ b/content/2010/08/30/apache-roadshow-shanghai.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/09/18/javazone.html
----------------------------------------------------------------------
diff --git a/content/2010/09/18/javazone.html b/content/2010/09/18/javazone.html
index 04c32c3..86ee3e0 100644
--- a/content/2010/09/18/javazone.html
+++ b/content/2010/09/18/javazone.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2010/10/23/qi4j-sdk-1.2.html
----------------------------------------------------------------------
diff --git a/content/2010/10/23/qi4j-sdk-1.2.html b/content/2010/10/23/qi4j-sdk-1.2.html
index 6e39453..1430d6a 100644
--- a/content/2010/10/23/qi4j-sdk-1.2.html
+++ b/content/2010/10/23/qi4j-sdk-1.2.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2011/02/21/gradle.html
----------------------------------------------------------------------
diff --git a/content/2011/02/21/gradle.html b/content/2011/02/21/gradle.html
index 7d7c9a6..192374c 100644
--- a/content/2011/02/21/gradle.html
+++ b/content/2011/02/21/gradle.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">
@@ -119,7 +122,7 @@ February 21, 2011
 
 <p>The absence of XML is refreshing. So instead of;</p>
 
-<div class="highlighter-rouge"><pre class="codehilite"><code>&lt;dependencies&gt;
+<pre><code>&lt;dependencies&gt;
   &lt;dependency&gt;
     &lt;groupId&gt;org.qi4j.core.runtime&lt;/groupId&gt;
     &lt;artifactId&gt;qi4j-core-api&lt;/artifactId&gt;
@@ -132,15 +135,15 @@ February 21, 2011
     &lt;scope&gt;test&lt;/scope&gt;
   &lt;/dependency&gt;
 &lt;/dependencies&gt;
-</code></pre></div>
+</code></pre>
 
 <p>The declaration of a dependency is done programmatically in Groovy code, so it can even be conditional and so forth, but the normal way is;</p>
 
-<div class="highlighter-rouge"><pre class="codehilite"><code>dependencies {
+<pre><code>dependencies {
     compile "org.qi4j.core:qi4j-core-api:1.2"
     testRuntime "org.qi4j.core:qi4j-core-runtime:1.2"
 }
-</code></pre></div>
+</code></pre>
 
 <p>And YES, there is a difference between testCompile and testRuntime. 1 line instead of Maven’s 5-6 lines per dependency. And in true Ivy fashion, one can create one’s own scopes, although I doubt we need that in the near future.</p>
 

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2011/04/15/qi4j-sdk-1.3.html
----------------------------------------------------------------------
diff --git a/content/2011/04/15/qi4j-sdk-1.3.html b/content/2011/04/15/qi4j-sdk-1.3.html
index e6e20a5..e048ed6 100644
--- a/content/2011/04/15/qi4j-sdk-1.3.html
+++ b/content/2011/04/15/qi4j-sdk-1.3.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2011/08/06/qi4j-sdk-1.4.html
----------------------------------------------------------------------
diff --git a/content/2011/08/06/qi4j-sdk-1.4.html b/content/2011/08/06/qi4j-sdk-1.4.html
index 4376d9e..9c16980 100644
--- a/content/2011/08/06/qi4j-sdk-1.4.html
+++ b/content/2011/08/06/qi4j-sdk-1.4.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2012/02/15/jfocus.html
----------------------------------------------------------------------
diff --git a/content/2012/02/15/jfocus.html b/content/2012/02/15/jfocus.html
index 9bac442..ead0240 100644
--- a/content/2012/02/15/jfocus.html
+++ b/content/2012/02/15/jfocus.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2012/05/02/qi4j-future.html
----------------------------------------------------------------------
diff --git a/content/2012/05/02/qi4j-future.html b/content/2012/05/02/qi4j-future.html
index 3e43c9b..85ec7a1 100644
--- a/content/2012/05/02/qi4j-future.html
+++ b/content/2012/05/02/qi4j-future.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2012/05/25/new-website.html
----------------------------------------------------------------------
diff --git a/content/2012/05/25/new-website.html b/content/2012/05/25/new-website.html
index f0ea3c0..dc2fdce 100644
--- a/content/2012/05/25/new-website.html
+++ b/content/2012/05/25/new-website.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2012/12/25/qi4j-2.0-rc1.html
----------------------------------------------------------------------
diff --git a/content/2012/12/25/qi4j-2.0-rc1.html b/content/2012/12/25/qi4j-2.0-rc1.html
index ad3b79e..e6ef9b0 100644
--- a/content/2012/12/25/qi4j-2.0-rc1.html
+++ b/content/2012/12/25/qi4j-2.0-rc1.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2013/04/15/qi4j-2.0-rc2.html
----------------------------------------------------------------------
diff --git a/content/2013/04/15/qi4j-2.0-rc2.html b/content/2013/04/15/qi4j-2.0-rc2.html
index bc95b81..3bb439f 100644
--- a/content/2013/04/15/qi4j-2.0-rc2.html
+++ b/content/2013/04/15/qi4j-2.0-rc2.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">
@@ -123,14 +126,14 @@ the long-awaited Qi4j 2.0.</p>
   <li>Enhanced various unit tests and Core TestSupport</li>
   <li>Documentation and javadoc enhancements</li>
   <li>Third party libraries version upgrade</li>
-  <li>Build System upgraded to use the way faster Gradle 1.5</li>
+  <li>Build System upgraded to use the way faster Gradle 1.5 </li>
 </ul>
 
 <p>The sooner we can vet this release, the sooner we can get to the 2.0 
 and start working on exciting new features, improvements to
 non-release libraries and extensions, among many other things. So, 
 please take some time and try this out, report back anything that is
-not working as expected or other feedback for us to improve on.</p>
+not working as expected or other feedback for us to improve on. </p>
 
 
     </div>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2013/04/28/qi4j-2.0.html
----------------------------------------------------------------------
diff --git a/content/2013/04/28/qi4j-2.0.html b/content/2013/04/28/qi4j-2.0.html
index b9d0df8..dfc5e16 100644
--- a/content/2013/04/28/qi4j-2.0.html
+++ b/content/2013/04/28/qi4j-2.0.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2015/07/31/apache-zest-java-2.1.html
----------------------------------------------------------------------
diff --git a/content/2015/07/31/apache-zest-java-2.1.html b/content/2015/07/31/apache-zest-java-2.1.html
index 754b6a3..ddb81cf 100644
--- a/content/2015/07/31/apache-zest-java-2.1.html
+++ b/content/2015/07/31/apache-zest-java-2.1.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/2017/01/07/rename-to-apache-polygene.html
----------------------------------------------------------------------
diff --git a/content/2017/01/07/rename-to-apache-polygene.html b/content/2017/01/07/rename-to-apache-polygene.html
index 033c4fa..0472d10 100644
--- a/content/2017/01/07/rename-to-apache-polygene.html
+++ b/content/2017/01/07/rename-to-apache-polygene.html
@@ -64,11 +64,14 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
-                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> Develop branch</a></li>
+                                    <li role="menuitem"><a href="/java/develop/index.html"><i class="icon-caret-right"></i> develop branch</a></li>
                                 </ul>
                             </li>
                             <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/asf_proposal.html
----------------------------------------------------------------------
diff --git a/content/asf_proposal.html b/content/asf_proposal.html
index f28205e..2496d15 100644
--- a/content/asf_proposal.html
+++ b/content/asf_proposal.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
@@ -110,8 +113,8 @@ Composite Oriented Programming allows developers to work with 'fragments', small
 
 <h1 id="abstract">Abstract</h1>
 
-<div class="highlighter-rouge"><pre class="codehilite"><code>qi4j = new Energy4Java();
-</code></pre></div>
+<pre><code>qi4j = new Energy4Java();
+</code></pre>
 
 <p>That is how to create the Qi4j runtime, and it captures the essence of its spirit.
 Qi4j is a platform to develop Composite Oriented Programming applications in Java in a new, exciting and productive manner.</p>
@@ -152,7 +155,7 @@ Additionally, Qi4j will remain as the Java implementation of the composite orien
 <p>Composite oriented programming is a term coined in the early days of Qi4j, to capture the notion of using another paradigm for creating applications, than the prevalent object oriented programming one.
 It comprises of the ability to write smaller parts of code than regular classes, and compose these so called fragments into a larger “Composite”. It is similar to aspect-oriented programming, but we take it one step further, there is no base class. The Composite consists of fragments, but no fragment has higher significance than any other fragment. However, there are explicit types of fragments, namely Composite Types, Constraints, Mixins, Concerns and Side-effects, to clearly communicate “Intent”. The macro level composition takes the form of Applications has Layers which contains Modules in which the Composite Types are declared.</p>
 
-<p>Qi4j also evangelizes strong typing, so the equivalent of Around-Advice in AOP, which is called Concerns, can be made type-safe or like AOP be generic (using <code class="highlighter-rouge">java.lang.reflect.InvocationHandler</code> interface). Composites can either be hard coded using annotations, or assembled dynamically during the bootstrap phase.</p>
+<p>Qi4j also evangelizes strong typing, so the equivalent of Around-Advice in AOP, which is called Concerns, can be made type-safe or like AOP be generic (using <code>java.lang.reflect.InvocationHandler</code> interface). Composites can either be hard coded using annotations, or assembled dynamically during the bootstrap phase.</p>
 
 <p>Qi4j is a whole new way to write Java applications, where focus lies on structures and interfaces, where classes are ‘mere’ implementation details.</p>
 
@@ -308,7 +311,7 @@ But Qi4j also defines Extension mechanisms, such as storage, indexing, serializa
 <h1 id="initial-source">Initial Source</h1>
 
 <p>As mentioned earlier, Qi4j started out at OPS4J community, and the codebase was initially on Subversion, then moved to OPS4J operated GIT repositories and finally we moved to GitHub. We tried to preserve history the best we could, with reasonable effort.
-So, <code class="highlighter-rouge">https://github.com/Qi4j</code> contains the repositories that are relevant for the Incubator. In practice, only the <code class="highlighter-rouge">qi4j-sdk</code> is current. We suggest that the <code class="highlighter-rouge">qi4j-core</code>, <code class="highlighter-rouge">qi4j-libraries</code> and <code class="highlighter-rouge">qi4j-extensions</code> are imported but made read-only. <code class="highlighter-rouge">qi4j-sandbox</code> is imported. <code class="highlighter-rouge">qi4j.github.com</code> contains the current website, but the sources for that resides primarily inside the <code class="highlighter-rouge">qi4j-sdk</code> repository.</p>
+So, <code>https://github.com/Qi4j</code> contains the repositories that are relevant for the Incubator. In practice, only the <code>qi4j-sdk</code> is current. We suggest that the <code>qi4j-core</code>, <code>qi4j-libraries</code> and <code>qi4j-extensions</code> are imported but made read-only. <code>qi4j-sandbox</code> is imported. <code>qi4j.github.com</code> contains the current website, but the sources for that resides primarily inside the <code>qi4j-sdk</code> repository.</p>
 
 <h1 id="source-and-intellectual-property-submission-plan">Source and Intellectual Property Submission Plan</h1>
 
@@ -337,28 +340,28 @@ Without an extensive check of all 100+ optional dependencies, Apache Shiro stand
 
 <h2 id="mailing-lists">Mailing lists</h2>
 
-<div class="highlighter-rouge"><pre class="codehilite"><code>private@zest.apache.org
+<pre><code>private@zest.apache.org
 dev@zest.apache.org
 commits@zest.apache.org
-</code></pre></div>
+</code></pre>
 
 <h2 id="git-repositories">Git Repositories</h2>
 
 <p>We understand that Apache operates its own Git repositories, as well as having a large number of read-only mirrors at GitHub under Apache organization.</p>
 
-<div class="highlighter-rouge"><pre class="codehilite"><code>https://git-wip-us.apache.org/repos/asf/qi4j.git
+<pre><code>https://git-wip-us.apache.org/repos/asf/qi4j.git
 https://git-wip-us.apache.org/repos/asf/qi4j-legacy-core.git
 https://git-wip-us.apache.org/repos/asf/qi4j-legacy-libraries.git
 https://git-wip-us.apache.org/repos/asf/qi4j-legacy-extensions.git
 https://git-wip-us.apache.org/repos/asf/qi4j-sandbox.git
-</code></pre></div>
+</code></pre>
 
 <h2 id="issue-tracking">Issue Tracking</h2>
 
-<p>We also have Jira issues we wish to import from Atlassian operated <code class="highlighter-rouge">https://ops4j1.jira.com/browse/QI</code>, if possible, to</p>
+<p>We also have Jira issues we wish to import from Atlassian operated <code>https://ops4j1.jira.com/browse/QI</code>, if possible, to </p>
 
-<div class="highlighter-rouge"><pre class="codehilite"><code>https://issues.apache.org/jira/browse/ZEST
-</code></pre></div>
+<pre><code>https://issues.apache.org/jira/browse/ZEST
+</code></pre>
 
 <h1 id="initial-pmc">Initial PMC</h1>
 

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/atom.xml
----------------------------------------------------------------------
diff --git a/content/atom.xml b/content/atom.xml
index db23cf7..76cabe6 100644
--- a/content/atom.xml
+++ b/content/atom.xml
@@ -4,7 +4,7 @@
  <title></title>
  <link href="https://polygene.apache.org/atom.xml" rel="self"/>
  <link href="https://polygene.apache.org"/>
- <updated>2017-06-30T08:15:10+08:00</updated>
+ <updated>2017-07-27T08:04:40+02:00</updated>
  <id>https://polygene.apache.org</id>
  <author>
    <name></name>
@@ -15,7 +15,7 @@
  <entry>
    <title>Apache® Zest™ Renamed to Apache® Polygene™</title>
    <link href="https://polygene.apache.org/2017/01/07/rename-to-apache-polygene.html"/>
-   <updated>2017-01-07T00:00:00+08:00</updated>
+   <updated>2017-01-07T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2017/01/07/rename-to-apache-polygene.html</id>
    <content type="html">&lt;h2 id=&quot;apache-zest-renamed-to-apache-polygene&quot;&gt;Apache® Zest™ Renamed to Apache® Polygene™&lt;/h2&gt;
 
@@ -38,7 +38,7 @@ and not a new language on top of the JVM.&lt;/p&gt;
  <entry>
    <title>Apache Zest™ (Java Edition) Release 2.1</title>
    <link href="https://polygene.apache.org/2015/07/31/apache-zest-java-2.1.html"/>
-   <updated>2015-07-31T00:00:00+08:00</updated>
+   <updated>2015-07-31T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2015/07/31/apache-zest-java-2.1.html</id>
    <content type="html">&lt;h2 id=&quot;apache-zest-java-edition-release-21&quot;&gt;Apache Zest™ (Java Edition) Release 2.1&lt;/h2&gt;
 
@@ -123,7 +123,7 @@ Please note that this will change in 3.0.&lt;/p&gt;
  <entry>
    <title>Qi4j SDK Release 2.0</title>
    <link href="https://polygene.apache.org/2013/04/28/qi4j-2.0.html"/>
-   <updated>2013-04-28T00:00:00+08:00</updated>
+   <updated>2013-04-28T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2013/04/28/qi4j-2.0.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-release-20&quot;&gt;Qi4j SDK Release 2.0&lt;/h2&gt;
 
@@ -208,7 +208,7 @@ liberal Apache License 2.0.&lt;/p&gt;
  <entry>
    <title>Qi4j SDK Release 2.0-RC2</title>
    <link href="https://polygene.apache.org/2013/04/15/qi4j-2.0-rc2.html"/>
-   <updated>2013-04-15T00:00:00+08:00</updated>
+   <updated>2013-04-15T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2013/04/15/qi4j-2.0-rc2.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-release-20-rc2&quot;&gt;Qi4j SDK Release 2.0-RC2&lt;/h2&gt;
 
@@ -226,14 +226,14 @@ the long-awaited Qi4j 2.0.&lt;/p&gt;
   &lt;li&gt;Enhanced various unit tests and Core TestSupport&lt;/li&gt;
   &lt;li&gt;Documentation and javadoc enhancements&lt;/li&gt;
   &lt;li&gt;Third party libraries version upgrade&lt;/li&gt;
-  &lt;li&gt;Build System upgraded to use the way faster Gradle 1.5&lt;/li&gt;
+  &lt;li&gt;Build System upgraded to use the way faster Gradle 1.5 &lt;/li&gt;
 &lt;/ul&gt;
 
 &lt;p&gt;The sooner we can vet this release, the sooner we can get to the 2.0 
 and start working on exciting new features, improvements to
 non-release libraries and extensions, among many other things. So, 
 please take some time and try this out, report back anything that is
-not working as expected or other feedback for us to improve on.&lt;/p&gt;
+not working as expected or other feedback for us to improve on. &lt;/p&gt;
 
 </content>
  </entry>
@@ -241,7 +241,7 @@ not working as expected or other feedback for us to improve on.&lt;/p&gt;
  <entry>
    <title>Qi4j SDK Release 2.0-RC1</title>
    <link href="https://polygene.apache.org/2012/12/25/qi4j-2.0-rc1.html"/>
-   <updated>2012-12-25T00:00:00+08:00</updated>
+   <updated>2012-12-25T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2012/12/25/qi4j-2.0-rc1.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-release-20-rc1&quot;&gt;Qi4j SDK Release 2.0-RC1&lt;/h2&gt;
 
@@ -288,7 +288,7 @@ creating the new website.&lt;/p&gt;
  <entry>
    <title>New Qi4j website!</title>
    <link href="https://polygene.apache.org/2012/05/25/new-website.html"/>
-   <updated>2012-05-25T00:00:00+08:00</updated>
+   <updated>2012-05-25T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2012/05/25/new-website.html</id>
    <content type="html">&lt;h2 id=&quot;new-qi4j-website&quot;&gt;New Qi4j website!&lt;/h2&gt;
 
@@ -317,7 +317,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j's Future</title>
    <link href="https://polygene.apache.org/2012/05/02/qi4j-future.html"/>
-   <updated>2012-05-02T00:00:00+08:00</updated>
+   <updated>2012-05-02T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2012/05/02/qi4j-future.html</id>
    <content type="html">&lt;h2 id=&quot;qi4js-future&quot;&gt;Qi4j’s Future&lt;/h2&gt;
 
@@ -340,7 +340,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ JFocus 2012 - ReST</title>
    <link href="https://polygene.apache.org/2012/02/15/jfocus.html"/>
-   <updated>2012-02-15T00:00:00+08:00</updated>
+   <updated>2012-02-15T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2012/02/15/jfocus.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--jfokus-2012---rest&quot;&gt;Qi4j @ JFokus 2012 - ReST&lt;/h2&gt;
 
@@ -358,7 +358,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j SDK Release 1.4</title>
    <link href="https://polygene.apache.org/2011/08/06/qi4j-sdk-1.4.html"/>
-   <updated>2011-08-06T00:00:00+08:00</updated>
+   <updated>2011-08-06T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2011/08/06/qi4j-sdk-1.4.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-release-14&quot;&gt;Qi4j SDK Release 1.4&lt;/h2&gt;
 
@@ -383,7 +383,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j SDK Release 1.3</title>
    <link href="https://polygene.apache.org/2011/04/15/qi4j-sdk-1.3.html"/>
-   <updated>2011-04-15T00:00:00+08:00</updated>
+   <updated>2011-04-15T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2011/04/15/qi4j-sdk-1.3.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-release-13&quot;&gt;Qi4j SDK Release 1.3&lt;/h2&gt;
 
@@ -502,7 +502,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j moves to Gradle</title>
    <link href="https://polygene.apache.org/2011/02/21/gradle.html"/>
-   <updated>2011-02-21T00:00:00+08:00</updated>
+   <updated>2011-02-21T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2011/02/21/gradle.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-moves-to-gradle&quot;&gt;Qi4j moves to Gradle&lt;/h2&gt;
 
@@ -516,7 +516,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
 
 &lt;p&gt;The absence of XML is refreshing. So instead of;&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;pre class=&quot;codehilite&quot;&gt;&lt;code&gt;&amp;lt;dependencies&amp;gt;
+&lt;pre&gt;&lt;code&gt;&amp;lt;dependencies&amp;gt;
   &amp;lt;dependency&amp;gt;
     &amp;lt;groupId&amp;gt;org.qi4j.core.runtime&amp;lt;/groupId&amp;gt;
     &amp;lt;artifactId&amp;gt;qi4j-core-api&amp;lt;/artifactId&amp;gt;
@@ -529,15 +529,15 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
     &amp;lt;scope&amp;gt;test&amp;lt;/scope&amp;gt;
   &amp;lt;/dependency&amp;gt;
 &amp;lt;/dependencies&amp;gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
+&lt;/code&gt;&lt;/pre&gt;
 
 &lt;p&gt;The declaration of a dependency is done programmatically in Groovy code, so it can even be conditional and so forth, but the normal way is;&lt;/p&gt;
 
-&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;pre class=&quot;codehilite&quot;&gt;&lt;code&gt;dependencies {
+&lt;pre&gt;&lt;code&gt;dependencies {
     compile &quot;org.qi4j.core:qi4j-core-api:1.2&quot;
     testRuntime &quot;org.qi4j.core:qi4j-core-runtime:1.2&quot;
 }
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
+&lt;/code&gt;&lt;/pre&gt;
 
 &lt;p&gt;And YES, there is a difference between testCompile and testRuntime. 1 line instead of Maven’s 5-6 lines per dependency. And in true Ivy fashion, one can create one’s own scopes, although I doubt we need that in the near future.&lt;/p&gt;
 
@@ -555,7 +555,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j SDK 1.2 Released</title>
    <link href="https://polygene.apache.org/2010/10/23/qi4j-sdk-1.2.html"/>
-   <updated>2010-10-23T00:00:00+08:00</updated>
+   <updated>2010-10-23T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2010/10/23/qi4j-sdk-1.2.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-12-released&quot;&gt;Qi4j SDK 1.2 Released&lt;/h2&gt;
 
@@ -617,7 +617,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ JavaZone 2010 - ReST/DCI</title>
    <link href="https://polygene.apache.org/2010/09/18/javazone.html"/>
-   <updated>2010-09-18T00:00:00+08:00</updated>
+   <updated>2010-09-18T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2010/09/18/javazone.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--javazone-2010---restdci&quot;&gt;Qi4j @ JavaZone 2010 - ReST/DCI&lt;/h2&gt;
 
@@ -632,7 +632,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ Apache Roadshow Shanghai</title>
    <link href="https://polygene.apache.org/2010/08/30/apache-roadshow-shanghai.html"/>
-   <updated>2010-08-30T00:00:00+08:00</updated>
+   <updated>2010-08-30T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2010/08/30/apache-roadshow-shanghai.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--apache-roadshow-shanghai&quot;&gt;Qi4j @ Apache Roadshow Shanghai&lt;/h2&gt;
 
@@ -643,7 +643,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j SDK 1.1 is out!</title>
    <link href="https://polygene.apache.org/2010/06/17/qi4j-1.1.html"/>
-   <updated>2010-06-17T00:00:00+08:00</updated>
+   <updated>2010-06-17T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2010/06/17/qi4j-1.1.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-11-is-out&quot;&gt;Qi4j SDK 1.1 is out!&lt;/h2&gt;
 
@@ -671,7 +671,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j SDK 1.0 has been released!</title>
    <link href="https://polygene.apache.org/2010/01/28/qi4j-1.0.html"/>
-   <updated>2010-01-28T00:00:00+08:00</updated>
+   <updated>2010-01-28T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2010/01/28/qi4j-1.0.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-sdk-10-has-been-released&quot;&gt;Qi4j SDK 1.0 has been released!&lt;/h2&gt;
 
@@ -686,7 +686,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Quicker Frameworks</title>
    <link href="https://polygene.apache.org/2010/01/25/quicker-frameworks.html"/>
-   <updated>2010-01-25T00:00:00+08:00</updated>
+   <updated>2010-01-25T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2010/01/25/quicker-frameworks.html</id>
    <content type="html">&lt;h2 id=&quot;quicker-frameworks&quot;&gt;Quicker Frameworks&lt;/h2&gt;
 
@@ -699,7 +699,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ 0redev 2010 - DCI</title>
    <link href="https://polygene.apache.org/2010/01/25/oredev.html"/>
-   <updated>2010-01-25T00:00:00+08:00</updated>
+   <updated>2010-01-25T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2010/01/25/oredev.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--redev-2010---dci&quot;&gt;Qi4j @ Øredev 2010 - DCI&lt;/h2&gt;
 
@@ -712,7 +712,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ JavaZone 2009 - Persistence</title>
    <link href="https://polygene.apache.org/2009/09/03/javazone.html"/>
-   <updated>2009-09-03T00:00:00+08:00</updated>
+   <updated>2009-09-03T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2009/09/03/javazone.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--javazone-2009---persistence&quot;&gt;Qi4j @ JavaZone 2009 - Persistence&lt;/h2&gt;
 
@@ -731,7 +731,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ JFocus 2009 - COP / DDD</title>
    <link href="https://polygene.apache.org/2009/05/10/jfocus.html"/>
-   <updated>2009-05-10T00:00:00+08:00</updated>
+   <updated>2009-05-10T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2009/05/10/jfocus.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--jfocus-2009---cop--ddd&quot;&gt;Qi4j @ JFocus 2009 - COP / DDD&lt;/h2&gt;
 
@@ -744,7 +744,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.7 Released</title>
    <link href="https://polygene.apache.org/2009/04/20/qi4j-0.7.html"/>
-   <updated>2009-04-20T00:00:00+08:00</updated>
+   <updated>2009-04-20T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2009/04/20/qi4j-0.7.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-07-released&quot;&gt;Qi4j 0.7 Released&lt;/h2&gt;
 
@@ -755,7 +755,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.6 Released</title>
    <link href="https://polygene.apache.org/2009/02/20/qi4j-0.6.html"/>
-   <updated>2009-02-20T00:00:00+08:00</updated>
+   <updated>2009-02-20T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2009/02/20/qi4j-0.6.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-06-released&quot;&gt;Qi4j 0.6 Released&lt;/h2&gt;
 
@@ -768,7 +768,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>DDD support in Qi4j explained</title>
    <link href="https://polygene.apache.org/2009/02/19/ddd-in-qi4j-explained.html"/>
-   <updated>2009-02-19T00:00:00+08:00</updated>
+   <updated>2009-02-19T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2009/02/19/ddd-in-qi4j-explained.html</id>
    <content type="html">&lt;h2 id=&quot;ddd-support-in-qi4j-explained&quot;&gt;DDD support in Qi4j explained&lt;/h2&gt;
 
@@ -779,7 +779,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ Arskonference 2009</title>
    <link href="https://polygene.apache.org/2009/01/10/arskonference.html"/>
-   <updated>2009-01-10T00:00:00+08:00</updated>
+   <updated>2009-01-10T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2009/01/10/arskonference.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--rskonference-2009&quot;&gt;Qi4j @ Årskonference 2009&lt;/h2&gt;
 
@@ -797,7 +797,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.5 Released</title>
    <link href="https://polygene.apache.org/2009/01/09/qi4j-0.5.html"/>
-   <updated>2009-01-09T00:00:00+08:00</updated>
+   <updated>2009-01-09T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2009/01/09/qi4j-0.5.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-05-released&quot;&gt;Qi4j 0.5 Released&lt;/h2&gt;
 
@@ -808,7 +808,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ 0redev 2008 - Qi4j</title>
    <link href="https://polygene.apache.org/2008/11/17/oredev-qi4j.html"/>
-   <updated>2008-11-17T00:00:00+08:00</updated>
+   <updated>2008-11-17T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2008/11/17/oredev-qi4j.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--0redev-2008---qi4j&quot;&gt;Qi4j @ 0redev 2008 - Qi4j&lt;/h2&gt;
 
@@ -823,7 +823,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.4 Released</title>
    <link href="https://polygene.apache.org/2008/09/19/qi4j-0.4.html"/>
-   <updated>2008-09-19T00:00:00+08:00</updated>
+   <updated>2008-09-19T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2008/09/19/qi4j-0.4.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-04-released&quot;&gt;Qi4j 0.4 Released&lt;/h2&gt;
 
@@ -834,7 +834,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ JavaZone 2008 - Composite Oriented Programming with Qi4j</title>
    <link href="https://polygene.apache.org/2008/09/15/javazone-cop.html"/>
-   <updated>2008-09-15T00:00:00+08:00</updated>
+   <updated>2008-09-15T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2008/09/15/javazone-cop.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--javazone-2008---composite-oriented-programming-with-qi4j&quot;&gt;Qi4j @ JavaZone 2008 - Composite Oriented Programming with Qi4j&lt;/h2&gt;
 
@@ -847,7 +847,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.3 Released</title>
    <link href="https://polygene.apache.org/2008/08/08/qi4j-0.3.html"/>
-   <updated>2008-08-08T00:00:00+08:00</updated>
+   <updated>2008-08-08T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2008/08/08/qi4j-0.3.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-03-released&quot;&gt;Qi4j 0.3 Released&lt;/h2&gt;
 
@@ -870,7 +870,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.2 Released</title>
    <link href="https://polygene.apache.org/2008/06/06/qi4j-0.2.html"/>
-   <updated>2008-06-06T00:00:00+08:00</updated>
+   <updated>2008-06-06T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2008/06/06/qi4j-0.2.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-02-released&quot;&gt;Qi4j 0.2 Released&lt;/h2&gt;
 
@@ -881,7 +881,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j 0.1 Released</title>
    <link href="https://polygene.apache.org/2008/04/14/qi4j-0.1.html"/>
-   <updated>2008-04-14T00:00:00+08:00</updated>
+   <updated>2008-04-14T00:00:00+02:00</updated>
    <id>https://polygene.apache.org/2008/04/14/qi4j-0.1.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-01-released&quot;&gt;Qi4j 0.1 Released&lt;/h2&gt;
 
@@ -892,7 +892,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @ JFocus 2008 - Composite Oriented Programming</title>
    <link href="https://polygene.apache.org/2008/01/30/jfocus-cop.html"/>
-   <updated>2008-01-30T00:00:00+08:00</updated>
+   <updated>2008-01-30T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2008/01/30/jfocus-cop.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j--jfocus-2008---composite-oriented-programming&quot;&gt;Qi4j @ JFocus 2008 - Composite Oriented Programming&lt;/h2&gt;
 
@@ -905,7 +905,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.&lt
  <entry>
    <title>Qi4j @Øredev 2007 - Composite Oriented Programming</title>
    <link href="https://polygene.apache.org/2007/11/13/oredev-cop.html"/>
-   <updated>2007-11-13T00:00:00+08:00</updated>
+   <updated>2007-11-13T00:00:00+01:00</updated>
    <id>https://polygene.apache.org/2007/11/13/oredev-cop.html</id>
    <content type="html">&lt;h2 id=&quot;qi4j-redev-2007---composite-oriented-programming&quot;&gt;Qi4j @Øredev 2007 - Composite Oriented Programming&lt;/h2&gt;
 


[34/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/constant-values.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/constant-values.html b/content/java/3.0.0/javadocs/constant-values.html
new file mode 100644
index 0000000..2fd266b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/constant-values.html
@@ -0,0 +1,1272 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Constant Field Values (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.apache">
+<!--   -->
+</a>
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.api.serialization.<a href="org/apache/polygene/api/serialization/Serialization.Format.html" title="interface in org.apache.polygene.api.serialization">Serialization.Format</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.api.serialization.Serialization.Format.JSON">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/api/serialization/Serialization.Format.html#JSON">JSON</a></code></td>
+<td class="colLast"><code>"json"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.api.serialization.Serialization.Format.XML">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/api/serialization/Serialization.Format.html#XML">XML</a></code></td>
+<td class="colLast"><code>"xml"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.api.serialization.Serialization.Format.YAML">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/api/serialization/Serialization.Format.html#YAML">YAML</a></code></td>
+<td class="colLast"><code>"yaml"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.bootstrap.defaults.<a href="org/apache/polygene/bootstrap/defaults/DefaultIdentityGeneratorAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultIdentityGeneratorAssembler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.bootstrap.defaults.DefaultIdentityGeneratorAssembler.IDENTITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/bootstrap/defaults/DefaultIdentityGeneratorAssembler.html#IDENTITY">IDENTITY</a></code></td>
+<td class="colLast"><code>"default-identity-generator"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.bootstrap.defaults.<a href="org/apache/polygene/bootstrap/defaults/DefaultMetricsProviderAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultMetricsProviderAssembler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.bootstrap.defaults.DefaultMetricsProviderAssembler.IDENTITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/bootstrap/defaults/DefaultMetricsProviderAssembler.html#IDENTITY">IDENTITY</a></code></td>
+<td class="colLast"><code>"default-metrics-provider"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.bootstrap.defaults.<a href="org/apache/polygene/bootstrap/defaults/DefaultSerializationAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultSerializationAssembler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.bootstrap.defaults.DefaultSerializationAssembler.IDENTITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/bootstrap/defaults/DefaultSerializationAssembler.html#IDENTITY">IDENTITY</a></code></td>
+<td class="colLast"><code>"default-serialization"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.bootstrap.defaults.<a href="org/apache/polygene/bootstrap/defaults/DefaultUnitOfWorkAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultUnitOfWorkAssembler</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.bootstrap.defaults.DefaultUnitOfWorkAssembler.IDENTITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/bootstrap/defaults/DefaultUnitOfWorkAssembler.html#IDENTITY">IDENTITY</a></code></td>
+<td class="colLast"><code>"default-uow-factory"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html" title="interface in org.apache.polygene.entitystore.cassandra">CassandraCluster</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.APP_VERSION_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#APP_VERSION_COLUMN">APP_VERSION_COLUMN</a></code></td>
+<td class="colLast"><code>"appversion"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.ASSOCIATIONS_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#ASSOCIATIONS_COLUMN">ASSOCIATIONS_COLUMN</a></code></td>
+<td class="colLast"><code>"assocs"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.IDENTITY_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#IDENTITY_COLUMN">IDENTITY_COLUMN</a></code></td>
+<td class="colLast"><code>"id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.LASTMODIFIED_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#LASTMODIFIED_COLUMN">LASTMODIFIED_COLUMN</a></code></td>
+<td class="colLast"><code>"modified"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.MANYASSOCIATIONS_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#MANYASSOCIATIONS_COLUMN">MANYASSOCIATIONS_COLUMN</a></code></td>
+<td class="colLast"><code>"manyassocs"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.NAMEDASSOCIATIONS_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#NAMEDASSOCIATIONS_COLUMN">NAMEDASSOCIATIONS_COLUMN</a></code></td>
+<td class="colLast"><code>"namedassocs"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.PROPERTIES_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#PROPERTIES_COLUMN">PROPERTIES_COLUMN</a></code></td>
+<td class="colLast"><code>"props"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.STORE_VERSION_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#STORE_VERSION_COLUMN">STORE_VERSION_COLUMN</a></code></td>
+<td class="colLast"><code>"storeversion"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.TYPE_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#TYPE_COLUMN">TYPE_COLUMN</a></code></td>
+<td class="colLast"><code>"type"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.USECASE_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#USECASE_COLUMN">USECASE_COLUMN</a></code></td>
+<td class="colLast"><code>"usecase"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraCluster.VERSION_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#VERSION_COLUMN">VERSION_COLUMN</a></code></td>
+<td class="colLast"><code>"version"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html" title="interface in org.apache.polygene.entitystore.cassandra">CassandraEntityStoreService</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraEntityStoreService.CURRENT_STORAGE_VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html#CURRENT_STORAGE_VERSION">CURRENT_STORAGE_VERSION</a></code></td>
+<td class="colLast"><code>"1"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraEntityStoreService.DEFAULT_KEYSPACE_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html#DEFAULT_KEYSPACE_NAME">DEFAULT_KEYSPACE_NAME</a></code></td>
+<td class="colLast"><code>"polygene"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.CassandraEntityStoreService.DEFAULT_TABLE_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html#DEFAULT_TABLE_NAME">DEFAULT_TABLE_NAME</a></code></td>
+<td class="colLast"><code>"entitystore"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.html" title="interface in org.apache.polygene.entitystore.cassandra">ClusterBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.cassandra.ClusterBuilder.DEFAULT_HOST_PORT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.html#DEFAULT_HOST_PORT">DEFAULT_HOST_PORT</a></code></td>
+<td class="colLast"><code>"localhost:9042"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.entitystore.mongodb.<a href="org/apache/polygene/entitystore/mongodb/MongoDBEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.mongodb">MongoDBEntityStoreMixin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.mongodb.MongoDBEntityStoreMixin.IDENTITY_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/mongodb/MongoDBEntityStoreMixin.html#IDENTITY_COLUMN">IDENTITY_COLUMN</a></code></td>
+<td class="colLast"><code>"_id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.entitystore.mongodb.MongoDBEntityStoreMixin.STATE_COLUMN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/entitystore/mongodb/MongoDBEntityStoreMixin.html#STATE_COLUMN">STATE_COLUMN</a></code></td>
+<td class="colLast"><code>"state"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.envisage.graph.<a href="org/apache/polygene/envisage/graph/GraphDisplay.html" title="class in org.apache.polygene.envisage.graph">GraphDisplay</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.envisage.graph.GraphDisplay.GRAPH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/envisage/graph/GraphDisplay.html#GRAPH">GRAPH</a></code></td>
+<td class="colLast"><code>"graph"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.envisage.graph.GraphDisplay.GRAPH_EDGES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/envisage/graph/GraphDisplay.html#GRAPH_EDGES">GRAPH_EDGES</a></code></td>
+<td class="colLast"><code>"graph.edges"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.envisage.graph.GraphDisplay.GRAPH_NODES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/envisage/graph/GraphDisplay.html#GRAPH_NODES">GRAPH_NODES</a></code></td>
+<td class="colLast"><code>"graph.nodes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.envisage.graph.GraphDisplay.NAME_LABEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/envisage/graph/GraphDisplay.html#NAME_LABEL">NAME_LABEL</a></code></td>
+<td class="colLast"><code>"name"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.envisage.graph.GraphDisplay.USER_OBJECT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/envisage/graph/GraphDisplay.html#USER_OBJECT">USER_OBJECT</a></code></td>
+<td class="colLast"><code>"userObject"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.envisage.graph.GraphDisplay.USES_EDGES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/envisage/graph/GraphDisplay.html#USES_EDGES">USES_EDGES</a></code></td>
+<td class="colLast"><code>"uses.edges"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.index.elasticsearch.internal.<a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchSupport</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.index.elasticsearch.internal.AbstractElasticSearchSupport.DEFAULT_CLUSTER_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html#DEFAULT_CLUSTER_NAME">DEFAULT_CLUSTER_NAME</a></code></td>
+<td class="colLast"><code>"polygene_cluster"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.index.elasticsearch.internal.AbstractElasticSearchSupport.DEFAULT_INDEX_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html#DEFAULT_INDEX_NAME">DEFAULT_INDEX_NAME</a></code></td>
+<td class="colLast"><code>"polygene_index"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.index.elasticsearch.internal.AbstractElasticSearchSupport.ENTITIES_TYPE">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html#ENTITIES_TYPE">ENTITIES_TYPE</a></code></td>
+<td class="colLast"><code>"polygene_entities"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmModel.html" title="interface in org.apache.polygene.library.alarm">AlarmModel</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmModel.MODEL_BUNDLE_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmModel.html#MODEL_BUNDLE_NAME">MODEL_BUNDLE_NAME</a></code></td>
+<td class="colLast"><code>"org.apache.polygene.library.alarm.AlarmResources"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmPoint.html" title="interface in org.apache.polygene.library.alarm">AlarmPoint</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_ACKNOWLEDGEMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_ACKNOWLEDGEMENT">EVENT_ACKNOWLEDGEMENT</a></code></td>
+<td class="colLast"><code>"acknowledgement"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_ACTIVATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_ACTIVATION">EVENT_ACTIVATION</a></code></td>
+<td class="colLast"><code>"activation"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_BLOCKING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_BLOCKING">EVENT_BLOCKING</a></code></td>
+<td class="colLast"><code>"blocked"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_DEACTIVATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_DEACTIVATION">EVENT_DEACTIVATION</a></code></td>
+<td class="colLast"><code>"deactivation"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_DISABLING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_DISABLING">EVENT_DISABLING</a></code></td>
+<td class="colLast"><code>"disabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_ENABLING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_ENABLING">EVENT_ENABLING</a></code></td>
+<td class="colLast"><code>"enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.EVENT_UNBLOCKING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#EVENT_UNBLOCKING">EVENT_UNBLOCKING</a></code></td>
+<td class="colLast"><code>"unblocked"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_ACKNOWLEDGED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_ACKNOWLEDGED">STATUS_ACKNOWLEDGED</a></code></td>
+<td class="colLast"><code>"Acknowledged"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_ACTIVATED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_ACTIVATED">STATUS_ACTIVATED</a></code></td>
+<td class="colLast"><code>"Activated"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_BLOCKED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_BLOCKED">STATUS_BLOCKED</a></code></td>
+<td class="colLast"><code>"Blocked"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_DEACTIVATED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_DEACTIVATED">STATUS_DEACTIVATED</a></code></td>
+<td class="colLast"><code>"Deactivated"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_DISABLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_DISABLED">STATUS_DISABLED</a></code></td>
+<td class="colLast"><code>"Disabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_NORMAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_NORMAL">STATUS_NORMAL</a></code></td>
+<td class="colLast"><code>"Normal"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.STATUS_REACTIVATED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#STATUS_REACTIVATED">STATUS_REACTIVATED</a></code></td>
+<td class="colLast"><code>"Reactivated"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_ACKNOWLEDGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_ACKNOWLEDGE">TRIGGER_ACKNOWLEDGE</a></code></td>
+<td class="colLast"><code>"acknowledge"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_ACTIVATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_ACTIVATE">TRIGGER_ACTIVATE</a></code></td>
+<td class="colLast"><code>"activate"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_BLOCK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_BLOCK">TRIGGER_BLOCK</a></code></td>
+<td class="colLast"><code>"block"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_DEACTIVATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_DEACTIVATE">TRIGGER_DEACTIVATE</a></code></td>
+<td class="colLast"><code>"deactivate"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_DISABLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_DISABLE">TRIGGER_DISABLE</a></code></td>
+<td class="colLast"><code>"disable"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_ENABLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_ENABLE">TRIGGER_ENABLE</a></code></td>
+<td class="colLast"><code>"enable"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.alarm.AlarmPoint.TRIGGER_UNBLOCK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/alarm/AlarmPoint.html#TRIGGER_UNBLOCK">TRIGGER_UNBLOCK</a></code></td>
+<td class="colLast"><code>"unblock"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.fileconfig.<a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html" title="class in org.apache.polygene.library.fileconfig">FileConfigurationOverride</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.fileconfig.FileConfigurationOverride.CONVENTIONAL_CACHE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html#CONVENTIONAL_CACHE">CONVENTIONAL_CACHE</a></code></td>
+<td class="colLast"><code>"cache"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.fileconfig.FileConfigurationOverride.CONVENTIONAL_CONFIGURATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html#CONVENTIONAL_CONFIGURATION">CONVENTIONAL_CONFIGURATION</a></code></td>
+<td class="colLast"><code>"configuration"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.fileconfig.FileConfigurationOverride.CONVENTIONAL_DATA">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html#CONVENTIONAL_DATA">CONVENTIONAL_DATA</a></code></td>
+<td class="colLast"><code>"data"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.fileconfig.FileConfigurationOverride.CONVENTIONAL_LOG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html#CONVENTIONAL_LOG">CONVENTIONAL_LOG</a></code></td>
+<td class="colLast"><code>"log"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.fileconfig.FileConfigurationOverride.CONVENTIONAL_TEMPORARY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html#CONVENTIONAL_TEMPORARY">CONVENTIONAL_TEMPORARY</a></code></td>
+<td class="colLast"><code>"temporary"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.logging.debug.<a href="org/apache/polygene/library/logging/debug/Debug.html" title="interface in org.apache.polygene.library.logging.debug">Debug</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.debug.Debug.HIGH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/debug/Debug.html#HIGH">HIGH</a></code></td>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.debug.Debug.HIGHHIGH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/debug/Debug.html#HIGHHIGH">HIGHHIGH</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.debug.Debug.LOW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/debug/Debug.html#LOW">LOW</a></code></td>
+<td class="colLast"><code>-50</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.debug.Debug.LOWLOW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/debug/Debug.html#LOWLOW">LOWLOW</a></code></td>
+<td class="colLast"><code>-100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.debug.Debug.NORMAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/debug/Debug.html#NORMAL">NORMAL</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.debug.Debug.OFF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/debug/Debug.html#OFF">OFF</a></code></td>
+<td class="colLast"><code>-2147483648</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.logging.trace.<a href="org/apache/polygene/library/logging/trace/Trace.html" title="annotation in org.apache.polygene.library.logging.trace">Trace</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.ALL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#ALL">ALL</a></code></td>
+<td class="colLast"><code>-2147483648</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.HIGH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#HIGH">HIGH</a></code></td>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.HIGHHIGH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#HIGHHIGH">HIGHHIGH</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.LOW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#LOW">LOW</a></code></td>
+<td class="colLast"><code>-50</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.LOWLOW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#LOWLOW">LOWLOW</a></code></td>
+<td class="colLast"><code>-100</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.NORMAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#NORMAL">NORMAL</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.logging.trace.Trace.OFF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/polygene/library/logging/trace/Trace.html#OFF">OFF</a></code></td>
+<td class="colLast"><code>2147483647</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rdf.<a href="org/apache/polygene/library/rdf/DcRdf.html" title="interface in org.apache.polygene.library.rdf">DcRdf</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.DcRdf.NAMESPACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/DcRdf.html#NAMESPACE">NAMESPACE</a></code></td>
+<td class="colLast"><code>"http://purl.org/dc/elements/1.1/"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rdf.<a href="org/apache/polygene/library/rdf/PolygeneEntity.html" title="interface in org.apache.polygene.library.rdf">PolygeneEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.PolygeneEntity.NAMESPACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/PolygeneEntity.html#NAMESPACE">NAMESPACE</a></code></td>
+<td class="colLast"><code>"http://polygene.apache.org/rdf/entity/1.0/"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rdf.<a href="org/apache/polygene/library/rdf/PolygeneEntityType.html" title="interface in org.apache.polygene.library.rdf">PolygeneEntityType</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.PolygeneEntityType.NAMESPACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/PolygeneEntityType.html#NAMESPACE">NAMESPACE</a></code></td>
+<td class="colLast"><code>"http://polygene.apache.org/rdf/entitytype/1.0/"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rdf.<a href="org/apache/polygene/library/rdf/PolygeneRdf.html" title="interface in org.apache.polygene.library.rdf">PolygeneRdf</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.PolygeneRdf.POLYGENE_MODEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/PolygeneRdf.html#POLYGENE_MODEL">POLYGENE_MODEL</a></code></td>
+<td class="colLast"><code>"http://polygene.apache.org/rdf/model/1.0/"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.PolygeneRdf.POLYGENE_MODEL_PROPERTIES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/PolygeneRdf.html#POLYGENE_MODEL_PROPERTIES">POLYGENE_MODEL_PROPERTIES</a></code></td>
+<td class="colLast"><code>"http://polygene.apache.org/rdf/model/1.0/property#"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.PolygeneRdf.POLYGENE_MODEL_RELATIONSHIPS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/PolygeneRdf.html#POLYGENE_MODEL_RELATIONSHIPS">POLYGENE_MODEL_RELATIONSHIPS</a></code></td>
+<td class="colLast"><code>"http://polygene.apache.org/rdf/module/1.0/"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.PolygeneRdf.POLYGENE_MODEL_TYPES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/PolygeneRdf.html#POLYGENE_MODEL_TYPES">POLYGENE_MODEL_TYPES</a></code></td>
+<td class="colLast"><code>"http://polygene.apache.org/rdf/model/1.0/type#"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rdf.<a href="org/apache/polygene/library/rdf/Rdfs.html" title="interface in org.apache.polygene.library.rdf">Rdfs</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.Rdfs.RDF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/Rdfs.html#RDF">RDF</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/1999/02/22-rdf-syntax-ns#"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rdf.Rdfs.RDFS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rdf/Rdfs.html#RDFS">RDFS</a></code></td>
+<td class="colLast"><code>"http://www.w3.org/2000/01/rdf-schema#"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rest.common.table.<a href="org/apache/polygene/library/rest/common/table/Table.html" title="interface in org.apache.polygene.library.rest.common.table">Table</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.common.table.Table.BOOLEAN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/common/table/Table.html#BOOLEAN">BOOLEAN</a></code></td>
+<td class="colLast"><code>"boolean"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.common.table.Table.DATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/common/table/Table.html#DATE">DATE</a></code></td>
+<td class="colLast"><code>"date"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.common.table.Table.DATETIME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/common/table/Table.html#DATETIME">DATETIME</a></code></td>
+<td class="colLast"><code>"datetime"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.common.table.Table.NUMBER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/common/table/Table.html#NUMBER">NUMBER</a></code></td>
+<td class="colLast"><code>"number"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.common.table.Table.STRING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/common/table/Table.html#STRING">STRING</a></code></td>
+<td class="colLast"><code>"string"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.common.table.Table.TIME_OF_DAY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/common/table/Table.html#TIME_OF_DAY">TIME_OF_DAY</a></code></td>
+<td class="colLast"><code>"timeofday"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.rest.server.api.<a href="org/apache/polygene/library/rest/server/api/ContextResource.html" title="class in org.apache.polygene.library.rest.server.api">ContextResource</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.rest.server.api.ContextResource.RESOURCE_VALIDITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/rest/server/api/ContextResource.html#RESOURCE_VALIDITY">RESOURCE_VALIDITY</a></code></td>
+<td class="colLast"><code>"validity"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/FormField.html" title="interface in org.apache.polygene.library.restlet">FormField</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.restlet.FormField.TEXT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/restlet/FormField.html#TEXT">TEXT</a></code></td>
+<td class="colLast"><code>"TEXT"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.restlet.identity.<a href="org/apache/polygene/library/restlet/identity/IdentityManager.html" title="interface in org.apache.polygene.library.restlet.identity">IdentityManager</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.restlet.identity.IdentityManager.IDENTITY_SIGNATURE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/restlet/identity/IdentityManager.html#IDENTITY_SIGNATURE">IDENTITY_SIGNATURE</a></code></td>
+<td class="colLast"><code>"[0-9][0-9]*~.*"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.library.restlet.identity.IdentityManager.SEPARATOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/restlet/identity/IdentityManager.html#SEPARATOR">SEPARATOR</a></code></td>
+<td class="colLast"><code>"~"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.servlet.<a href="org/apache/polygene/library/servlet/PolygeneServletSupport.html" title="class in org.apache.polygene.library.servlet">PolygeneServletSupport</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.servlet.PolygeneServletSupport.APP_IN_CTX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/servlet/PolygeneServletSupport.html#APP_IN_CTX">APP_IN_CTX</a></code></td>
+<td class="colLast"><code>"polygene-application-servlet-context-attribute"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.shiro.<a href="org/apache/polygene/library/shiro/Shiro.html" title="interface in org.apache.polygene.library.shiro">Shiro</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.shiro.Shiro.DEFAULT_INI_RESOURCE_PATH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/shiro/Shiro.html#DEFAULT_INI_RESOURCE_PATH">DEFAULT_INI_RESOURCE_PATH</a></code></td>
+<td class="colLast"><code>"classpath:shiro.ini"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.library.spring.bootstrap.<a href="org/apache/polygene/library/spring/bootstrap/Constants.html" title="class in org.apache.polygene.library.spring.bootstrap">Constants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.library.spring.bootstrap.Constants.BEAN_ID_POLYGENE_APPLICATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/library/spring/bootstrap/Constants.html#BEAN_ID_POLYGENE_APPLICATION">BEAN_ID_POLYGENE_APPLICATION</a></code></td>
+<td class="colLast"><code>"polygeneApplication"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html" title="interface in org.apache.polygene.spi.entitystore.helpers">JSONKeys</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.spi.entitystore.helpers.JSONKeys.APPLICATION_VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html#APPLICATION_VERSION">APPLICATION_VERSION</a></code></td>
+<td class="colLast"><code>"application_version"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.spi.entitystore.helpers.JSONKeys.IDENTITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html#IDENTITY">IDENTITY</a></code></td>
+<td class="colLast"><code>"reference"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.spi.entitystore.helpers.JSONKeys.MODIFIED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html#MODIFIED">MODIFIED</a></code></td>
+<td class="colLast"><code>"modified"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.spi.entitystore.helpers.JSONKeys.TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html#TYPE">TYPE</a></code></td>
+<td class="colLast"><code>"type"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.spi.entitystore.helpers.JSONKeys.VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html#VALUE">VALUE</a></code></td>
+<td class="colLast"><code>"value"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.spi.entitystore.helpers.JSONKeys.VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/spi/entitystore/helpers/JSONKeys.html#VERSION">VERSION</a></code></td>
+<td class="colLast"><code>"version"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.polygene.test.metrics.<a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.test.metrics.AbstractPolygeneMetricsTest.ALL_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html#ALL_NAME">ALL_NAME</a></code></td>
+<td class="colLast"><code>"app.domain.services.AbstractPolygeneMetricsTest.Queries.all"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.test.metrics.AbstractPolygeneMetricsTest.CREATE_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html#CREATE_NAME">CREATE_NAME</a></code></td>
+<td class="colLast"><code>"app.domain.services.AbstractPolygeneMetricsTest.Commands.create"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.test.metrics.AbstractPolygeneMetricsTest.DELETE_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html#DELETE_NAME">DELETE_NAME</a></code></td>
+<td class="colLast"><code>"app.domain.services.AbstractPolygeneMetricsTest.Commands.delete"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.polygene.test.metrics.AbstractPolygeneMetricsTest.RENAME_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html#RENAME_NAME">RENAME_NAME</a></code></td>
+<td class="colLast"><code>"app.domain.services.AbstractPolygeneMetricsTest.Commands.rename"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.polygene.test.metrics.AbstractPolygeneMetricsTest.UOW_TIMER_NAME">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html#UOW_TIMER_NAME">UOW_TIMER_NAME</a></code></td>
+<td class="colLast"><code>"app.domain.services.UnitOfWork.timer"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/deprecated-list.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/deprecated-list.html b/content/java/3.0.0/javadocs/deprecated-list.html
new file mode 100644
index 0000000..fcd6338
--- /dev/null
+++ b/content/java/3.0.0/javadocs/deprecated-list.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Deprecated List (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/polygene/bootstrap/LayerAssembly.html#visit-org.apache.polygene.bootstrap.AssemblyVisitor-">org.apache.polygene.bootstrap.LayerAssembly.visit(AssemblyVisitor&lt;ThrowableType&gt;)</a>
+<div class="block"><span class="deprecationComment">New mechanism is considered, using Java 8 Stream API.</span></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[40/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-invocation-annotation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-invocation-annotation.html b/content/java/3.0.0/howto-invocation-annotation.html
new file mode 100644
index 0000000..1765b4a
--- /dev/null
+++ b/content/java/3.0.0/howto-invocation-annotation.html
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Use @Invocation</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-configure-service.html" title="Configure a Service" /><link rel="next" href="build-system.html" title="Polygene™ Build System" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><span xmlns="" href="howto-invocation-annotation.html">Use @Invocation</span></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Use @Invocation"><div class="titlepage"><div><div><h3 class="title"><a id="howto-invocation-annotation"></a>Use @Invocation</h3></div></div></div><p>The @Invocation annotation is relatively unknown but can be rather powerful to use, especially when creating
+libraries that needs to be flexible of what the user needs to do.</p><p>@Invocation is a different <code class="literal">InjectionScope</code>, which is a concept to tell Polygene runtime where to look for the
+instances to be injected. Other, more well-known, <code class="literal">InjectionScope</code> annotations are <code class="literal">@This</code>, <code class="literal">@Structure</code> and
+<code class="literal">@Service</code>.</p><p>The <code class="literal">@Invocation</code> injection scope can provide the following types, all related to the on-going method invocation,
+which is especially useful in Generic Concerns or Generic Mixins;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<code class="literal">java.lang.reflect.Method</code> - The current method being invoked.
+</li><li class="listitem">
+<code class="literal">java.lang.reflect.AnnotatedElement</code> - An descriptor for all annotations of the Method.
+</li><li class="listitem">
+<span class="emphasis"><em>Custom Annotations</em></span> - Your own annotation type.
+</li><li class="listitem">
+<code class="literal">java.util.Iterable&lt;Method&gt;</code> - An iterable of all declared methods of the composite type.
+</li></ul></div><div class="section" title="java.lang.reflect.Method"><div class="titlepage"><div><div><h4 class="title"><a id="_java_lang_reflect_method"></a>java.lang.reflect.Method</h4></div></div></div><p>This injection will simply provide the <code class="literal">java.lang.reflect.Method</code> of the on-going call. For generic fragments that
+will be the same as the second argument in the <code class="literal">java.lang.reflect.InvocationHandler.invoke()</code> method. Sometimes
+it is useful to obtain this for typed fragment as well, to reduce names in Strings.</p></div><div class="section" title="java.lang.reflect.AnnotatedElement"><div class="titlepage"><div><div><h4 class="title"><a id="_java_lang_reflect_annotatedelement"></a>java.lang.reflect.AnnotatedElement</h4></div></div></div><p>This Reflection API class encapsulates the annotation aspect of any element that can be annotated. Polygene implements
+this interface for the Composite. That means that annotations for both the method as well as the composite is provided
+through this injection.</p></div><div class="section" title="Custom Annotations"><div class="titlepage"><div><div><h4 class="title"><a id="_custom_annotations"></a>Custom Annotations</h4></div></div></div><p>It is often useful to introduce one’s own annotations, especially for libraries, and use these annotations to direct
+the runtime to do different things. Many of the "built-in" features in Polygene is actually done by this mechanism and
+not directly implemented in the Core Runtime.</p><p>First create an annotation of your own liking, it must have <code class="literal">java.lang.annotation.Retention</code> set to <code class="literal">RUNTIME</code></p><pre class="programlisting brush: java">@Retention( RUNTIME )
+@interface Foo
+{
+    String value();
+}
+</pre><p>After that it is possible to have this annotation placed on composite type methods,</p><pre class="programlisting brush: java">public interface MyComposite
+    extends TransientComposite
+{
+    @Foo( "1" )
+    void doStuff();
+</pre><p>and then the annotation can simply be injected into your Concerns or Mixins, like this;</p><pre class="programlisting brush: java">public abstract static class MyConcern
+    extends ConcernOf&lt;MyComposite&gt;
+    implements MyComposite
+{
+    @Invocation
+    Foo foo;
+</pre></div><div class="section" title="java.util.Iterable&lt;Method&gt;"><div class="titlepage"><div><div><h4 class="title"><a id="_java_util_iterable_lt_method_gt"></a>java.util.Iterable&lt;Method&gt;</h4></div></div></div><p>This injection will provide all the declared methods of the current composite. This is particularly useful for mixins
+or concerns that builds information about the composite they belong to.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/howto-leverage-properties.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/howto-leverage-properties.html b/content/java/3.0.0/howto-leverage-properties.html
new file mode 100644
index 0000000..c8c4dd9
--- /dev/null
+++ b/content/java/3.0.0/howto-leverage-properties.html
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Leverage Properties</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-contextual-fragments.html" title="Use contextual fragments" /><link rel="next" href="howto-create-constraint.html" title="Create a Constraint" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><span xmlns="" href="howto-leverage-properties.html">Leverage Properties</span></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Leverage Properties"><div class="titlepage"><div><div><h3 class="title"><a id="howto-leverage-properties"></a>Leverage Properties</h3></div></div></div><p>Polygene™ does not follow the JavaBeans standard for property support. Instead, a much more explicit concept is in place. The
+advantages are enormous, and the only real downside is that people are already destroyed, thinking in so called POJO
+terms.</p><p>If you want to reproduce what’s explained in this tutorial, remember to depend on the Core API artifact:</p><div class="table"><a id="idm522922791920"></a><p class="title"><strong>Table 8. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.api</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you will need the Core Runtime artifact too. See the <a class="xref" href="howto-depend-on-polygene.html" title="Depend on Polygene™">Depend on Polygene™</a> tutorial for details.</p><p>So in Pol
 ygene, instead of writing;</p><pre class="programlisting brush: java">public interface Book
+{
+    String getTitle();
+    String getAuthor();
+}
+</pre><pre class="programlisting brush: java">public interface MutableBook extends Book
+{
+    void setTitle( String title );
+    void setAuthor( String author );
+}
+</pre><p>where we need the MutableBook to be able to initialize it (known as Type 2 Dependency Injection) on creation. From our
+point of view, this has many flaws. If we refactor the "Title" property, our IDE need to understand the getters and
+setters concept. The good news now is that they all do, but how about meta information about the property itself. For
+instance, how to define a system where a UI can get an Icon for "Author" in a generic way? All kinds of system has been
+added, such as one can create a BookBean for some metadata, and then MBeans for management. Where will it end?</p><p>We think we have a much better solution, and are bold enough to abandon the getters/setters and POJOs. The above looks
+like this;</p><pre class="programlisting brush: java">public interface Book
+{
+    @Immutable
+    Property&lt;String&gt; title();
+
+    @Immutable
+    Property&lt;String&gt; author();
+}
+</pre><p>There is more to this than meets the eye.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+@Immutable annotation signals that this can’t change.
+</li><li class="listitem">
+Property still have a set() method, which can be used during the initialization only.
+</li><li class="listitem">
+Metadata about each Property can be declared as <a class="xref" href="glossary.html#def-metainfo">MetaInfo</a>.
+</li></ul></div><pre class="programlisting brush: java">@Structure
+Module module;
+  [...snip...]
+
+    TransientBuilder&lt;Book&gt; builder = module.newTransientBuilder( Book.class );
+    Book prototype = builder.prototype();
+    prototype.title().set( "The Death of POJOs" );
+    prototype.author().set( "Niclas Hedhman" );
+    Book book = builder.newInstance();
+    String title = book.title().get();     // Retrieves the title.
+    book.title().set( "Long Live POJOs" ); // throws an IllegalStateException
+</pre><div class="section" title="Persistence"><div class="titlepage"><div><div><h4 class="title"><a id="_persistence"></a>Persistence</h4></div></div></div><p>The Property concept also allows a much better defined persistence model. In Polygene, only Property and Association
+instances are persisted, and that makes the semantics around the persistence system very clear.</p><p>Properties reference values only, and these values must be Serializable, which means that Properties can not contain
+Entities, since Entities are not Serializable. Associations are the opposite, as they must only reference Entities and
+nothing else.</p></div><div class="section" title="MetaInfo"><div class="titlepage"><div><div><h4 class="title"><a id="_metainfo"></a>MetaInfo</h4></div></div></div><p>Properties can also have typed, custom meta information associated with them. Meta information is declared once per
+Property per Module. A Property is identified by its method name and the interface it is declared in.</p><p>Let’s say we want to create a generic Swing client that can show and navigate the domain model, without knowing the
+actual domain model. Such Swing client will utilize a SwingInfo property info if it is available.</p><pre class="programlisting brush: java">public interface SwingInfo
+{
+    Icon icon( Rectangle size );
+
+    String displayName( Locale locale );
+}
+</pre><p>Our generic Swing UI will be mainly reflective in nature, but when it gets hold of a Property, it can simply do;</p><pre class="programlisting brush: java">    @Structure
+    private PolygeneAPI api;
+      [...snip...]
+
+    private void addProperty( JPanel panel, Property&lt;?&gt; property )
+    {
+        SwingInfo info = api.propertyDescriptorFor( property ).metaInfo( SwingInfo.class );
+        Icon icon = info.icon( SIZE_32_32 );
+        panel.add(  new JLabel(info.displayName( this.locale ), icon, JLabel.CENTER) );
+    }
+      [...snip...]
+
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/classes-are-dead.gif
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/classes-are-dead.gif b/content/java/3.0.0/images/classes-are-dead.gif
new file mode 100644
index 0000000..0280817
Binary files /dev/null and b/content/java/3.0.0/images/classes-are-dead.gif differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/core-overview.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/core-overview.png b/content/java/3.0.0/images/core-overview.png
new file mode 100644
index 0000000..8d1a4d9
Binary files /dev/null and b/content/java/3.0.0/images/core-overview.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/forkme_left_red.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/forkme_left_red.png b/content/java/3.0.0/images/forkme_left_red.png
new file mode 100644
index 0000000..3aacaef
Binary files /dev/null and b/content/java/3.0.0/images/forkme_left_red.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/README
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/README b/content/java/3.0.0/images/icons/README
new file mode 100644
index 0000000..f12b2a7
--- /dev/null
+++ b/content/java/3.0.0/images/icons/README
@@ -0,0 +1,5 @@
+Replaced the plain DocBook XSL admonition icons with Jimmac's DocBook
+icons (http://jimmac.musichall.cz/ikony.php3). I dropped transparency
+from the Jimmac icons to get round MS IE and FOP PNG incompatibilies.
+
+Stuart Rackham

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/caution.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/caution.png b/content/java/3.0.0/images/icons/admon/caution.png
new file mode 100644
index 0000000..c6b6fd4
Binary files /dev/null and b/content/java/3.0.0/images/icons/admon/caution.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/caution.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/caution.svg b/content/java/3.0.0/images/icons/admon/caution.svg
new file mode 100644
index 0000000..3832910
--- /dev/null
+++ b/content/java/3.0.0/images/icons/admon/caution.svg
@@ -0,0 +1,393 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48px"
+   height="48px"
+   id="svg1377"
+   sodipodi:version="0.32"
+   inkscape:version="0.46"
+   sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/status"
+   sodipodi:docname="dialog-warning.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs1379">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective48" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5060"
+       id="radialGradient6719"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+       cx="605.71429"
+       cy="486.64789"
+       fx="605.71429"
+       fy="486.64789"
+       r="117.14286" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5060">
+      <stop
+         style="stop-color:black;stop-opacity:1;"
+         offset="0"
+         id="stop5062" />
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="1"
+         id="stop5064" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5060"
+       id="radialGradient6717"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+       cx="605.71429"
+       cy="486.64789"
+       fx="605.71429"
+       fy="486.64789"
+       r="117.14286" />
+    <linearGradient
+       id="linearGradient5048">
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="0"
+         id="stop5050" />
+      <stop
+         id="stop5056"
+         offset="0.5"
+         style="stop-color:black;stop-opacity:1;" />
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="1"
+         id="stop5052" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5048"
+       id="linearGradient6715"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+       x1="302.85715"
+       y1="366.64789"
+       x2="302.85715"
+       y2="609.50507" />
+    <linearGradient
+       y2="56.0523"
+       x2="47.3197"
+       y1="11.1133"
+       x1="4.1914"
+       gradientUnits="userSpaceOnUse"
+       id="aigrd1">
+      <stop
+         id="stop6490"
+         style="stop-color:#D4D4D4"
+         offset="0" />
+      <stop
+         id="stop6492"
+         style="stop-color:#E2E2E2"
+         offset="0.3982" />
+      <stop
+         id="stop6494"
+         style="stop-color:#FFFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       y2="56.0523"
+       x2="47.3197"
+       y1="11.1133"
+       x1="4.1914"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient7451"
+       xlink:href="#aigrd1"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4126"
+       inkscape:collect="always">
+      <stop
+         id="stop4128"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop4130"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       r="17.142857"
+       fy="40.000000"
+       fx="23.857143"
+       cy="40.000000"
+       cx="23.857143"
+       gradientTransform="matrix(1,0,0,0.5,2.139286e-14,20)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient7449"
+       xlink:href="#linearGradient4126"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6525"
+       id="linearGradient5250"
+       x1="8.5469341"
+       y1="30.281681"
+       x2="30.85088"
+       y2="48.301884"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.899009,0,0,0.934235,1.875108,1.193645)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd1"
+       id="linearGradient3922"
+       gradientUnits="userSpaceOnUse"
+       x1="4.1914"
+       y1="11.1133"
+       x2="47.3197"
+       y2="56.0523" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6525"
+       id="linearGradient3924"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.899009,0,0,0.934235,1.875108,1.193645)"
+       x1="8.5469341"
+       y1="30.281681"
+       x2="30.85088"
+       y2="48.301884" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6525"
+       id="linearGradient3933"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.899009,0,0,0.934235,1.875108,1.193645)"
+       x1="8.5469341"
+       y1="30.281681"
+       x2="30.85088"
+       y2="48.301884" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd1"
+       id="linearGradient3935"
+       gradientUnits="userSpaceOnUse"
+       x1="4.1914"
+       y1="11.1133"
+       x2="47.3197"
+       y2="56.0523" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd1"
+       id="linearGradient3946"
+       gradientUnits="userSpaceOnUse"
+       x1="4.1914"
+       y1="11.1133"
+       x2="47.3197"
+       y2="56.0523" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6525"
+       id="linearGradient3948"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.899009,0,0,0.934235,1.875108,1.193645)"
+       x1="8.5469341"
+       y1="30.281681"
+       x2="30.85088"
+       y2="48.301884" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.757891"
+     inkscape:cx="13.022822"
+     inkscape:cy="24"
+     inkscape:current-layer="g7435"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1105"
+     inkscape:window-height="818"
+     inkscape:window-x="0"
+     inkscape:window-y="30">
+    <inkscape:grid
+       id="GridFromPre046Settings"
+       type="xygrid"
+       originx="0px"
+       originy="0px"
+       spacingx="1px"
+       spacingy="1px"
+       color="#0000ff"
+       empcolor="#0000ff"
+       opacity="0.2"
+       empopacity="0.4"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata1382">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>Dialog Warning</dc:title>
+        <dc:date>2005-10-14</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Andreas Nilsson</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:contributor>
+          <cc:Agent>
+            <dc:title>Jakub Steiner, Garrett LeSage</dc:title>
+          </cc:Agent>
+        </dc:contributor>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>dialog</rdf:li>
+            <rdf:li>warning</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/publicdomain/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <g
+       transform="matrix(1.566667,0.000000,0.000000,1.566667,-8.925566,-23.94764)"
+       id="g7435">
+      <g
+         style="display:inline"
+         transform="matrix(1.444074e-2,0,0,1.331973e-2,33.38871,40.40337)"
+         id="g6707">
+        <rect
+           style="opacity:0.40206185;color:black;fill:url(#linearGradient6715);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           id="rect6709"
+           width="1339.6335"
+           height="478.35718"
+           x="-1559.2523"
+           y="-150.69685" />
+        <path
+           style="opacity:0.40206185;color:black;fill:url(#radialGradient6717);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+           id="path6711"
+           sodipodi:nodetypes="cccc" />
+        <path
+           sodipodi:nodetypes="cccc"
+           id="path6713"
+           d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+           style="opacity:0.40206185;color:black;fill:url(#radialGradient6719);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      </g>
+      <g
+         id="g3937"
+         transform="matrix(1,0,4.537846e-3,1,-0.138907,-1.394718e-15)"
+         inkscape:r_cx="true"
+         inkscape:r_cy="true">
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           transform="matrix(1,0,-8.726683e-3,1,0.328074,1.276596)"
+           id="path6485"
+           d="M 33.282781,38.644744 L 22.407791,18.394765 C 22.095292,17.832266 21.532792,17.519767 20.907793,17.519767 C 20.282793,17.519767 19.720294,17.894765 19.407795,18.457265 L 8.7828048,38.707245 C 8.5328048,39.207244 8.5328048,39.894744 8.8453048,40.394743 C 9.1578038,40.894743 9.6578038,41.144742 10.282804,41.144742 L 31.782782,41.144742 C 32.407781,41.144742 32.97028,40.832243 33.220281,40.332243 C 33.53278,39.832243 33.53278,39.207244 33.282781,38.644744 z "
+           style="fill:#cc0000;fill-rule:nonzero;stroke:#9f0000;stroke-width:0.6382978;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+        <g
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           id="g6487"
+           transform="matrix(0.625,0,-5.534934e-3,0.634254,6.164053,15.76055)"
+           style="fill-rule:nonzero;stroke:#000000;stroke-miterlimit:4">
+          <linearGradient
+             y2="56.052299"
+             x2="47.319698"
+             y1="11.1133"
+             x1="4.1914001"
+             gradientUnits="userSpaceOnUse"
+             id="linearGradient6525">
+            <stop
+               id="stop6529"
+               style="stop-color:#ffffff;stop-opacity:1;"
+               offset="0" />
+            <stop
+               id="stop6531"
+               style="stop-color:#ffffff;stop-opacity:0.34020618;"
+               offset="1" />
+          </linearGradient>
+          <path
+             inkscape:r_cy="true"
+             inkscape:r_cx="true"
+             id="path6496"
+             d="M 9.5,37.6 C 9.2,38.1 9.5,38.5 10,38.5 L 38.2,38.5 C 38.7,38.5 39,38.1 38.7,37.6 L 24.4,11 C 24.1,10.5 23.7,10.5 23.5,11 L 9.5,37.6 z "
+             style="fill:url(#linearGradient3946);stroke:none" />
+        </g>
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           transform="matrix(1,0,-8.726683e-3,1,0.318277,1.276596)"
+           sodipodi:nodetypes="ccsccscccc"
+           id="path1325"
+           d="M 32.323106,38.183905 L 22.150271,19.265666 C 21.71698,18.45069 21.561698,18.189213 20.908406,18.189213 C 20.346525,18.189213 20.054127,18.57002 19.651305,19.339291 L 9.7489285,38.242296 C 9.1737649,39.303588 9.1128238,39.580228 9.3937644,40.047345 C 9.6747034,40.514462 10.032797,40.48902 11.356441,40.519491 L 30.974593,40.519491 C 32.206825,40.534726 32.483988,40.440837 32.70874,39.97372 C 32.989681,39.506602 32.867799,39.136 32.323106,38.183905 z "
+           style="opacity:0.5;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3948);stroke-width:0.63829792;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      </g>
+      <g
+         style="fill-rule:nonzero;stroke:#000000;stroke-miterlimit:4"
+         transform="matrix(0.555088,0,0,0.555052,7.749711,17.80196)"
+         id="g6498"
+         inkscape:r_cx="true"
+         inkscape:r_cy="true">
+        <path
+           style="stroke:none"
+           d="M 23.9,36.5 C 22.6,36.5 21.6,35.5 21.6,34.2 C 21.6,32.8 22.5,31.9 23.9,31.9 C 25.3,31.9 26.1,32.8 26.2,34.2 C 26.2,35.5 25.3,36.5 23.9,36.5 L 23.9,36.5 z M 22.5,30.6 L 21.9,19.1 L 25.9,19.1 L 25.3,30.6 L 22.4,30.6 L 22.5,30.6 z "
+           id="path6500"
+           inkscape:r_cx="true"
+           inkscape:r_cy="true" />
+      </g>
+    </g>
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/important.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/important.png b/content/java/3.0.0/images/icons/admon/important.png
new file mode 100644
index 0000000..49a8279
Binary files /dev/null and b/content/java/3.0.0/images/icons/admon/important.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/important.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/important.svg b/content/java/3.0.0/images/icons/admon/important.svg
new file mode 100644
index 0000000..a7384f7
--- /dev/null
+++ b/content/java/3.0.0/images/icons/admon/important.svg
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48px"
+   height="48px"
+   id="svg1800"
+   sodipodi:version="0.32"
+   inkscape:version="0.46"
+   sodipodi:docbase="/home/tigert/cvs/freedesktop.org/tango-icon-theme/scalable/emblems"
+   sodipodi:docname="emblem-important.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs3">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective17" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3101">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop3103" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop3105" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3101"
+       id="radialGradient3107"
+       cx="17.3125"
+       cy="25.53125"
+       fx="17.3125"
+       fy="25.53125"
+       r="9.6875"
+       gradientTransform="matrix(1.000000,0.000000,0.000000,0.351613,1.292803e-15,16.55413)"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     fill="#edd400"
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="0.20392157"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="66.140367"
+     inkscape:cy="14.79073"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="872"
+     inkscape:window-height="818"
+     inkscape:window-x="370"
+     inkscape:window-y="30" />
+  <metadata
+     id="metadata4">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
+        <dc:title>Emblem Important</dc:title>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>emblem</rdf:li>
+            <rdf:li>photos</rdf:li>
+            <rdf:li>pictures</rdf:li>
+            <rdf:li>raw</rdf:li>
+            <rdf:li>jpeg</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/publicdomain/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.40909091;color:#000000;fill:url(#radialGradient3107);fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.1053395;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+       id="path3099"
+       sodipodi:cx="17.312500"
+       sodipodi:cy="25.531250"
+       sodipodi:rx="9.6875000"
+       sodipodi:ry="3.4062500"
+       d="M 27.000000 25.531250 A 9.6875000 3.4062500 0 1 1  7.6250000,25.531250 A 9.6875000 3.4062500 0 1 1  27.000000 25.531250 z"
+       transform="matrix(2.182912,0.000000,0.000000,2.182912,-13.50372,-14.35012)" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1.0000000;fill:#f57900;fill-opacity:1.0000000;fill-rule:nonzero;stroke:#914900;stroke-width:0.98214942;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+       id="path1650"
+       sodipodi:cx="24.130018"
+       sodipodi:cy="23.428040"
+       sodipodi:rx="22.008699"
+       sodipodi:ry="21.213203"
+       d="M 46.138718 23.428040 A 22.008699 21.213203 0 1 1  2.1213188,23.428040 A 22.008699 21.213203 0 1 1  46.138718 23.428040 z"
+       transform="matrix(0.944630,0.000000,0.000000,0.980053,1.504174,-1.556912)" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1.0000000;fill:none;fill-opacity:1.0000000;fill-rule:nonzero;stroke:#fcaf3e;stroke-width:0.98214942;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+       id="path3392"
+       sodipodi:cx="24.130018"
+       sodipodi:cy="23.428040"
+       sodipodi:rx="22.008699"
+       sodipodi:ry="21.213203"
+       d="M 46.138718 23.428040 A 22.008699 21.213203 0 1 1  2.1213188,23.428040 A 22.008699 21.213203 0 1 1  46.138718 23.428040 z"
+       transform="matrix(0.914086,0.000000,0.000000,0.948364,2.380576,-0.905815)" />
+    <path
+       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4.1224999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+       d="M 21.464926,10.373268 C 21.336952,10.373268 21.230316,10.547762 21.230316,10.757175 L 22.295085,25.197999 C 22.295085,25.407412 22.401721,25.581906 22.529695,25.581907 C 22.529695,25.581907 23.370516,25.593810 24.063684,25.581907 C 24.292022,25.577986 24.361898,25.602219 24.568998,25.581907 C 25.262166,25.593810 26.102987,25.581907 26.102987,25.581907 C 26.230961,25.581907 26.337597,25.407412 26.337597,25.197999 L 27.402366,10.757175 C 27.402366,10.547762 27.295730,10.402799 27.167755,10.402799 L 24.587044,10.402799 C 24.577532,10.400862 24.578842,10.373268 24.568998,10.373268 L 21.464926,10.373268 z "
+       id="rect1872" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1.0000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4.1224999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+       id="path2062"
+       sodipodi:cx="-16.437500"
+       sodipodi:cy="34.062500"
+       sodipodi:rx="4.5625000"
+       sodipodi:ry="3.8125000"
+       d="M -11.875000 34.062500 A 4.5625000 3.8125000 0 1 1  -21.000000,34.062500 A 4.5625000 3.8125000 0 1 1  -11.875000 34.062500 z"
+       transform="matrix(0.504864,0.000000,0.000000,0.604182,32.65935,9.608845)" />
+    <path
+       style="fill:#fffeff;fill-opacity:0.21390374;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+       d="M 43.676426,20.476780 C 43.676426,31.307396 37.624257,16.170581 25.001688,20.863168 C 12.279172,25.592912 4.4350535,31.307396 4.4350535,20.476780 C 4.4350535,9.6461627 13.225120,0.85609769 24.055740,0.85609769 C 34.886359,0.85609769 43.676426,9.6461627 43.676426,20.476780 z "
+       id="path3068"
+       sodipodi:nodetypes="czssc" />
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/note.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/note.png b/content/java/3.0.0/images/icons/admon/note.png
new file mode 100644
index 0000000..b35e7be
Binary files /dev/null and b/content/java/3.0.0/images/icons/admon/note.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/note.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/note.svg b/content/java/3.0.0/images/icons/admon/note.svg
new file mode 100644
index 0000000..05d3592
--- /dev/null
+++ b/content/java/3.0.0/images/icons/admon/note.svg
@@ -0,0 +1,278 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48px"
+   height="48px"
+   id="svg1384"
+   sodipodi:version="0.32"
+   inkscape:version="0.42"
+   sodipodi:docbase="/home/andreas/projekt/tango/scalable"
+   sodipodi:docname="draw-freehand.svg">
+  <defs
+     id="defs1386">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2688">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.85792351"
+         offset="0"
+         id="stop2690" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop2692" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2994">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop2996" />
+      <stop
+         style="stop-color:#c9c9c9;stop-opacity:1;"
+         offset="1"
+         id="stop2998" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2994"
+       id="linearGradient2326"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.866025,-0.500000,0.500000,0.866025,-7.143381,18.57376)"
+       x1="25.71875"
+       y1="31.046875"
+       x2="25.514589"
+       y2="30.703125" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2984">
+      <stop
+         style="stop-color:#e7e2b8;stop-opacity:1;"
+         offset="0"
+         id="stop2986" />
+      <stop
+         style="stop-color:#e7e2b8;stop-opacity:0;"
+         offset="1"
+         id="stop2988" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2984"
+       id="radialGradient2324"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.531882,-1.461783,1.014859,1.757786,-69.41136,22.18199)"
+       cx="29.053354"
+       cy="27.640751"
+       fx="29.053354"
+       fy="27.640751"
+       r="3.2408544" />
+    <linearGradient
+       id="linearGradient2974">
+      <stop
+         style="stop-color:#c1c1c1;stop-opacity:1;"
+         offset="0"
+         id="stop2976" />
+      <stop
+         style="stop-color:#acacac;stop-opacity:1;"
+         offset="1"
+         id="stop2978" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2974"
+       id="linearGradient2322"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.866025,-0.500000,0.500000,0.866025,-7.070561,18.38738)"
+       x1="46"
+       y1="19.8125"
+       x2="47.6875"
+       y2="22.625" />
+    <linearGradient
+       id="linearGradient2966">
+      <stop
+         style="stop-color:#ffd1d1;stop-opacity:1;"
+         offset="0"
+         id="stop2968" />
+      <stop
+         id="stop3006"
+         offset="0.5"
+         style="stop-color:#ff1d1d;stop-opacity:1;" />
+      <stop
+         style="stop-color:#6f0000;stop-opacity:1;"
+         offset="1"
+         id="stop2970" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2966"
+       id="linearGradient2320"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.884919,-0.534025,0.510908,0.924959,-8.120056,18.99720)"
+       x1="48.90625"
+       y1="17.376184"
+       x2="50.988335"
+       y2="22.250591" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2688"
+       id="radialGradient2694"
+       cx="28.041702"
+       cy="41.220585"
+       fx="28.041702"
+       fy="41.220585"
+       r="21.667772"
+       gradientTransform="matrix(1.038917,6.790669e-3,-9.287574e-4,8.154968e-2,-1.053011,38.49254)"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="9.8994949"
+     inkscape:cx="37.401818"
+     inkscape:cy="28.779490"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:window-width="1280"
+     inkscape:window-height="949"
+     inkscape:window-x="0"
+     inkscape:window-y="25" />
+  <metadata
+     id="metadata1389">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>Draw Freehand</dc:title>
+        <dc:date>February 2006</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Andreas Nilsson</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:contributor>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:contributor>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>draw</rdf:li>
+            <rdf:li>pencil</rdf:li>
+            <rdf:li>freehand</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <dc:source>http://tango-project.org</dc:source>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Reproduction" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Distribution" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Notice" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Attribution" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/ShareAlike" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <g
+       style="display:inline"
+       id="g2311"
+       transform="matrix(1.415380,0.000000,0.000000,1.415380,-28.22384,-8.460935)">
+      <path
+         sodipodi:nodetypes="cccccc"
+         id="path2960"
+         d="M 29.107071,35.027977 L 31.165964,27.344085 L 43.692661,8.8534616 C 45.882244,6.1459306 49.872668,9.1825476 48.195345,12.027339 L 35.535274,30.161952 L 29.107071,35.027977 z "
+         style="opacity:1.0000000;color:#000000;fill:#cb9022;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#5c410c;stroke-width:0.70652413;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+      <path
+         style="opacity:1.0000000;color:#000000;fill:url(#linearGradient2320);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+         d="M 41.003012,13.444139 C 41.003012,13.444139 42.404988,13.015523 43.541391,13.871332 C 44.712123,14.752996 44.715552,16.441804 44.715552,16.441804 L 48.038970,11.660742 C 48.038970,11.660742 49.056542,10.114249 47.223576,8.6736262 C 45.422151,7.2582367 44.033829,8.9951778 44.033829,8.9951778 L 41.003012,13.444139 z "
+         id="path2964"
+         sodipodi:nodetypes="czcczcc" />
+      <path
+         sodipodi:nodetypes="czcczcc"
+         id="path2962"
+         d="M 41.003012,13.430323 C 41.003012,13.430323 42.326339,13.070326 43.438479,13.871607 C 44.584215,14.697095 44.722446,16.424317 44.722446,16.424317 L 46.143745,14.400586 C 46.143745,14.400586 46.055452,12.750274 44.844348,11.869144 C 43.599957,10.963796 42.064740,11.841860 42.064740,11.841860 L 41.003012,13.430323 z "
+         style="opacity:1.0000000;color:#000000;fill:url(#linearGradient2322);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+      <path
+         sodipodi:nodetypes="cccc"
+         id="path2982"
+         d="M 29.689419,34.119691 L 31.479272,27.544883 C 33.184560,27.498529 34.854739,28.347325 35.284166,29.903614 L 29.689419,34.119691 z "
+         style="opacity:1.0000000;color:#000000;fill:url(#radialGradient2324);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+      <path
+         sodipodi:nodetypes="cccc"
+         id="path2992"
+         d="M 30.304737,31.903206 L 29.700180,34.137479 L 31.769419,32.578995 C 31.599487,31.847165 30.874188,31.827024 30.304737,31.903206 z "
+         style="opacity:1.0000000;color:#000000;fill:url(#linearGradient2326);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         id="path3002"
+         d="M 31.476264,27.530437 C 32.152474,27.525726 32.834992,27.691339 33.372421,27.875876 L 43.266010,13.762045 C 42.453099,13.274446 41.635694,13.298550 41.011272,13.442239 L 31.476264,27.530437 z "
+         style="opacity:1.0000000;color:#000000;fill:#ffffff;fill-opacity:0.36363640;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         id="path3004"
+         d="M 35.296491,29.882042 L 34.957706,29.132465 L 44.488793,15.380354 C 44.488793,15.380354 44.731746,16.238106 44.708052,16.408505 L 35.296491,29.882042 z "
+         style="opacity:1.0000000;color:#000000;fill:#000000;fill-opacity:0.36363640;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+    </g>
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.30000000;fill:url(#radialGradient2694);fill-opacity:1.0;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+       id="path1959"
+       sodipodi:cx="29.546963"
+       sodipodi:cy="42.191624"
+       sodipodi:rx="21.667772"
+       sodipodi:ry="3.2829957"
+       d="M 51.214735 42.191624 A 21.667772 3.2829957 0 1 1  7.8791904,42.191624 A 21.667772 3.2829957 0 1 1  51.214735 42.191624 z"
+       transform="matrix(0.807651,0.000000,0.000000,1.066100,5.636362,-2.480482)" />
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/tip.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/tip.png b/content/java/3.0.0/images/icons/admon/tip.png
new file mode 100644
index 0000000..7ec2ce7
Binary files /dev/null and b/content/java/3.0.0/images/icons/admon/tip.png differ


[32/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/index-all.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/index-all.html b/content/java/3.0.0/javadocs/index-all.html
new file mode 100644
index 0000000..e962367
--- /dev/null
+++ b/content/java/3.0.0/javadocs/index-all.html
@@ -0,0 +1,18103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#I:Z:Z:D">$</a>&nbsp;<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;<a name="I:Z:Z:D">
+<!--   -->
+</a>
+<h2 class="title">$</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/envisage/EnvisageFrame.html#Z:Z:D:D:DgetRootComponent:D:D:D--">$$$getRootComponent$$$()</a></span> - Method in class org.apache.polygene.envisage.<a href="org/apache/polygene/envisage/EnvisageFrame.html" title="class in org.apache.polygene.envisage">EnvisageFrame</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/rest/common/table/TableBuilder.html#abortRow--">abortRow()</a></span> - Method in class org.apache.polygene.library.rest.common.table.<a href="org/apache/polygene/library/rest/common/table/TableBuilder.html" title="class in org.apache.polygene.library.rest.common.table">TableBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/rdf/DcRdf.html#ABOUT">ABOUT</a></span> - Static variable in interface org.apache.polygene.library.rdf.<a href="org/apache/polygene/library/rdf/DcRdf.html" title="interface in org.apache.polygene.library.rdf">DcRdf</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/indexing/AbstractAnyQueryTest.html" title="class in org.apache.polygene.test.indexing"><span class="typeNameLink">AbstractAnyQueryTest</span></a> - Class in <a href="org/apache/polygene/test/indexing/package-summary.html">org.apache.polygene.test.indexing</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for any queries against Index/Query engines.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/indexing/AbstractAnyQueryTest.html#AbstractAnyQueryTest--">AbstractAnyQueryTest()</a></span> - Constructor for class org.apache.polygene.test.indexing.<a href="org/apache/polygene/test/indexing/AbstractAnyQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractAnyQueryTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">AbstractAssociation</span></a> - Interface in <a href="org/apache/polygene/api/association/package-summary.html">org.apache.polygene.api.association</a></dt>
+<dd>
+<div class="block">Base interface for all associations.</div>
+</dd>
+<dt><a href="org/apache/polygene/spi/serialization/AbstractBinaryDeserializer.html" title="class in org.apache.polygene.spi.serialization"><span class="typeNameLink">AbstractBinaryDeserializer</span></a> - Class in <a href="org/apache/polygene/spi/serialization/package-summary.html">org.apache.polygene.spi.serialization</a></dt>
+<dd>
+<div class="block">Base Binary Deserializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/serialization/AbstractBinaryDeserializer.html#AbstractBinaryDeserializer--">AbstractBinaryDeserializer()</a></span> - Constructor for class org.apache.polygene.spi.serialization.<a href="org/apache/polygene/spi/serialization/AbstractBinaryDeserializer.html" title="class in org.apache.polygene.spi.serialization">AbstractBinaryDeserializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/spi/serialization/AbstractBinarySerializer.html" title="class in org.apache.polygene.spi.serialization"><span class="typeNameLink">AbstractBinarySerializer</span></a> - Class in <a href="org/apache/polygene/spi/serialization/package-summary.html">org.apache.polygene.spi.serialization</a></dt>
+<dd>
+<div class="block">Base Binary Serializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/serialization/AbstractBinarySerializer.html#AbstractBinarySerializer--">AbstractBinarySerializer()</a></span> - Constructor for class org.apache.polygene.spi.serialization.<a href="org/apache/polygene/spi/serialization/AbstractBinarySerializer.html" title="class in org.apache.polygene.spi.serialization">AbstractBinarySerializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/circuitbreaker/service/AbstractBreakOnThrowable.html" title="interface in org.apache.polygene.library.circuitbreaker.service"><span class="typeNameLink">AbstractBreakOnThrowable</span></a> - Interface in <a href="org/apache/polygene/library/circuitbreaker/service/package-summary.html">org.apache.polygene.library.circuitbreaker.service</a></dt>
+<dd>
+<div class="block">Abstract composite that enables the service to use the @BreakCircuitOnThrowable annotation
+ on methods.</div>
+</dd>
+<dt><a href="org/apache/polygene/test/cache/AbstractCachePoolTest.html" title="class in org.apache.polygene.test.cache"><span class="typeNameLink">AbstractCachePoolTest</span></a> - Class in <a href="org/apache/polygene/test/cache/package-summary.html">org.apache.polygene.test.cache</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for the CachePool interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/cache/AbstractCachePoolTest.html#AbstractCachePoolTest--">AbstractCachePoolTest()</a></span> - Constructor for class org.apache.polygene.test.cache.<a href="org/apache/polygene/test/cache/AbstractCachePoolTest.html" title="class in org.apache.polygene.test.cache">AbstractCachePoolTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractCollectionSerializationTest</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>
+<div class="block">Assert that Serialization behaviour on Collections and Maps is correct.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.html#AbstractCollectionSerializationTest--">AbstractCollectionSerializationTest()</a></span> - Constructor for class org.apache.polygene.test.serialization.<a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractCollectionSerializationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.SomeValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractCollectionSerializationTest.SomeValue</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/indexing/AbstractComplexQueryTest.html" title="class in org.apache.polygene.test.indexing"><span class="typeNameLink">AbstractComplexQueryTest</span></a> - Class in <a href="org/apache/polygene/test/indexing/package-summary.html">org.apache.polygene.test.indexing</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for complex queries against Index/Query engines, ie. queries by "example values".</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/indexing/AbstractComplexQueryTest.html#AbstractComplexQueryTest--">AbstractComplexQueryTest()</a></span> - Constructor for class org.apache.polygene.test.indexing.<a href="org/apache/polygene/test/indexing/AbstractComplexQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractComplexQueryTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.html" title="class in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractConfigurationDeserializationTest</span></a> - Class in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.html#AbstractConfigurationDeserializationTest--">AbstractConfigurationDeserializationTest()</a></span> - Constructor for class org.apache.polygene.test.entity.<a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.html" title="class in org.apache.polygene.test.entity">AbstractConfigurationDeserializationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.ConfigSerializationConfig.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractConfigurationDeserializationTest.ConfigSerializationConfig</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.Host.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractConfigurationDeserializationTest.Host</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyService.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractConfigurationDeserializationTest.MyService</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyServiceMixin.html" title="class in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractConfigurationDeserializationTest.MyServiceMixin</span></a> - Class in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractConvertersSerializationTest</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.html#AbstractConvertersSerializationTest--">AbstractConvertersSerializationTest()</a></span> - Constructor for class org.apache.polygene.test.serialization.<a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractConvertersSerializationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPlainValue.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractConvertersSerializationTest.CustomPlainValue</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPlainValueConverter.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractConvertersSerializationTest.CustomPlainValueConverter</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPropertyConverter.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractConvertersSerializationTest.CustomPropertyConverter</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.SomeValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractConvertersSerializationTest.SomeValue</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/sql/datasource/AbstractDataSourceServiceImporterMixin.html" title="class in org.apache.polygene.library.sql.datasource"><span class="typeNameLink">AbstractDataSourceServiceImporterMixin</span></a>&lt;<a href="org/apache/polygene/library/sql/datasource/AbstractDataSourceServiceImporterMixin.html" title="type parameter in AbstractDataSourceServiceImporterMixin">PooledDataSourceType</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql">DataSource</a>&gt; - Class in <a href="org/apache/polygene/library/sql/datasource/package-summary.html">org.apache.polygene.library.sql.datasource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/sql/datasource/AbstractDataSourceServiceImporterMixin.html#AbstractDataSourceServiceImporterMixin--">AbstractDataSourceServiceImporterMixin()</a></span> - Constructor for class org.apache.polygene.library.sql.datasource.<a href="org/apache/polygene/library/sql/datasource/AbstractDataSourceServiceImporterMixin.html" title="class in org.apache.polygene.library.sql.datasource">AbstractDataSourceServiceImporterMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/spi/serialization/AbstractDeserializer.html" title="class in org.apache.polygene.spi.serialization"><span class="typeNameLink">AbstractDeserializer</span></a> - Class in <a href="org/apache/polygene/spi/serialization/package-summary.html">org.apache.polygene.spi.serialization</a></dt>
+<dd>
+<div class="block">Base Deserializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/serialization/AbstractDeserializer.html#AbstractDeserializer--">AbstractDeserializer()</a></span> - Constructor for class org.apache.polygene.spi.serialization.<a href="org/apache/polygene/spi/serialization/AbstractDeserializer.html" title="class in org.apache.polygene.spi.serialization">AbstractDeserializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchAssembler.html" title="class in org.apache.polygene.index.elasticsearch.internal"><span class="typeNameLink">AbstractElasticSearchAssembler</span></a>&lt;<a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchAssembler.html" title="type parameter in AbstractElasticSearchAssembler">AssemblerType</a>&gt; - Class in <a href="org/apache/polygene/index/elasticsearch/internal/package-summary.html">org.apache.polygene.index.elasticsearch.internal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchAssembler.html#AbstractElasticSearchAssembler--">AbstractElasticSearchAssembler()</a></span> - Constructor for class org.apache.polygene.index.elasticsearch.internal.<a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchAssembler.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal"><span class="typeNameLink">AbstractElasticSearchSupport</span></a> - Class in <a href="org/apache/polygene/index/elasticsearch/internal/package-summary.html">org.apache.polygene.index.elasticsearch.internal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html#AbstractElasticSearchSupport--">AbstractElasticSearchSupport()</a></span> - Constructor for class org.apache.polygene.index.elasticsearch.internal.<a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchSupport</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/circuitbreaker/service/AbstractEnabledCircuitBreakerAvailability.html" title="interface in org.apache.polygene.library.circuitbreaker.service"><span class="typeNameLink">AbstractEnabledCircuitBreakerAvailability</span></a> - Interface in <a href="org/apache/polygene/library/circuitbreaker/service/package-summary.html">org.apache.polygene.library.circuitbreaker.service</a></dt>
+<dd>
+<div class="block">Abstract composite that determines Availability by
+ checking the Enabled configuration and a CircuitBreaker.</div>
+</dd>
+<dt><a href="org/apache/polygene/library/circuitbreaker/service/AbstractEnabledCircuitBreakerAvailability.Mixin.html" title="class in org.apache.polygene.library.circuitbreaker.service"><span class="typeNameLink">AbstractEnabledCircuitBreakerAvailability.Mixin</span></a> - Class in <a href="org/apache/polygene/library/circuitbreaker/service/package-summary.html">org.apache.polygene.library.circuitbreaker.service</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/indexing/AbstractEntityFinderTest.html" title="class in org.apache.polygene.test.indexing"><span class="typeNameLink">AbstractEntityFinderTest</span></a> - Class in <a href="org/apache/polygene/test/indexing/package-summary.html">org.apache.polygene.test.indexing</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for the EntityFinder interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/indexing/AbstractEntityFinderTest.html#AbstractEntityFinderTest--">AbstractEntityFinderTest()</a></span> - Constructor for class org.apache.polygene.test.indexing.<a href="org/apache/polygene/test/indexing/AbstractEntityFinderTest.html" title="class in org.apache.polygene.test.indexing">AbstractEntityFinderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.html" title="class in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest</span></a> - Class in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for the EntityStore interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.html#AbstractEntityStoreTest--">AbstractEntityStoreTest()</a></span> - Constructor for class org.apache.polygene.test.entity.<a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.html" title="class in org.apache.polygene.test.entity">AbstractEntityStoreTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEntity.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest.TestEntity</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEnum.html" title="enum in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest.TestEnum</span></a> - Enum in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest.TestValue</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue2.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest.TestValue2</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.Tjabba.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest.Tjabba</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TjabbaValue.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">AbstractEntityStoreTest.TjabbaValue</span></a> - Interface in <a href="org/apache/polygene/test/entity/package-summary.html">org.apache.polygene.test.entity</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/cache/AbstractEntityStoreWithCacheTest.html" title="class in org.apache.polygene.test.cache"><span class="typeNameLink">AbstractEntityStoreWithCacheTest</span></a> - Class in <a href="org/apache/polygene/test/cache/package-summary.html">org.apache.polygene.test.cache</a></dt>
+<dd>
+<div class="block">Assert Cache behaviour when used by an EntityStore.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/cache/AbstractEntityStoreWithCacheTest.html#AbstractEntityStoreWithCacheTest--">AbstractEntityStoreWithCacheTest()</a></span> - Constructor for class org.apache.polygene.test.cache.<a href="org/apache/polygene/test/cache/AbstractEntityStoreWithCacheTest.html" title="class in org.apache.polygene.test.cache">AbstractEntityStoreWithCacheTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/http/AbstractJettyMixin.html" title="class in org.apache.polygene.library.http"><span class="typeNameLink">AbstractJettyMixin</span></a> - Class in <a href="org/apache/polygene/library/http/package-summary.html">org.apache.polygene.library.http</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/http/AbstractJettyMixin.html#AbstractJettyMixin-org.apache.polygene.api.identity.Identity-org.eclipse.jetty.server.Server-java.lang.Iterable-java.lang.Iterable-java.lang.Iterable-javax.management.MBeanServer-">AbstractJettyMixin(Identity, Server, Iterable&lt;ServiceReference&lt;ServletContextListener&gt;&gt;, Iterable&lt;ServiceReference&lt;Servlet&gt;&gt;, Iterable&lt;ServiceReference&lt;Filter&gt;&gt;, MBeanServer)</a></span> - Constructor for class org.apache.polygene.library.http.<a href="org/apache/polygene/library/http/AbstractJettyMixin.html" title="class in org.apache.polygene.library.http">AbstractJettyMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/migration/assembly/AbstractMigrationRule.html" title="class in org.apache.polygene.migration.assembly"><span class="typeNameLink">AbstractMigrationRule</span></a> - Class in <a href="org/apache/polygene/migration/assembly/package-summary.html">org.apache.polygene.migration.assembly</a></dt>
+<dd>
+<div class="block">Base class for migration rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/migration/assembly/AbstractMigrationRule.html#AbstractMigrationRule-java.lang.String-java.lang.String-">AbstractMigrationRule(String, String)</a></span> - Constructor for class org.apache.polygene.migration.assembly.<a href="org/apache/polygene/migration/assembly/AbstractMigrationRule.html" title="class in org.apache.polygene.migration.assembly">AbstractMigrationRule</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/indexing/layered/AbstractMultiLayeredIndexingTest.html" title="class in org.apache.polygene.test.indexing.layered"><span class="typeNameLink">AbstractMultiLayeredIndexingTest</span></a> - Class in <a href="org/apache/polygene/test/indexing/layered/package-summary.html">org.apache.polygene.test.indexing.layered</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/indexing/layered/AbstractMultiLayeredIndexingTest.html#AbstractMultiLayeredIndexingTest-java.lang.Class-">AbstractMultiLayeredIndexingTest(Class&lt;? extends ModuleAssembler&gt;)</a></span> - Constructor for class org.apache.polygene.test.indexing.layered.<a href="org/apache/polygene/test/indexing/layered/AbstractMultiLayeredIndexingTest.html" title="class in org.apache.polygene.test.indexing.layered">AbstractMultiLayeredIndexingTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/indexing/AbstractNamedQueryTest.html" title="class in org.apache.polygene.test.indexing"><span class="typeNameLink">AbstractNamedQueryTest</span></a> - Class in <a href="org/apache/polygene/test/indexing/package-summary.html">org.apache.polygene.test.indexing</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for named queries against Index/Query engines.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/indexing/AbstractNamedQueryTest.html#AbstractNamedQueryTest--">AbstractNamedQueryTest()</a></span> - Constructor for class org.apache.polygene.test.indexing.<a href="org/apache/polygene/test/indexing/AbstractNamedQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractNamedQueryTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractPlainValueSerializationTest.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractPlainValueSerializationTest</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>
+<div class="block">Assert that Serialization behaviour on plain values is correct.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/serialization/AbstractPlainValueSerializationTest.html#AbstractPlainValueSerializationTest--">AbstractPlainValueSerializationTest()</a></span> - Constructor for class org.apache.polygene.test.serialization.<a href="org/apache/polygene/test/serialization/AbstractPlainValueSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractPlainValueSerializationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/AbstractPolygeneBaseTest.html" title="class in org.apache.polygene.test"><span class="typeNameLink">AbstractPolygeneBaseTest</span></a> - Class in <a href="org/apache/polygene/test/package-summary.html">org.apache.polygene.test</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/AbstractPolygeneBaseTest.html#AbstractPolygeneBaseTest--">AbstractPolygeneBaseTest()</a></span> - Constructor for class org.apache.polygene.test.<a href="org/apache/polygene/test/AbstractPolygeneBaseTest.html" title="class in org.apache.polygene.test">AbstractPolygeneBaseTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html#AbstractPolygeneMetricsTest--">AbstractPolygeneMetricsTest()</a></span> - Constructor for class org.apache.polygene.test.metrics.<a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Commands.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.Commands</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.CommandsMixin.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.CommandsMixin</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.JmxMetricTestAdapter.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.JmxMetricTestAdapter</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Person.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.Person</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.PersonList.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.PersonList</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Queries.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.Queries</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.QueriesMixin.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractPolygeneMetricsTest.QueriesMixin</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/entity/model/AbstractPolygeneMultiLayeredTestWithModel.html" title="class in org.apache.polygene.test.entity.model"><span class="typeNameLink">AbstractPolygeneMultiLayeredTestWithModel</span></a> - Class in <a href="org/apache/polygene/test/entity/model/package-summary.html">org.apache.polygene.test.entity.model</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/entity/model/AbstractPolygeneMultiLayeredTestWithModel.html#AbstractPolygeneMultiLayeredTestWithModel--">AbstractPolygeneMultiLayeredTestWithModel()</a></span> - Constructor for class org.apache.polygene.test.entity.model.<a href="org/apache/polygene/test/entity/model/AbstractPolygeneMultiLayeredTestWithModel.html" title="class in org.apache.polygene.test.entity.model">AbstractPolygeneMultiLayeredTestWithModel</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/AbstractPolygeneScenarioTest.html" title="class in org.apache.polygene.test"><span class="typeNameLink">AbstractPolygeneScenarioTest</span></a> - Class in <a href="org/apache/polygene/test/package-summary.html">org.apache.polygene.test</a></dt>
+<dd>
+<div class="block">Base class for Polygene scenario tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/AbstractPolygeneScenarioTest.html#AbstractPolygeneScenarioTest--">AbstractPolygeneScenarioTest()</a></span> - Constructor for class org.apache.polygene.test.<a href="org/apache/polygene/test/AbstractPolygeneScenarioTest.html" title="class in org.apache.polygene.test">AbstractPolygeneScenarioTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/servlet/lifecycle/AbstractPolygeneServletBootstrap.html" title="class in org.apache.polygene.library.servlet.lifecycle"><span class="typeNameLink">AbstractPolygeneServletBootstrap</span></a> - Class in <a href="org/apache/polygene/library/servlet/lifecycle/package-summary.html">org.apache.polygene.library.servlet.lifecycle</a></dt>
+<dd>
+<div class="block">Abstract ServletContextListener implementing ApplicationAssembler.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/servlet/lifecycle/AbstractPolygeneServletBootstrap.html#AbstractPolygeneServletBootstrap--">AbstractPolygeneServletBootstrap()</a></span> - Constructor for class org.apache.polygene.library.servlet.lifecycle.<a href="org/apache/polygene/library/servlet/lifecycle/AbstractPolygeneServletBootstrap.html" title="class in org.apache.polygene.library.servlet.lifecycle">AbstractPolygeneServletBootstrap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/AbstractPolygeneTest.html" title="class in org.apache.polygene.test"><span class="typeNameLink">AbstractPolygeneTest</span></a> - Class in <a href="org/apache/polygene/test/package-summary.html">org.apache.polygene.test</a></dt>
+<dd>
+<div class="block">Base class for Composite tests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/AbstractPolygeneTest.html#AbstractPolygeneTest--">AbstractPolygeneTest()</a></span> - Constructor for class org.apache.polygene.test.<a href="org/apache/polygene/test/AbstractPolygeneTest.html" title="class in org.apache.polygene.test">AbstractPolygeneTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/sql/assembly/AbstractPooledDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.assembly"><span class="typeNameLink">AbstractPooledDataSourceServiceAssembler</span></a>&lt;<a href="org/apache/polygene/library/sql/assembly/AbstractPooledDataSourceServiceAssembler.html" title="type parameter in AbstractPooledDataSourceServiceAssembler">AssemblerType</a>&gt; - Class in <a href="org/apache/polygene/library/sql/assembly/package-summary.html">org.apache.polygene.library.sql.assembly</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/sql/assembly/AbstractPooledDataSourceServiceAssembler.html#AbstractPooledDataSourceServiceAssembler--">AbstractPooledDataSourceServiceAssembler()</a></span> - Constructor for class org.apache.polygene.library.sql.assembly.<a href="org/apache/polygene/library/sql/assembly/AbstractPooledDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.assembly">AbstractPooledDataSourceServiceAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/indexing/AbstractQueryTest.html" title="class in org.apache.polygene.test.indexing"><span class="typeNameLink">AbstractQueryTest</span></a> - Class in <a href="org/apache/polygene/test/indexing/package-summary.html">org.apache.polygene.test.indexing</a></dt>
+<dd>
+<div class="block">Abstract satisfiedBy with tests for simple queries against Index/Query engines.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/indexing/AbstractQueryTest.html#AbstractQueryTest--">AbstractQueryTest()</a></span> - Constructor for class org.apache.polygene.test.indexing.<a href="org/apache/polygene/test/indexing/AbstractQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractQueryTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/index/rdf/assembly/AbstractRdfIndexingAssembler.html" title="class in org.apache.polygene.index.rdf.assembly"><span class="typeNameLink">AbstractRdfIndexingAssembler</span></a>&lt;<a href="org/apache/polygene/index/rdf/assembly/AbstractRdfIndexingAssembler.html" title="type parameter in AbstractRdfIndexingAssembler">AssemblerType</a>&gt; - Class in <a href="org/apache/polygene/index/rdf/assembly/package-summary.html">org.apache.polygene.index.rdf.assembly</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/rdf/assembly/AbstractRdfIndexingAssembler.html#AbstractRdfIndexingAssembler--">AbstractRdfIndexingAssembler()</a></span> - Constructor for class org.apache.polygene.index.rdf.assembly.<a href="org/apache/polygene/index/rdf/assembly/AbstractRdfIndexingAssembler.html" title="class in org.apache.polygene.index.rdf.assembly">AbstractRdfIndexingAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/rest/server/restlet/responsewriter/AbstractResponseWriter.html" title="class in org.apache.polygene.library.rest.server.restlet.responsewriter"><span class="typeNameLink">AbstractResponseWriter</span></a> - Class in <a href="org/apache/polygene/library/rest/server/restlet/responsewriter/package-summary.html">org.apache.polygene.library.rest.server.restlet.responsewriter</a></dt>
+<dd>
+<div class="block">Helper methods for ResponseWriters</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/rest/server/restlet/responsewriter/AbstractResponseWriter.html#AbstractResponseWriter--">AbstractResponseWriter()</a></span> - Constructor for class org.apache.polygene.library.rest.server.restlet.responsewriter.<a href="org/apache/polygene/library/rest/server/restlet/responsewriter/AbstractResponseWriter.html" title="class in org.apache.polygene.library.rest.server.restlet.responsewriter">AbstractResponseWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/spi/serialization/AbstractSerializer.html" title="class in org.apache.polygene.spi.serialization"><span class="typeNameLink">AbstractSerializer</span></a> - Class in <a href="org/apache/polygene/spi/serialization/package-summary.html">org.apache.polygene.spi.serialization</a></dt>
+<dd>
+<div class="block">Base Serializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/serialization/AbstractSerializer.html#AbstractSerializer--">AbstractSerializer()</a></span> - Constructor for class org.apache.polygene.spi.serialization.<a href="org/apache/polygene/spi/serialization/AbstractSerializer.html" title="class in org.apache.polygene.spi.serialization">AbstractSerializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/entitystore/sql/assembly/AbstractSQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly"><span class="typeNameLink">AbstractSQLEntityStoreAssembler</span></a>&lt;<a href="org/apache/polygene/entitystore/sql/assembly/AbstractSQLEntityStoreAssembler.html" title="type parameter in AbstractSQLEntityStoreAssembler">AssemblerType</a>&gt; - Class in <a href="org/apache/polygene/entitystore/sql/assembly/package-summary.html">org.apache.polygene.entitystore.sql.assembly</a></dt>
+<dd>
+<div class="block">Base SQL EntityStore assembly.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/sql/assembly/AbstractSQLEntityStoreAssembler.html#AbstractSQLEntityStoreAssembler--">AbstractSQLEntityStoreAssembler()</a></span> - Constructor for class org.apache.polygene.entitystore.sql.assembly.<a href="org/apache/polygene/entitystore/sql/assembly/AbstractSQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly">AbstractSQLEntityStoreAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/spi/serialization/AbstractTextDeserializer.html" title="class in org.apache.polygene.spi.serialization"><span class="typeNameLink">AbstractTextDeserializer</span></a> - Class in <a href="org/apache/polygene/spi/serialization/package-summary.html">org.apache.polygene.spi.serialization</a></dt>
+<dd>
+<div class="block">Base Text Deserializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/serialization/AbstractTextDeserializer.html#AbstractTextDeserializer--">AbstractTextDeserializer()</a></span> - Constructor for class org.apache.polygene.spi.serialization.<a href="org/apache/polygene/spi/serialization/AbstractTextDeserializer.html" title="class in org.apache.polygene.spi.serialization">AbstractTextDeserializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/spi/serialization/AbstractTextSerializer.html" title="class in org.apache.polygene.spi.serialization"><span class="typeNameLink">AbstractTextSerializer</span></a> - Class in <a href="org/apache/polygene/spi/serialization/package-summary.html">org.apache.polygene.spi.serialization</a></dt>
+<dd>
+<div class="block">Base Text Serializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/serialization/AbstractTextSerializer.html#AbstractTextSerializer--">AbstractTextSerializer()</a></span> - Constructor for class org.apache.polygene.spi.serialization.<a href="org/apache/polygene/spi/serialization/AbstractTextSerializer.html" title="class in org.apache.polygene.spi.serialization">AbstractTextSerializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.html#AbstractTimingCaptureTest--">AbstractTimingCaptureTest()</a></span> - Constructor for class org.apache.polygene.test.metrics.<a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country1</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1Mixin.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country1Mixin</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country2</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2Mixin.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country2Mixin</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3.html" title="interface in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country3</span></a> - Interface in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3Mixin.html" title="class in org.apache.polygene.test.metrics"><span class="typeNameLink">AbstractTimingCaptureTest.Country3Mixin</span></a> - Class in <a href="org/apache/polygene/test/metrics/package-summary.html">org.apache.polygene.test.metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/library/logging/trace/AbstractTraceConcern.html" title="class in org.apache.polygene.library.logging.trace"><span class="typeNameLink">AbstractTraceConcern</span></a> - Class in <a href="org/apache/polygene/library/logging/trace/package-summary.html">org.apache.polygene.library.logging.trace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/logging/trace/AbstractTraceConcern.html#AbstractTraceConcern-org.apache.polygene.api.composite.Composite-">AbstractTraceConcern(Composite)</a></span> - Constructor for class org.apache.polygene.library.logging.trace.<a href="org/apache/polygene/library/logging/trace/AbstractTraceConcern.html" title="class in org.apache.polygene.library.logging.trace">AbstractTraceConcern</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>
+<div class="block">Assert that Serialization behaviour on ValueComposites is correct.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.html#AbstractValueCompositeSerializationTest--">AbstractValueCompositeSerializationTest()</a></span> - Constructor for class org.apache.polygene.test.serialization.<a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.AnotherValue</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueInternalState.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.AnotherValueInternalState</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueMixin.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.AnotherValueMixin</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Bar.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.Bar</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.BarEntity.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.BarEntity</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.CustomFooValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.CustomFooValue</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Foo.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.Foo</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.FooValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.FooValue</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericCollection.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.GenericCollection</span></a>&lt;<a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericCollection.html" title="type parameter in AbstractValueCompositeSerializationTest.GenericCollection">TYPE</a>&gt; - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.GenericValue</span></a>&lt;<a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericValue.html" title="type parameter in AbstractValueCompositeSerializationTest.GenericValue">TYPE</a>&gt; - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SerializableObject.html" title="class in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.SerializableObject</span></a> - Class in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Some.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.Some</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificCollection.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.SpecificCollection</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificValue.html" title="interface in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.SpecificValue</span></a> - Interface in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.TestEnum.html" title="enum in org.apache.polygene.test.serialization"><span class="typeNameLink">AbstractValueCompositeSerializationTest.TestEnum</span></a> - Enum in <a href="org/apache/polygene/test/serialization/package-summary.html">org.apache.polygene.test.serialization</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/util/Visitable.html#accept-org.apache.polygene.api.util.Visitor-">accept(Visitor&lt;? super T, ThrowableType&gt;)</a></span> - Method in interface org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/Visitable.html" title="interface in org.apache.polygene.api.util">Visitable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/util/VisitableHierarchy.html#accept-org.apache.polygene.api.util.HierarchicalVisitor-">accept(HierarchicalVisitor&lt;? super NODE, ? super LEAF, ThrowableType&gt;)</a></span> - Method in interface org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/VisitableHierarchy.html" title="interface in org.apache.polygene.api.util">VisitableHierarchy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ActivatorDetailDescriptor.html#accept-org.apache.polygene.api.util.Visitor-">accept(Visitor&lt;? super ActivatorDetailDescriptor, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ActivatorDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ActivatorDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptor.html#accept-org.apache.polygene.api.util.HierarchicalVisitor-">accept(HierarchicalVisitor&lt;? super Object, ? super Object, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ApplicationDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/EntityDetailDescriptor.html#accept-org.apache.polygene.api.util.Visitor-">accept(Visitor&lt;? super EntityDetailDescriptor, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/EntityDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">EntityDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ImportedServiceDetailDescriptor.html#accept-org.apache.polygene.api.util.HierarchicalVisitor-">accept(HierarchicalVisitor&lt;? super Object, ? super Object, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ImportedServiceDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ImportedServiceDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/LayerDetailDescriptor.html#accept-org.apache.polygene.api.util.HierarchicalVisitor-">accept(HierarchicalVisitor&lt;? super Object, ? super Object, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/LayerDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">LayerDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ModuleDetailDescriptor.html#accept-org.apache.polygene.api.util.HierarchicalVisitor-">accept(HierarchicalVisitor&lt;? super Object, ? super Object, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ModuleDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ModuleDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ObjectDetailDescriptor.html#accept-org.apache.polygene.api.util.Visitor-">accept(Visitor&lt;? super ObjectDetailDescriptor, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ObjectDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ObjectDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ServiceDetailDescriptor.html#accept-org.apache.polygene.api.util.HierarchicalVisitor-">accept(HierarchicalVisitor&lt;? super Object, ? super Object, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ServiceDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ServiceDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/TransientDetailDescriptor.html#accept-org.apache.polygene.api.util.Visitor-">accept(Visitor&lt;? super TransientDetailDescriptor, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/TransientDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">TransientDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ValueDetailDescriptor.html#accept-org.apache.polygene.api.util.Visitor-">accept(Visitor&lt;? super ValueDetailDescriptor, ThrowableType&gt;)</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ValueDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ValueDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/util/AccessibleObjects.html#accessible-T-">accessible(T)</a></span> - Static method in class org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/AccessibleObjects.html" title="class in org.apache.polygene.api.util">AccessibleObjects</a></dt>
+<dd>
+<div class="block">Ensure that a Method, Field, Constructor is accessible.</div>
+</dd>
+<dt><a href="org/apache/polygene/api/util/AccessibleObjects.html" title="class in org.apache.polygene.api.util"><span class="typeNameLink">AccessibleObjects</span></a> - Class in <a href="org/apache/polygene/api/util/package-summary.html">org.apache.polygene.api.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/tools/model/descriptor/ServiceDetailDescriptor.html#accessibleToLayers--">accessibleToLayers()</a></span> - Method in class org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ServiceDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ServiceDetailDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/association/AssociationDescriptor.html#accessor--">accessor()</a></span> - Method in interface org.apache.polygene.api.association.<a href="org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/property/PropertyDescriptor.html#accessor--">accessor()</a></span> - Method in interface org.apache.polygene.api.property.<a href="org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/query/grammar/AssociationFunction.html#accessor--">accessor()</a></span> - Method in class org.apache.polygene.api.query.grammar.<a href="org/apache/polygene/api/query/grammar/AssociationFunction.html" title="class in org.apache.polygene.api.query.grammar">AssociationFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/query/grammar/ManyAssociationFunction.html#accessor--">accessor()</a></span> - Method in class org.apache.polygene.api.query.grammar.<a href="org/apache/polygene/api/query/grammar/ManyAssociationFunction.html" title="class in org.apache.polygene.api.query.grammar">ManyAssociationFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/query/grammar/NamedAssociationFunction.html#accessor--">accessor()</a></span> - Method in class org.apache.polygene.api.query.grammar.<a href="org/apache/polygene/api/query/grammar/NamedAssociationFunction.html" title="class in org.apache.polygene.api.query.grammar">NamedAssociationFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/query/grammar/PropertyFunction.html#accessor--">accessor()</a></span> - Method in class org.apache.polygene.api.query.grammar.<a href="org/apache/polygene/api/query/grammar/PropertyFunction.html" title="class in org.apache.polygene.api.query.grammar">PropertyFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/test/model/Account.html" title="interface in org.apache.polygene.test.model"><span class="typeNameLink">Account</span></a> - Interface in <a href="org/apache/polygene/test/model/package-summary.html">org.apache.polygene.test.model</a></dt>
+<dd>
+<div class="block">JAVADOC Add JavaDoc</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/model/Person.html#accounts--">accounts()</a></span> - Method in interface org.apache.polygene.test.model.<a href="org/apache/polygene/test/model/Person.html" title="interface in org.apache.polygene.test.model">Person</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmPoint.html#acknowledge--">acknowledge()</a></span> - Method in interface org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmPoint.html" title="interface in org.apache.polygene.library.alarm">AlarmPoint</a></dt>
+<dd>
+<div class="block">Acknowledges an AlarmPoint.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html#acknowledge--">acknowledge()</a></span> - Method in class org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html" title="class in org.apache.polygene.library.alarm">AlarmPoint.AlarmPointMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmProxy.Mixin.html#acknowledge--">acknowledge()</a></span> - Method in class org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmProxy.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.Mixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/activation/Activation.html#activate--">activate()</a></span> - Method in interface org.apache.polygene.api.activation.<a href="org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation">Activation</a></dt>
+<dd>
+<div class="block">Activate.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html#activate--">activate()</a></span> - Method in interface org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html" title="interface in org.apache.polygene.entitystore.cassandra">CassandraCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.Mixin.html#activate--">activate()</a></span> - Method in class org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.Mixin.html" title="class in org.apache.polygene.entitystore.cassandra">CassandraCluster.Mixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmPoint.html#activate--">activate()</a></span> - Method in interface org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmPoint.html" title="interface in org.apache.polygene.library.alarm">AlarmPoint</a></dt>
+<dd>
+<div class="block">Activates an AlarmPoint.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html#activate--">activate()</a></span> - Method in class org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html" title="class in org.apache.polygene.library.alarm">AlarmPoint.AlarmPointMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmProxy.Mixin.html#activate--">activate()</a></span> - Method in class org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmProxy.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.Mixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/restlet/PolygeneRestApplicationLauncher.html#activateApplication--">activateApplication()</a></span> - Method in class org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/PolygeneRestApplicationLauncher.html" title="class in org.apache.polygene.library.restlet">PolygeneRestApplicationLauncher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmHistory.html#activateCounter--">activateCounter()</a></span> - Method in interface org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmHistory.html" title="interface in org.apache.polygene.library.alarm">AlarmHistory</a></dt>
+<dd>
+<div class="block">Returns the Counter of activate triggers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/alarm/AlarmHistory.AlarmHistoryMixin.html#activateCounter--">activateCounter()</a></span> - Method in class org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmHistory.AlarmHistoryMixin.html" title="class in org.apache.polygene.library.alarm">AlarmHistory.AlarmHistoryMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/envisage/event/LinkListener.html#activated-org.apache.polygene.envisage.event.LinkEvent-">activated(LinkEvent)</a></span> - Method in interface org.apache.polygene.envisage.event.<a href="org/apache/polygene/envisage/event/LinkListener.html" title="interface in org.apache.polygene.envisage.event">LinkListener</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/tools/model/descriptor/ActivateeDetailDescriptor.html" title="interface in org.apache.polygene.tools.model.descriptor"><span class="typeNameLink">ActivateeDetailDescriptor</span></a> - Interface in <a href="org/apache/polygene/tools/model/descriptor/package-summary.html">org.apache.polygene.tools.model.descriptor</a></dt>
+<dd>
+<div class="block">Activatee Detail Descriptor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/client/ESClientSupport.html#activateElasticSearch--">activateElasticSearch()</a></span> - Method in class org.apache.polygene.index.elasticsearch.client.<a href="org/apache/polygene/index/elasticsearch/client/ESClientSupport.html" title="class in org.apache.polygene.index.elasticsearch.client">ESClientSupport</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/cluster/ESClusterSupport.html#activateElasticSearch--">activateElasticSearch()</a></span> - Method in class org.apache.polygene.index.elasticsearch.cluster.<a href="org/apache/polygene/index/elasticsearch/cluster/ESClusterSupport.html" title="class in org.apache.polygene.index.elasticsearch.cluster">ESClusterSupport</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/filesystem/ESFilesystemSupport.html#activateElasticSearch--">activateElasticSearch()</a></span> - Method in class org.apache.polygene.index.elasticsearch.filesystem.<a href="org/apache/polygene/index/elasticsearch/filesystem/ESFilesystemSupport.html" title="class in org.apache.polygene.index.elasticsearch.filesystem">ESFilesystemSupport</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html#activateElasticSearch--">activateElasticSearch()</a></span> - Method in class org.apache.polygene.index.elasticsearch.internal.<a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchSupport</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/memory/MemoryMapEntityStoreMixin.html#activateMapEntityStore--">activateMapEntityStore()</a></span> - Method in class org.apache.polygene.entitystore.memory.<a href="org/apache/polygene/entitystore/memory/MemoryMapEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.memory">MemoryMapEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/entitystore/helpers/MapEntityStoreActivation.html#activateMapEntityStore--">activateMapEntityStore()</a></span> - Method in interface org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/MapEntityStoreActivation.html" title="interface in org.apache.polygene.spi.entitystore.helpers">MapEntityStoreActivation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/spi/entitystore/helpers/MapEntityStoreMixin.html#activateMapEntityStore--">activateMapEntityStore()</a></span> - Method in class org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/MapEntityStoreMixin.html" title="class in org.apache.polygene.spi.entitystore.helpers">MapEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/service/ServiceActivation.html#activateService--">activateService()</a></span> - Method in interface org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceActivation.html" title="interface in org.apache.polygene.api.service">ServiceActivation</a></dt>
+<dd>
+<div class="block">Called after ServiceComposite Activation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/cache/ehcache/EhCachePoolMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.cache.ehcache.<a href="org/apache/polygene/cache/ehcache/EhCachePoolMixin.html" title="class in org.apache.polygene.cache.ehcache">EhCachePoolMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/cache/memcache/MemcachePoolMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.cache.memcache.<a href="org/apache/polygene/cache/memcache/MemcachePoolMixin.html" title="class in org.apache.polygene.cache.memcache">MemcachePoolMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.cassandra">CassandraEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/geode/GeodeEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.geode.<a href="org/apache/polygene/entitystore/geode/GeodeEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.geode">GeodeEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/hazelcast/HazelcastEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.hazelcast.<a href="org/apache/polygene/entitystore/hazelcast/HazelcastEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.hazelcast">HazelcastEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/jclouds/JCloudsEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.jclouds.<a href="org/apache/polygene/entitystore/jclouds/JCloudsEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.jclouds">JCloudsEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/leveldb/LevelDBEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.leveldb.<a href="org/apache/polygene/entitystore/leveldb/LevelDBEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.leveldb">LevelDBEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/mongodb/MongoDBEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.mongodb.<a href="org/apache/polygene/entitystore/mongodb/MongoDBEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.mongodb">MongoDBEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/preferences/PreferencesEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.preferences.<a href="org/apache/polygene/entitystore/preferences/PreferencesEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.preferences">PreferencesEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/redis/RedisEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.redis.<a href="org/apache/polygene/entitystore/redis/RedisEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.redis">RedisEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/riak/RiakEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.riak.<a href="org/apache/polygene/entitystore/riak/RiakEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.riak">RiakEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/sql/SQLEntityStoreMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.entitystore.sql.<a href="org/apache/polygene/entitystore/sql/SQLEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.sql">SQLEntityStoreMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.index.elasticsearch.internal.<a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchSupport</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/shiro/domain/passwords/PasswordRealmMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.library.shiro.domain.passwords.<a href="org/apache/polygene/library/shiro/domain/passwords/PasswordRealmMixin.html" title="class in org.apache.polygene.library.shiro.domain.passwords">PasswordRealmMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/shiro/ini/IniSecurityManagerService.Mixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.library.shiro.ini.<a href="org/apache/polygene/library/shiro/ini/IniSecurityManagerService.Mixin.html" title="class in org.apache.polygene.library.shiro.ini">IniSecurityManagerService.Mixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/uowfile/internal/UoWFileFactory.Mixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.library.uowfile.internal.<a href="org/apache/polygene/library/uowfile/internal/UoWFileFactory.Mixin.html" title="class in org.apache.polygene.library.uowfile.internal">UoWFileFactory.Mixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/metrics/codahale/CodahaleMetricsMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.metrics.codahale.<a href="org/apache/polygene/metrics/codahale/CodahaleMetricsMixin.html" title="class in org.apache.polygene.metrics.codahale">CodahaleMetricsMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/cache/MemoryCachePoolMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.test.cache.<a href="org/apache/polygene/test/cache/MemoryCachePoolMixin.html" title="class in org.apache.polygene.test.cache">MemoryCachePoolMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.CommandsMixin.html#activateService--">activateService()</a></span> - Method in class org.apache.polygene.test.metrics.<a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.CommandsMixin.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest.CommandsMixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/solr/EmbeddedSolrService.html#activateSolr--">activateSolr()</a></span> - Method in interface org.apache.polygene.index.solr.<a href="org/apache/polygene/index/solr/EmbeddedSolrService.html" title="interface in org.apache.polygene.index.solr">EmbeddedSolrService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/solr/EmbeddedSolrService.Mixin.html#activateSolr--">activateSolr()</a></span> - Method in class org.apache.polygene.index.solr.<a href="org/apache/polygene/index/solr/EmbeddedSolrService.Mixin.html" title="class in org.apache.polygene.index.solr">EmbeddedSolrService.Mixin</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Activation</span></a> - Interface in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>
+<div class="block">Interface used by Structure elements and Services that can be activated and passivated.</div>
+</dd>
+<dt><a href="org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEvent</span></a> - Class in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>
+<div class="block">ActivationEvents are fired during activation and passivation of instances in Polygene.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/activation/ActivationEvent.html#ActivationEvent-java.lang.Object-org.apache.polygene.api.activation.ActivationEvent.EventType-">ActivationEvent(Object, ActivationEvent.EventType)</a></span> - Constructor for class org.apache.polygene.api.activation.<a href="org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation">ActivationEvent</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEvent.EventType</span></a> - Enum in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEventListener</span></a> - Interface in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>
+<div class="block">Listener for ActivationEvent events</div>
+</dd>
+<dt><a href="org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationEventListenerRegistration</span></a> - Interface in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>
+<div class="block">Use this to register listeners for ActivationEvents.</div>
+</dd>
+<dt><a href="org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">ActivationException</span></a> - Exception in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>
+<div class="block">Thrown when unable to activate.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/api/activation/ActivationException.html#ActivationException-java.lang.String-java.lang.Throwable-">ActivationException(String, Throwable)</a></span> - Constructor for exception org.apache.polygene.api.activation.<a href="org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation">ActivationException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Activator</span></a>&lt;<a href="org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&gt; - Interface in <a href="org/apache/polygene/api/activation/package-summary.html">org.apache.polygene.api.activation</a></dt>
+<dd>
+<div class="block">Assemble Activators to hook Services Activation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/file/FileEntityStoreActivation.Activator.html#Activator--">Activator()</a></span> - Constructor for class org.apache.polygene.entitystore.file.<a href="org/apache/polygene/entitystore/file/FileEntityStoreActivation.Activator.html" title="class in org.apache.polygene.entitystore.file">FileEntityStoreActivation.Activator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/entitystore/jdbm/JdbmEntityStoreActivation.Activator.html#Activator--">Activator()</a></span> - Constructor for class org.apache.polygene.entitystore.jdbm.<a href="org/apache/polygene/entitystore/jdbm/JdbmEntityStoreActivation.Activator.html" title="class in org.apache.polygene.entitystore.jdbm">JdbmEntityStoreActivation.Activator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/rdf/indexing/RdfIndexerService.Activator.html#Activator--">Activator()</a></span> - Constructor for class org.apache.polygene.index.rdf.indexing.<a href="org/apache/polygene/index/rdf/indexing/RdfIndexerService.Activator.html" title="class in org.apache.polygene.index.rdf.indexing">RdfIndexerService.Activator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/solr/EmbeddedSolrService.Activator.html#Activator--">Activator()</a></span> - Constructor for class org.apache.polygene.index.solr.<a href="org/apache/polygene/index/solr/EmbeddedSolrService.Activator.html" title="class in org.apache.polygene.index.solr">EmbeddedSolrService.Activator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/index/solr/SolrQueryService.Activator.html#Activator--">Activator()</a></span> - Constructor for class org.apache.polygene.index.solr.<a href="org/apache/polygene/index/solr/SolrQueryService.Activator.html" title="class in org.apache.polygene.index.solr">SolrQueryService.Activator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Activator.html#Activator--">Activator()</a></span> - Constructor for class org.apache.polygene.library.circuitbreaker.jmx.<a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Activator.html" title="class in org.apache.polygene.library.circuitbreaker.jmx">CircuitBreakerManagement.Activator</a></dt>
+<dd

<TRUNCATED>

[03/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-tree.html
new file mode 100644
index 0000000..bd40cc2
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-tree.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.mixin Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.mixin Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/object/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.mixin</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.mixin.<a href="../../../../../org/apache/polygene/api/mixin/NoopMixin.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">NoopMixin</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.mixin.<a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">InitializationException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.mixin.<a href="../../../../../org/apache/polygene/api/mixin/Initializable.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Initializable</span></a></li>
+<li type="circle">org.apache.polygene.api.mixin.<a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">MixinDescriptor</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.mixin.<a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin"><span class="typeNameLink">Mixins</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/object/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/object/NoSuchObjectTypeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/object/NoSuchObjectTypeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/NoSuchObjectTypeException.html
new file mode 100644
index 0000000..e3147a0
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/NoSuchObjectTypeException.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NoSuchObjectTypeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NoSuchObjectTypeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/NoSuchObjectTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchObjectTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.object</div>
+<h2 title="Class NoSuchObjectTypeException" class="title">Class NoSuchObjectTypeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common">org.apache.polygene.api.common.InvalidApplicationException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.object.NoSuchObjectTypeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">NoSuchObjectTypeException</span>
+extends <a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common">InvalidApplicationException</a></pre>
+<div class="block">This exception is thrown if no visible Object of the requested type can be found.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.object.NoSuchObjectTypeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html#NoSuchObjectTypeException-java.lang.String-java.lang.String-java.util.stream.Stream-">NoSuchObjectTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
+                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;moduleName,
+                         <a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;visible)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html#moduleName--">moduleName</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html#objectType--">objectType</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoSuchObjectTypeException-java.lang.String-java.lang.String-java.util.stream.Stream-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoSuchObjectTypeException</h4>
+<pre>public&nbsp;NoSuchObjectTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
+                                 <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;moduleName,
+                                 <a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;visible)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="objectType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>objectType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;objectType()</pre>
+</li>
+</ul>
+<a name="moduleName--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>moduleName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;moduleName()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/NoSuchObjectTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchObjectTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectDescriptor.html
new file mode 100644
index 0000000..339f8bf
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectDescriptor.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ObjectDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ObjectDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/object/ObjectFactory.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/ObjectDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ObjectDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.object</div>
+<h2 title="Interface ObjectDescriptor" class="title">Interface ObjectDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ObjectDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></pre>
+<div class="block">Object Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.ModelDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#isAssignableTo-java.lang.Class-">isAssignableTo</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#module--">module</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#visibility--">visibility</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.type.HasTypes">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/type/HasTypes.html#hasType-java.lang.reflect.Type-">hasType</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html#types--">types</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/object/ObjectFactory.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/ObjectDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ObjectDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectFactory.html
new file mode 100644
index 0000000..eeb6081
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/ObjectFactory.html
@@ -0,0 +1,269 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ObjectFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ObjectFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/ObjectFactory.html" target="_top">Frames</a></li>
+<li><a href="ObjectFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.object</div>
+<h2 title="Interface ObjectFactory" class="title">Interface ObjectFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>, <a href="../../../../../org/apache/polygene/spi/module/ModuleSpi.html" title="interface in org.apache.polygene.spi.module">ModuleSpi</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ObjectFactory</span></pre>
+<div class="block">This factory creates and injects POJO's.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/object/ObjectFactory.html#injectTo-java.lang.Object-java.lang.Object...-">injectTo</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;instance,
+        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;uses)</code>
+<div class="block">Inject an existing instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/object/ObjectFactory.html#newObject-java.lang.Class-java.lang.Object...-">newObject</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;uses)</code>
+<div class="block">Create new objects of the given type.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="newObject-java.lang.Class-java.lang.Object...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newObject</h4>
+<pre>&lt;T&gt;&nbsp;T&nbsp;newObject(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
+                <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;uses)
+         throws <a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object">NoSuchObjectTypeException</a>,
+                <a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></pre>
+<div class="block">Create new objects of the given type.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Object type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>type</code> - an object class which will be instantiated</dd>
+<dd><code>uses</code> - objects that can be injected into mixins</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>new objects.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></code> - Thrown if instantiation fails.</dd>
+<dd><code><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object">NoSuchObjectTypeException</a></code> - Thrown if <code>type</code> class is not an object.</dd>
+</dl>
+</li>
+</ul>
+<a name="injectTo-java.lang.Object-java.lang.Object...-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>injectTo</h4>
+<pre>void&nbsp;injectTo(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;instance,
+              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;uses)
+       throws <a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></pre>
+<div class="block">Inject an existing instance. Only fields and methods will be called.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>instance</code> - instance</dd>
+<dd><code>uses</code> - dependencies</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></code> - if it was not possible to construct the Object dependencies</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/ObjectFactory.html" target="_top">Frames</a></li>
+<li><a href="ObjectFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-frame.html
new file mode 100644
index 0000000..c7602f8
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-frame.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.object (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/object/package-summary.html" target="classFrame">org.apache.polygene.api.object</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="ObjectDescriptor.html" title="interface in org.apache.polygene.api.object" target="classFrame"><span class="interfaceName">ObjectDescriptor</span></a></li>
+<li><a href="ObjectFactory.html" title="interface in org.apache.polygene.api.object" target="classFrame"><span class="interfaceName">ObjectFactory</span></a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object" target="classFrame">NoSuchObjectTypeException</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-summary.html
new file mode 100644
index 0000000..6c9096b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-summary.html
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.object (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.object (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.object</h1>
+<div class="docSummary">
+<div class="block">Object API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object">ObjectDescriptor</a></td>
+<td class="colLast">
+<div class="block">Object Descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/object/ObjectFactory.html" title="interface in org.apache.polygene.api.object">ObjectFactory</a></td>
+<td class="colLast">
+<div class="block">This factory creates and injects POJO's.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object">NoSuchObjectTypeException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown if no visible Object of the requested type can be found.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.object Description">Package org.apache.polygene.api.object Description</h2>
+<div class="block"><h2>Object API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-tree.html
new file mode 100644
index 0000000..0a57c45
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/object/package-tree.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.object Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.object Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.object</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">InvalidApplicationException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.object.<a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object"><span class="typeNameLink">NoSuchObjectTypeException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type"><span class="typeNameLink">HasTypes</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ModelDescriptor</span></a> (also extends org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.object.<a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">ObjectDescriptor</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure"><span class="typeNameLink">MetaInfoHolder</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ModelDescriptor</span></a> (also extends org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.object.<a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">ObjectDescriptor</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.object.<a href="../../../../../org/apache/polygene/api/object/ObjectFactory.html" title="interface in org.apache.polygene.api.object"><span class="typeNameLink">ObjectFactory</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/property/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/object/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/package-frame.html
new file mode 100644
index 0000000..3addcf0
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/apache/polygene/api/package-summary.html" target="classFrame">org.apache.polygene.api</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="PolygeneAPI.html" title="interface in org.apache.polygene.api" target="classFrame"><span class="interfaceName">PolygeneAPI</span></a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/package-summary.html
new file mode 100644
index 0000000..29efadb
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/package-summary.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Package</li>
+<li><a href="../../../../org/apache/polygene/api/activation/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/polygene/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api</h1>
+<div class="docSummary">
+<div class="block">Apache Polygene™ API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html" title="interface in org.apache.polygene.api">PolygeneAPI</a></td>
+<td class="colLast">
+<div class="block">Encapsulation of the Polygene API.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api Description">Package org.apache.polygene.api Description</h2>
+<div class="block"><h2>Apache Polygene™ API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Package</li>
+<li><a href="../../../../org/apache/polygene/api/activation/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/polygene/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/package-tree.html
new file mode 100644
index 0000000..67f4873
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../../../../org/apache/polygene/api/activation/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/polygene/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.<a href="../../../../org/apache/polygene/api/PolygeneAPI.html" title="interface in org.apache.polygene.api"><span class="typeNameLink">PolygeneAPI</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../../../../org/apache/polygene/api/activation/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/polygene/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[09/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-summary.html
new file mode 100644
index 0000000..9da83c3
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-summary.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.identity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.identity (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.identity</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></td>
+<td class="colLast">
+<div class="block">This interface provides the identity of the object which may be used
+ to store the state in a database.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/Identifiable.html" title="interface in org.apache.polygene.api.identity">Identifiable</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></td>
+<td class="colLast">
+<div class="block">Representation of an Identity.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity">IdentityGenerator</a></td>
+<td class="colLast">
+<div class="block">Generator for identities of EntityComposite's.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin</a></td>
+<td class="colLast">
+<div class="block">Default Identity implementation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity">StringIdentity</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity">UuidGeneratorMixin</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-tree.html
new file mode 100644
index 0000000..1b479ef
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-tree.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.identity Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.identity Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.identity</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">HasIdentity.HasIdentityMixin</span></a> (implements org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>)</li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">StringIdentity</span></a> (implements org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>)</li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">UuidGeneratorMixin</span></a> (implements org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity">IdentityGenerator</a>)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">HasIdentity</span></a></li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/Identifiable.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Identifiable</span></a></li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Identity</span></a></li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">IdentityGenerator</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/IndexingException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/IndexingException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/IndexingException.html
new file mode 100644
index 0000000..ee5a17d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/IndexingException.html
@@ -0,0 +1,284 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>IndexingException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IndexingException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/indexing/MissingIndexingSystemException.html" title="class in org.apache.polygene.api.indexing"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/IndexingException.html" target="_top">Frames</a></li>
+<li><a href="IndexingException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.indexing</div>
+<h2 title="Class IndexingException" class="title">Class IndexingException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.indexing.IndexingException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/index/elasticsearch/ElasticSearchIndexingException.html" title="class in org.apache.polygene.index.elasticsearch">ElasticSearchIndexingException</a>, <a href="../../../../../org/apache/polygene/api/indexing/MissingIndexingSystemException.html" title="class in org.apache.polygene.api.indexing">MissingIndexingSystemException</a>, <a href="../../../../../org/apache/polygene/index/rdf/UnsupportedLanguageException.html" title="class in org.apache.polygene.index.rdf">UnsupportedLanguageException</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">IndexingException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">This is the exception for Indexing problems. Subtypes should be created for specific problems.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.indexing.IndexingException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html#IndexingException-java.lang.String-">IndexingException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html#IndexingException-java.lang.String-java.lang.Throwable-">IndexingException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                 <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IndexingException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IndexingException</h4>
+<pre>public&nbsp;IndexingException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+<a name="IndexingException-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IndexingException</h4>
+<pre>public&nbsp;IndexingException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/indexing/MissingIndexingSystemException.html" title="class in org.apache.polygene.api.indexing"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/IndexingException.html" target="_top">Frames</a></li>
+<li><a href="IndexingException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/MissingIndexingSystemException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/MissingIndexingSystemException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/MissingIndexingSystemException.html
new file mode 100644
index 0000000..2832872
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/MissingIndexingSystemException.html
@@ -0,0 +1,272 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MissingIndexingSystemException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MissingIndexingSystemException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html" title="class in org.apache.polygene.api.indexing"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/MissingIndexingSystemException.html" target="_top">Frames</a></li>
+<li><a href="MissingIndexingSystemException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.indexing</div>
+<h2 title="Class MissingIndexingSystemException" class="title">Class MissingIndexingSystemException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html" title="class in org.apache.polygene.api.indexing">org.apache.polygene.api.indexing.IndexingException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.indexing.MissingIndexingSystemException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">MissingIndexingSystemException</span>
+extends <a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html" title="class in org.apache.polygene.api.indexing">IndexingException</a></pre>
+<div class="block">This Exception is thrown in <code>QueryBuilderFactory.newQueryBuilder()</code> method if
+ no indexing subsystem has been declared in the assembly.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.indexing.MissingIndexingSystemException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/indexing/MissingIndexingSystemException.html#MissingIndexingSystemException--">MissingIndexingSystemException</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MissingIndexingSystemException--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MissingIndexingSystemException</h4>
+<pre>public&nbsp;MissingIndexingSystemException()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html" title="class in org.apache.polygene.api.indexing"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/MissingIndexingSystemException.html" target="_top">Frames</a></li>
+<li><a href="MissingIndexingSystemException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-frame.html
new file mode 100644
index 0000000..a70f941
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.indexing (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/indexing/package-summary.html" target="classFrame">org.apache.polygene.api.indexing</a></h1>
+<div class="indexContainer">
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="IndexingException.html" title="class in org.apache.polygene.api.indexing" target="classFrame">IndexingException</a></li>
+<li><a href="MissingIndexingSystemException.html" title="class in org.apache.polygene.api.indexing" target="classFrame">MissingIndexingSystemException</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-summary.html
new file mode 100644
index 0000000..664fbaa
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-summary.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.indexing (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.indexing (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.indexing</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html" title="class in org.apache.polygene.api.indexing">IndexingException</a></td>
+<td class="colLast">
+<div class="block">This is the exception for Indexing problems.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/indexing/MissingIndexingSystemException.html" title="class in org.apache.polygene.api.indexing">MissingIndexingSystemException</a></td>
+<td class="colLast">
+<div class="block">This Exception is thrown in <code>QueryBuilderFactory.newQueryBuilder()</code> method if
+ no indexing subsystem has been declared in the assembly.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-tree.html
new file mode 100644
index 0000000..e65d953
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/indexing/package-tree.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.indexing Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.indexing Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.indexing</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.indexing.<a href="../../../../../org/apache/polygene/api/indexing/IndexingException.html" title="class in org.apache.polygene.api.indexing"><span class="typeNameLink">IndexingException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.indexing.<a href="../../../../../org/apache/polygene/api/indexing/MissingIndexingSystemException.html" title="class in org.apache.polygene.api.indexing"><span class="typeNameLink">MissingIndexingSystemException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/indexing/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/InjectionScope.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/InjectionScope.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/InjectionScope.html
new file mode 100644
index 0000000..5b0127f
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/InjectionScope.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InjectionScope (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InjectionScope (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/injection/InjectionScope.html" target="_top">Frames</a></li>
+<li><a href="InjectionScope.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection</div>
+<h2 title="Annotation Type InjectionScope" class="title">Annotation Type InjectionScope</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#ANNOTATION_TYPE" title="class or interface in java.lang.annotation">ANNOTATION_TYPE</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">InjectionScope</span></pre>
+<div class="block">This is used to annotate annotation types which are used for injection.
+ Each scope signifies a particular scope from which the injection value should be taken.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/injection/InjectionScope.html" target="_top">Frames</a></li>
+<li><a href="InjectionScope.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-frame.html
new file mode 100644
index 0000000..49c79d0
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.injection (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/injection/package-summary.html" target="classFrame">org.apache.polygene.api.injection</a></h1>
+<div class="indexContainer">
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="InjectionScope.html" title="annotation in org.apache.polygene.api.injection" target="classFrame">InjectionScope</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-summary.html
new file mode 100644
index 0000000..761e76a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-summary.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.injection (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.injection (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/injection/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.injection</h1>
+<div class="docSummary">
+<div class="block">Dependency Injection API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">InjectionScope</a></td>
+<td class="colLast">
+<div class="block">This is used to annotate annotation types which are used for injection.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.injection Description">Package org.apache.polygene.api.injection Description</h2>
+<div class="block"><h2>Dependency Injection API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/injection/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-tree.html
new file mode 100644
index 0000000..71c3fe5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.injection Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.injection Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/injection/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.injection</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.injection.<a href="../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection"><span class="typeNameLink">InjectionScope</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/indexing/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/injection/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Invocation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Invocation.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Invocation.html
new file mode 100644
index 0000000..10b4dca
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Invocation.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Invocation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Invocation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Invocation.html" target="_top">Frames</a></li>
+<li><a href="Invocation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection.scope</div>
+<h2 title="Annotation Type Invocation" class="title">Annotation Type Invocation</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">Invocation</span></pre>
+<div class="block">Annotation to denote the injection of a
+ invocation specific resource.
+ These include:
+ <pre><code>
+  - The Method being invoked.
+
+  - An AnnotationElement with annotations
+    from both mixin type, mixin
+    implementation.
+
+  - An Annotation of a specific type
+ </code></pre>
+ Examples:
+ <pre><code>
+ &#64;Invocation Method theInvokedMethod
+ &#64;Invocation AnnotationElement annotations
+ &#64;Invocation Matches matchesAnnotation
+ </code></pre></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Invocation.html" target="_top">Frames</a></li>
+<li><a href="Invocation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[48/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/core-api.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/core-api.html b/content/java/3.0.0/core-api.html
new file mode 100644
index 0000000..dc36ad4
--- /dev/null
+++ b/content/java/3.0.0/core-api.html
@@ -0,0 +1,1439 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core API</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core.html" title="Core" /><link rel="next" href="core-bootstrap-assembly.html" title="Core Bootstrap" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><span xmlns="" href="core-api.html">Core API</span></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core API"><div class="titlepage"><div><div><h3 class="title"><a id="core-api"></a>Core API</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p c
 lass="devstatus-tests-good">tests</p><p>The Polygene™ Core API is the primary interface for client application code during the main execution phase, i.e. after the
+application has been activated.</p><div class="table"><a id="idm522920954528"></a><p class="title"><strong>Table 14. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.api</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Composition"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-composition"></a>Composition</h4></div></div></div><p>Composition is at the heart of COP, and refers to two different levels of constructs;</p><div class="orderedlist"><ol class="orderedlist" 
 type="1"><li class="listitem">
+the ability to assemble (compose) objects from smaller pieces, called Fragments.
+</li><li class="listitem">
+the construction of applications by assembling Composites into Modules and Modules into Layers.
+</li></ol></div><p>In Polygene, we use the term Assembly for the second case of composition. See separate chapter.</p><p>Composition will allow library authors a new level of flexibility in how functionality is provided to client code. More
+on that later.</p><div class="section" title="Fragment"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-fragment"></a>Fragment</h5></div></div></div><p>Composites should be perceived as single units, although they consist of many Java classes and instances. Some of
+those Java instances are not even belonging to a particular instance in runtime, but such details can and should
+be ignored by the developer. Developers should think of the Composite as a single concept, and not be concerned
+about its internal structure.</p><p>The Composite is composed by declaring the parts it forms in the Composite Type interface declaration. Technically
+speaking, Composite Type is the only Fragment that is required to exist. The other Fragments are optional.</p><p>There are 4 types of Fragments in Polygene;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="xref" href="core-api.html#core-api-mixin" title="Mixin">Mixin</a> - The state carrying part of a Composite.
+</li><li class="listitem">
+<a class="xref" href="core-api.html#core-api-constraint" title="Constraint">Constraint</a> - Rules for in and out arguments, typically used for validation.
+</li><li class="listitem">
+<a class="xref" href="core-api.html#core-api-concern" title="Concern">Concern</a> - Interceptor of method calls. General purpose use, often for cross-cutting behaviors.
+</li><li class="listitem">
+<a class="xref" href="core-api.html#core-api-sideeffect" title="SideEffect">SideEffect</a> - Executed after the method call has been completed, and unable to influence the outcome of the method call.
+</li></ul></div><p>There are one very important thing to know about Fragments;</p><p><span class="strong"><strong>ONLY Mixins can maintain inter-method state.</strong></span></p><p>That means that Concerns, Constraints and Side Effects can not assume that Java fields between method invocations
+are preserved. These Fragments must rely on either Mixins or external services for additional state.</p></div><div class="section" title="Composites"><div class="titlepage"><div><div><h5 class="title"><a id="_composites"></a>Composites</h5></div></div></div><p>There are 4 Composite meta types. Each of these have very different characteristics and it is important to understand
+these, so the right meta type is used for the right purpose.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Entity - Classic meaning. Has an Identity. Is persistable and can be referenced by the Identity. Can act as
+      Aggregate. Entity supports Lifecycle interface. Equals is defined by the Identity.
+</li><li class="listitem">
+Value - Values are persistable when used in a Property from an Entity. Values are immutable, and equals is
+      defined by the values of its fields.
+</li><li class="listitem">
+Service - Service is injectable to other composites and java objects. They are not persistable, but if
+      referenced from an Entity or Value, a new reference to the Service will be injected when the Entity/Value is
+      deserialized. Services are singletons. There are <span class="emphasis"><em>hosted</em></span> and <span class="emphasis"><em>imported</em></span> Services. The <span class="emphasis"><em>hosted</em></span> Service has
+      Configuration and its life cycle controlled by the Polygene™ runtime, whereas the <span class="emphasis"><em>imported</em></span> Services are external
+      references.
+</li><li class="listitem">
+Transient - Short-lived composites that are not persistable. Equals/hashCode/toString are forwarded to the
+      Mixin Type declaring those methods explicitly.
+</li></ul></div><p>In versions of Polygene™ prior to 2.0 (then Qi4j), composite types had to extend one of these 4 meta types, but in 2.0 and later, the
+meta type interface is added dynamically during <a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a>.
+We can therefor get rid of a lot of additional types, and use Polygene-free interfaces directly;</p><pre class="programlisting brush: java">@Mixins( { BalanceCheckMixin.class } )
+public interface BankAccount
+{
+    Money checkBalance();
+      [...snip...]
+
+}
+</pre><p>and declare it with;</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+{
+    module.entities( BankAccount.class );
+}
+</pre></div></div><div class="section" title="Structure"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-structure"></a>Structure</h4></div></div></div><p>Polygene™ promotes a conventional view of application structure, that computer science has been using for decades.</p><p>The definition is as follows;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+One Application per Polygene™ runtime instance.
+</li><li class="listitem">
+One or more Layers per Application.
+</li><li class="listitem">
+Zero, one or more Modules per Layer.
+</li><li class="listitem">
+Zero, one or more Assemblies per Module.
+</li></ul></div><p>The principle of this Structure is to assist the programmer to create well modularized applications, that are easily
+extended and maintained. Polygene™ will restrict access between Modules, so that code can only reach Composites and Objects
+in Modules (including itself) of the same or lower Layers.</p><p>Each Layer has to be declared which lower Layer(s) it uses, and it is not allowed that a lower Layer uses a higher
+Layer, i.e. cyclic references.</p></div><div class="section" title="Application"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-application"></a>Application</h4></div></div></div><p>There is one and only one Application instance per Polygene™ runtime instance. But there is nothing preventing code to
+create additional Polygene™ Runtime instances inside the same JVM. However, these runtimes are isolated from each other.</p><p>The main purpose of the Application structure artifact is to keep everything in the same box, and allowing us to
+navigate the Structure. So, from a client code perspective, the Application is of no use, other than being part of
+bring Polygene™ to life. Polygene™ doesn’t start automatically and can be run in most environments, by requiring that the
+bootstrapping of Polygene™ is done by client code. We call this the Bootstrap Phase. The code in the custom bootstrapper
+will need to access additional Jars from the regular domain code, and we strongly recommend that you make this
+separation in your project as well.</p><div class="section" title="Assembly"><div class="titlepage"><div><div><h5 class="title"><a id="_assembly_2"></a>Assembly</h5></div></div></div><p><a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a> is the part of the bootstrap phase where the application Structure is declared (programmatically). The
+Assembly will be consumed by the ApplicationBuilder, which produces an ApplicationInstance. This instance does not
+contain any custom objects, and is fully serializable. All the application structure has been built, all the layers
+and modules been wired up, and all the sub-composite structures are in place to quickly instantiate the various parts
+of the application.</p><p>At this point, where an ApplicationInstance exists, it is possible to initialize the application components with
+instances created in, data computed in or received from, the controlling bootstrap code.</p><p>Once the initialization phase is complete, the bootstrap controller will call the ApplicationInstance.activate()
+method to start things up.</p><p>Recap of sequence;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Create, obtain or lookup Assemblers.
+</li><li class="listitem">
+Establish the application structures.
+</li><li class="listitem">
+Create a Polygene™ Runtime instance.
+</li><li class="listitem">
+Create an ApplicationAssemblyFactory.
+</li><li class="listitem">
+Create an ApplicationFactory.
+</li><li class="listitem">
+Call ApplicationFactory.newApplication() to create an ApplicationContext.
+</li><li class="listitem">
+Call ApplicationContext.newApplicationInstance() to create an ApplicationInstance.
+</li><li class="listitem">
+Do the initialization of the application.
+</li><li class="listitem">
+Call activate() on the ApplicationInstance.
+</li></ul></div></div><div class="section" title="Singleton Assembler"><div class="titlepage"><div><div><h5 class="title"><a id="_singleton_assembler"></a>Singleton Assembler</h5></div></div></div><p>For really small applications, demos, testcases and so forth, it doesn’t make sense to create a elaborate Application
+structure. For this purpose, there is a convenient short-cut to establish a single Layer, single Module application.
+The full code looks like this;</p><pre class="programlisting brush: java">SingletonAssembler polygene = new SingletonAssembler(
+    module -&gt; module.values( MyStuffValueComposite.class )
+);
+</pre></div></div><div class="section" title="Single Module Layering"><div class="titlepage"><div><div><h4 class="title"><a id="_single_module_layering"></a>Single Module Layering</h4></div></div></div><p>Behind the scenes of the SingletonAssembler a little bit more elaborate bootstrap sequence is happening. The code below
+shows what is the actual required sequence to start up Polygene.</p><pre class="programlisting brush: java">    polygene = new Energy4Java();
+    applicationInstance = createApplicationInstance();
+    activateApplication();
+      [...snip...]
+
+private Application createApplicationInstance()
+{
+    return polygene.newApplication(
+        applicationFactory -&gt; applicationFactory.newApplicationAssembly( SingletonAssembler.this )
+    );
+}
+
+private void activateApplication()
+    throws ActivationException
+{
+    try
+    {
+        beforeActivation( applicationInstance );
+        applicationInstance.activate();
+    }
+    catch( Exception e )
+    {
+        if( e instanceof ActivationException )
+        {
+            throw ( (ActivationException) e );
+        }
+        throw new ActivationException( "Could not activate application", e );
+    }
+}
+</pre><p>In the above example we are only creating an Application with a single Layer and a single Module in that Layer. This is
+derived from the fact that the factory.newApplicationAssembly() method takes a single Assembler argument.</p><p>The Assembler.assemble( ModuleAssembly assembly ) method is called when the Polygene™ Runtime needs to populate the
+ModuleAssembly with its Composites, Objects, Services and other information.</p><div class="section" title="&quot;Pancake&quot; Layering"><div class="titlepage"><div><div><h5 class="title"><a id="_pancake_layering"></a>"Pancake" Layering</h5></div></div></div><p>Another standard setup is applications consisting of a small number of Layers that are directly on top of each other
+(with out bypassing, forking and converging Layers), you can supply a Assembler[][][], with Layer in the first index,
+Module in the second index and any number of Assembler instances in the last index. This will look like;</p><pre class="programlisting brush: java">final Assembler[][][] assemblers =
+    {
+        { // web layer
+          { // Customer Module
+            customerListEditAssembler,
+            customerEditAssembler,
+            customerSearchAssembler
+          },
+          { // Accounts Module
+            accountsListEditAssembler,
+            accountsEditAssembler,
+            accountsSearchAssembler
+          }
+        },
+        { // domain layer
+          { // Customer Module
+            customerDomainAssembler,
+          },
+          { // Accounts Module
+            accountsDomainAssembler,
+          }
+        }
+    };
+Energy4Java polygene = new Energy4Java();
+Application app = polygene.newApplication( factory -&gt; factory.newApplicationAssembly( assemblers ) );
+app.activate();
+</pre><p>The array initialization feature in Java is used to give us a semi-visual idea of the actual application structure. It
+has been commented to highlight this further. Also note that one can pass any number of Assembler instances to each
+Module. This is an important aspect of subsystem creation and re-use.</p></div><div class="section" title="Full Layering"><div class="titlepage"><div><div><h5 class="title"><a id="_full_layering"></a>Full Layering</h5></div></div></div><p>Finally, we can assemble the Application by manually building up the Modules and Layers. This allow for a totally
+free structure, as long as the rules for no cyclic reference of the Layers are kept.</p><pre class="programlisting brush: java">    private static Energy4Java polygene;
+
+    public static void main( String[] args )
+        throws Exception
+    {
+        polygene = new Energy4Java();
+        ApplicationDescriptor model = polygene.newApplicationModel( factory -&gt; createAssembly( factory ) );
+        Application application = model.newInstance( polygene.spi() );
+    }
+
+    private static ApplicationAssembly createAssembly( ApplicationAssemblyFactory factory )
+        throws AssemblyException
+    {
+        String applicationName = "Example Application";
+        ApplicationAssembly app = factory.newApplicationAssembly();
+        app.setName( applicationName );
+        LayerAssembly webLayer = createWebLayer( app );
+        LayerAssembly domainLayer = createDomainLayer( app );
+        LayerAssembly infraLayer = createInfrastructureLayer( app );
+        webLayer.uses( domainLayer );
+        webLayer.uses( infraLayer );  // Accesses the WebService
+        domainLayer.uses( infraLayer ); // For persistence
+        return app;
+    }
+
+    private static LayerAssembly createWebLayer(
+        ApplicationAssembly application
+    )
+    {
+        LayerAssembly layer = application.layer( "Web Layer" );
+        createCustomerWebModule( layer );
+        return layer;
+    }
+
+    private static LayerAssembly createDomainLayer(
+        ApplicationAssembly application
+    )
+    {
+        LayerAssembly layer = application.layer( "Domain Layer" );
+        createCustomerDomainModule( layer );
+        // :
+        // :
+        return layer;
+    }
+
+    private static LayerAssembly createInfrastructureLayer(
+        ApplicationAssembly application
+    )
+        throws AssemblyException
+    {
+        LayerAssembly layer = application.layer( "Infrastructure Layer" );
+        createWebServiceModule( layer );
+        createPersistenceModule( layer );
+        return layer;
+    }
+
+    private static void createCustomerWebModule( LayerAssembly layer )
+    {
+        ModuleAssembly assembly = layer.module( "Customer Web Module" );
+        assembly.transients( CustomerViewComposite.class );
+        assembly.transients( CustomerEditComposite.class );
+        assembly.transients( CustomerListViewComposite.class );
+        assembly.transients( CustomerSearchComposite.class );
+    }
+
+    private static void createCustomerDomainModule( LayerAssembly layer )
+    {
+        ModuleAssembly assembly = layer.module( "Customer Domain Module" );
+        assembly.entities( CustomerEntity.class );
+        assembly.entities( CountryEntity.class );
+        assembly.transients( AddressComposite.class );
+    }
+
+    private static void createWebServiceModule( LayerAssembly layer )
+        throws AssemblyException
+    {
+        ModuleAssembly assembly = layer.module( "Web Service Module" );
+        // Someone has created an assembler for a Jetty Web Service.
+        JettyAssembler jetty = new JettyAssembler( 8080 );
+        jetty.assemble( assembly );
+    }
+
+    private static void createPersistenceModule( LayerAssembly layer )
+        throws AssemblyException
+    {
+        ModuleAssembly assembly = layer.module( "Persistence Module" );
+        // Someone has created an assembler for the Neo EntityStore
+        NeoAssembler neo = new NeoAssembler( "./neostore" );
+        neo.assemble( assembly );
+    }
+      [...snip...]
+
+
+    public static class CustomerViewComposite
+    {
+
+    }
+    public static class CustomerEditComposite
+    {
+
+    }
+    public static class CustomerListViewComposite
+    {
+
+    }
+    public static class CustomerSearchComposite
+    {
+
+    }
+
+
+    public static class CustomerEntity
+    {
+
+    }
+    public static class CountryEntity
+    {
+
+    }
+    public static class AddressComposite
+    {
+
+    }
+
+    public static class JettyAssembler
+        implements Assembler
+    {
+
+        public JettyAssembler( int port )
+        {
+        }
+
+        @Override
+        public void assemble( ModuleAssembly module )
+            throws AssemblyException
+        {
+        }
+    }
+    public static class NeoAssembler
+        implements Assembler
+    {
+
+        public NeoAssembler( String s )
+        {
+        }
+
+        @Override
+        public void assemble( ModuleAssembly module )
+            throws AssemblyException
+        {
+        }
+    }
+}
+
+</pre></div></div><div class="section" title="Layer"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-layer"></a>Layer</h4></div></div></div><p>A Polygene™ Application must consist of at least one layer. More layers are common, often dividing the application along the
+common architectural diagrams used on whiteboards, perhaps with a UI layer at the top, followed by a service or application
+layer, then with a domain layer and finally some persistence layer at the bottom.</p><p>Polygene™ enforces this layering by requiring the <a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a> to declare which layer uses which other layer. And
+<a class="xref" href="">???</a> rules define that layers below can not locate composites in layers above. Also, defining that
+"Layer1 uses Layer2" and "Layer2 uses Layer3" does NOT imply that Layer1 has <a class="xref" href="">???</a> to Layer3. If that
+is wanted, then it must be declared explicitly.</p></div><div class="section" title="Module"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-module"></a>Module</h4></div></div></div><p>Modules are logical compartments to assist developers in creating and maintaining well modularized code. A Module only
+belongs to a single Layer, but many Modules can exist in the same Layer. Composite access is limited to;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Composites within the same Module, with Visibility set to Visibility.module (default).
+</li><li class="listitem">
+Composites from Modules in the same Layer, with Visibility set to Visibility.layer
+</li><li class="listitem">
+Composites from Modules in Layers below, with Visibility set to Visibility.application
+</li></ul></div><p>Modules contains a lot of the Polygene™ infrastructure, which are the enforcers of these wise modularization principles.</p><p>It is not possible to modify the Modules, their resolution nor binding in any way after the application starts.</p></div><div class="section" title="ValueComposite"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-value"></a>ValueComposite</h4></div></div></div><p>Usage of value objects is one of the most ignored and best return-on-investment the programmer can do. Values are
+immutable and can be compared by value instead of memory reference. Concurrency is suddenly not an issue, since either
+the value exists or it doesn’t, no need for synchronization. Values are typically very easy to test and very robust to
+refactoring.</p><p>Polygene™ defines values as a primary meta type through the ValueComposite, as we think the benefits of values are great.
+The ValueComposite is very light-weight compared to the EntityComposite, and its value can still be persisted as part
+of an EntityComposite via a Property.</p><p>The characteristics of a ValueComposite compared to other Composite meta types are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It is Immutable.
+</li><li class="listitem">
+Its equals/hashCode works on both the descriptor and the values of the ValueComposite.
+</li><li class="listitem">
+Can be used as Property types.
+</li><li class="listitem">
+Can be serialized and deserialized, see <a class="xref" href="core-api.html#core-api-serialization" title="Serialization">Serialization</a>.
+</li></ul></div></div><div class="section" title="Service Composite"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-service"></a>Service Composite</h4></div></div></div><p>Any service added, via the ModuleAssembly.addServices(), ModuleAssembly.services() and ModuleAssembly.importServices()
+methods, will have the ServiceComposite meta type added to it. In Polygene, when we speak of <span class="emphasis"><em>Services</em></span> we mean instances
+of <span class="emphasis"><em>ServiceComposite</em></span>.</p><p>Most programmers are familiar with the term "Service", and after the failure of Object Oriented Programming’s promise
+to encapsulate all the behavior together with the object’s state, programmers learned that the only way to deal with
+decoupling and re-use was to make the objects into data containers and deploy services that acted upon those data
+containers. Very much what functions did on structs back in the C and Pascal days.</p><p>Polygene™ will bring a lot of the behavior back to the Composite itself, but we still need Services for cross-composite
+functionality. The Polygene™ Service model is fairly simple, yet powerful and flexible enough to accommodate most
+service-oriented patterns and ability to integrate well with external systems whether they are in-JVM or remote,
+such as Spring, OSGi, WS-*, Rest and others.</p><p>The characteristics of a ServiceComposite compared to other Composite meta types are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It is one singleton per declaration in bootstrap.
+</li><li class="listitem">
+It has an identity defined in bootstrap.
+</li><li class="listitem">
+It has an Activation life cycle into which Activators hook.
+</li><li class="listitem">
+It has an optional Configuration.
+</li></ul></div><p><span class="emphasis"><em>Services</em></span> in Polygene™ are <span class="emphasis"><em>singletons</em></span>, one instance per definition. That means that there may exist multiple instances
+of the same service type, but they can not be created on the fly in runtime, but has to be explicitly defined during
+<a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a>.</p><p>By default, <span class="emphasis"><em>Services</em></span> are not instantiated until they are used. This means that the <span class="emphasis"><em>ServiceComposite</em></span> instance itself
+will not exist until someone calls a method. If a <span class="emphasis"><em>Service</em></span> needs to be instantiated when the <span class="emphasis"><em>Module</em></span> is activated, one
+need to declare/call the instantiateOnStartup() method on the <span class="emphasis"><em>ServiceDescriptor</em></span> during the bootstrap.</p><div class="section" title="Service Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_service_configuration"></a>Service Configuration</h5></div></div></div><p>The configuration for a service is well supported in Polygene. See the <a class="xref" href="core-api.html#core-api-service-configuration" title="Service Configuration">Service Configuration</a> chapter for details.</p></div><div class="section" title="Service Activation"><div class="titlepage"><div><div><h5 class="title"><a id="_service_activation"></a>Service Activation</h5></div></div></div><p>Services are activated (injected and instantiated) either on application start-up, or upon first use. This is controlled
+by calling instantiateOnStartup(), this way;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+    ServiceDeclaration service = module.addServices( MyDemoService.class );
+    service.instantiateOnStartup();
+</pre><p>If this method is not called during assembly, the activation will occur on first service usage.</p><p>Passivation occurs when a <a class="xref" href="core-api.html#core-api-module" title="Module">Module</a> is deactivated, typically because the whole application is shutting down.
+Passivation occurs in the reverse order of the activation, to ensure that dependent services are still available for a
+passivating service.</p><p>Activators can be assembled with Services to manage their activation.
+The easiest way is to implement the ServiceActivation interface directly in the ServiceComposite;</p><pre class="programlisting brush: java">@Mixins( MyActivationMixin.class )
+public static interface MyActivationDemoService
+    extends ServiceComposite, ServiceActivation
+{
+}
+
+public static class MyActivationMixin
+    implements ServiceActivation
+{
+    @Override
+    public void activateService()
+        throws Exception
+    {
+        // Activation code
+    }
+
+    @Override
+    public void passivateService()
+        throws Exception
+    {
+        // Passivation code
+    }
+}
+</pre><p>The activation code can also be moved outside the composite by using the ServiceActivatorAdapter;</p><pre class="programlisting brush: java">@Activators( MyActivator.class )
+public static interface MyOtherActivationDemoService
+    extends ServiceComposite
+{
+}
+
+public static class MyActivator
+    extends ServiceActivatorAdapter&lt;MyOtherActivationDemoService&gt;
+{
+    @Override
+    public void afterActivation( ServiceReference&lt;MyOtherActivationDemoService&gt; activated )
+        throws Exception
+    {
+        // Activation code
+    }
+
+    @Override
+    public void beforePassivation( ServiceReference&lt;MyOtherActivationDemoService&gt; passivating )
+        throws Exception
+    {
+        // Passivation code
+    }
+}
+</pre><p>Activators can be registered on Service assembly too, this way;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+{
+    module.services( MyDemoService.class ).withActivators( MyActivator.class );
+}
+</pre><p>Activators assembled with the service will get their <code class="literal">beforeActivation</code> and <code class="literal">afterActivation</code> methods called around the
+ServiceComposite activation and their <code class="literal">beforePassivation</code> and <code class="literal">afterPassivation</code> around the ServiceComposite
+passivation.
+Member injection and constructor initialization occur during the activation. The ServiceComposite can be used from the
+<code class="literal">afterActivation</code> to the <code class="literal">beforePassivation</code> method.</p></div><div class="section" title="Identity and Tags"><div class="titlepage"><div><div><h5 class="title"><a id="_identity_and_tags"></a>Identity and Tags</h5></div></div></div><p>Services has an Identity, which drives the <a class="xref" href="core-api.html#core-api-service-configuration" title="Service Configuration">Service Configuration</a> system and can be used to lookup a particular service
+instance. Services can also be arbitrarily tagged, via the ServiceDescriptor. Example;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+    ServiceDeclaration service = module.addServices( MyDemoService.class );
+      [...snip...]
+
+    service.taggedWith( "Important", "Drain" );
+</pre><p>Tags are useful inside the application code to locate a particular service instance, in case we have many. For instance;</p><pre class="programlisting brush: java">@Service
+private List&lt;ServiceReference&lt;MyDemoService&gt;&gt; services;
+
+public MyDemoService locateImportantService()
+{
+    for( ServiceReference&lt;MyDemoService&gt; ref : services )
+    {
+        ServiceTags serviceTags = ref.metaInfo( ServiceTags.class );
+        if( serviceTags.hasTag( "Important" ) )
+        {
+            return ref.get();
+        }
+    }
+    return null;
+}
+</pre></div></div><div class="section" title="Service Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-service-configuration"></a>Service Configuration</h4></div></div></div><p>Configuration in Polygene™ is for Polygene™ <a class="xref" href="core-api.html#core-api-service" title="Service Composite">ServiceComposite</a> only. The Configuration is stored in a visible Entity
+Store and is therefor runtime modifiable and not static in properties or XML files as in most other dependency
+injection frameworks.</p><p>The Configuration system itself will handle all the details with interfacing with reading and writing the configuration.
+The normal UnitOfWork management is used, but handled internally by the configuration system.</p><p>In Polygene, Configuration are strongly typed and refactoring-friendly. Configuration is read from the entity store, but if
+it can not be found, then it will try to bootstrap it from the file system, with the same name as the
+ServiceDescriptor.identifiedBy(), which is set during <a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a> and defaults to the fully qualified
+classname of the <a class="xref" href="core-api.html#core-api-service" title="Service Composite">ServiceComposite</a> type, followed by an extension dependent on the file type.</p><p>The following file types for default configuration is supported (listed in read priority order);</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+Java Properties
+</li><li class="listitem">
+JSON
+</li><li class="listitem">
+YAML
+</li><li class="listitem">
+XML
+</li></ol></div><div class="section" title="Defining a Configuration Type"><div class="titlepage"><div><div><h5 class="title"><a id="_defining_a_configuration_type"></a>Defining a Configuration Type</h5></div></div></div><p>The Configuration type is simply listing the properties that are available. The standard rules on @UseDefaults and
+@Optional applies.
+Example;</p><pre class="programlisting brush: java">public interface MailServiceConfiguration extends ConfigurationComposite
+{
+    Property&lt;String&gt; hostName();
+
+    Property&lt;Integer&gt; port();
+}
+</pre></div><div class="section" title="Default Configuration formats"><div class="titlepage"><div><div><h5 class="title"><a id="_default_configuration_formats"></a>Default Configuration formats</h5></div></div></div><p>The default configuration read will happen if the Entity Store backing the Configuration system does not contain the
+identifiable configuration. That will trigger the reading attempts of the supported configuration formats. Once the
+configuration is parsed from the file system it is written to the Entity Store, and if the Entity Store is not
+ephemeral, then on the next start, any changes to the configuration will NOT be detected, and will simply be ignored.</p><p>To be able to read JSON, YAML and XML configuration, you must configure a Serialization system that supports
+the configuration format that you want to use.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+extension/serialization-javaxjson supports JSON
+</li><li class="listitem">
+extension/serialization-javaxxml supports XML
+</li></ul></div></div><div class="section" title="Support for Complex Types"><div class="titlepage"><div><div><h5 class="title"><a id="_support_for_complex_types"></a>Support for Complex Types</h5></div></div></div><p>Since the regular Value Serialization platform is used, for JSON, YAML and XML, the configuration can contain
+arbitrary composite types. This is not true for the Java properties file format.</p></div><div class="section" title="Using a Configuration Type"><div class="titlepage"><div><div><h5 class="title"><a id="_using_a_configuration_type"></a>Using a Configuration Type</h5></div></div></div><p>It is important to remember that Configuration is not static values that are set prior to application start-up and
+therefor applications should not cache the values retrieved forever, but consciously know when the configuration should
+be re-read.</p><p>Configuration is injected via the @This injection scope. One reasonable strategy is to read the configuration on service
+activation, so by deactivating/reactivating a service, the user have a well-defined behavior to know how configuration
+changes take effect. Example;</p><pre class="programlisting brush: java">@This
+private Configuration&lt;MailServiceConfiguration&gt; config;
+
+@Override
+public void sendMail( @Email String to, @MinLength( 8 ) String subject, String body )
+{
+    config.refresh();
+    MailServiceConfiguration conf = config.get();
+    String hostName = conf.hostName().get();
+    int port = conf.port().get();
+      [...snip...]
+
+}
+</pre></div><div class="section" title="Modifying Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_modifying_configuration"></a>Modifying Configuration</h5></div></div></div><p>Configuration is modifiable, and after the modifications have been made, the save() method on the Configuration type
+must be called. Example;</p><pre class="programlisting brush: java">    void changeExternalMailService( String hostName, int port );
+      [...snip...]
+
+        @Override
+        public void changeExternalMailService( String hostName, int port )
+        {
+            MailServiceConfiguration conf = config.get();
+            conf.hostName().set( hostName );
+            conf.port().set( port );
+            config.save();
+        }
+          [...snip...]
+
+    }
+}
+</pre></div></div><div class="section" title="EntityComposite"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-entity"></a>EntityComposite</h4></div></div></div><p>Entities are common in the object oriented programming world, but has never reached the stardom of Class and Object.
+Instead we have seen many attempts at creating Entities on top of Java, such as EJB (3 incompatible versions), Java
+Data Objects (JDO, 2 somewhat compatible versions), Java Persistence Architecture (JPA, 2 somewhat compatible versions),
+Hibernate (4+ somewhat incompatible versions) and many other less known. This seems to suggest that the topic of
+creating objects that survives over long periods of time is a difficult one.</p><p>Eric Evans points out in his book that Entities is a very definite and distinct concept that needs to be handled
+explicitly. Composite Oriented Programming in general, and Polygene™ in particular, takes this point very seriously and
+makes Entities a central part of the whole system. And likewise, we are convinced that it is not possible to develop
+domain-knowledge-rich applications without a conscious and well-defined strategy on Entities. So, instead of spending
+endless hours trying to get Hibernate mapping to do the right thing, we introduce a Composite meta type called
+EntityComposite, which all entities must derive from, and by doing so automatically become persistable, searchable,
+have a lifecycle and support nested undoable modifications.</p><p>The characteristics of an EntityComposite compared to other Composite meta types are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It has an Identity.
+</li><li class="listitem">
+It has a LifeCycle.
+</li><li class="listitem">
+It is typically persisted.
+</li><li class="listitem">
+It can only be referenced by an Association or ManyAssociation.
+</li><li class="listitem">
+Its CRUD operations are bound by a UnitOfWork.
+</li></ul></div></div><div class="section" title="Unit Of Work"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-unitofwork"></a>Unit Of Work</h4></div></div></div><p>A UnitOfWork is a bounded group of operations performed, typically on entities, where these operations are not visible
+to other threads until the UnitOfWork is completed. It is also possible to discard these operations, as if they were
+never executed.</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>UnitOfWork has many similarities with the Transaction concept used with RDBMSes. But since Polygene™ introduced several deviations to the common definitions of Transactions, we chose to use a different term.</p></div><p>There are several key characteristics of UnitOfWork;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+They are limited to a single thread.
+</li><li class="listitem">
+They have an associated use-case.
+</li><li class="listitem">
+They can be paused and resumed.
+</li><li class="listitem">
+They have a notification mechanism (used to trigger Indexing for instance).
+</li><li class="listitem">
+They can be long-running, as they don’t tie up underlying transactions or other expensive resources.
+</li></ul></div><p>At the moment, they are exclusively used to manipulate <a class="xref" href="core-api.html#core-api-entity" title="EntityComposite">EntityComposite</a> composites. All entity operations MUST be
+done via UnitOfWork, and in fact it is not possible to get this wrong.</p><div class="section" title="UnitOfWork Propagation"><div class="titlepage"><div><div><h5 class="title"><a id="_unitofwork_propagation"></a>UnitOfWork Propagation</h5></div></div></div><p>UnitOfWork is associated with a thread, and can only be transferred to another thread by a relatively complex operation
+of pausing a UnitOfWork in one thread, then hand over the UnitOfWork to the other thread and resume it there. Don’t do it!</p><p>UnitOfWork is available from the <span class="emphasis"><em><a class="xref" href="core-api.html#core-api-module" title="Module">Module</a>, and from the Module you request either a new UnitOfWork or asking
+for the _current</em></span> one. <span class="emphasis"><em>Current UnitOfWork</em></span> means the UnitOfWork that was created earlier within the same thread. So,
+typically most entity manipulation code only request the current UnitOfWork and the management of creating, completing
+and aborting the UnitOfWork is handled by the transaction boundary, often in the so called application layer (see
+<a class="xref" href="core-api.html#core-api-layer" title="Layer">Layer</a>)</p><p>Since it is very common to have all, or nearly all, methods in the <span class="emphasis"><em>transaction boundary</em></span> to handle the creation and
+completion, possibly with retry, in the same class, module or even layer, Polygene™ provides annotations to easily declare
+UnitOfWork concern: @UnitOfWorkPropagation, @UnitOfWorkDiscardOn and @UnitOfWorkRetry</p></div></div><div class="section" title="TransientComposite"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-transient"></a>TransientComposite</h4></div></div></div><p>TransientComposite is a Composite meta type for all other cases. The main characteristics are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It can not be serialized nor persisted.
+</li><li class="listitem">
+hashcode/equals are not treated specially and will be delegated to fragment(s) implementing those methods.
+</li><li class="listitem">
+It can not be used as a Property type.
+</li></ul></div></div><div class="section" title="Objects"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-object"></a>Objects</h4></div></div></div><p>There are times when Apache Polygene needs to interoperate with other systems, which
+does not have interfaces as their abstraction. Polygene has a notion of
+Objects, which are Polygene-managed classes and can still be injected with
+the Polygene runtime model, such as @Structure and @Service.</p><p>The characteristics of an Object compared to Composite meta types are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+It is a Class, not an interface.
+</li><li class="listitem">
+It can have injections applied to it after it has been created.
+</li><li class="listitem">
+No Mixins, Concerns or SideEffects.
+</li><li class="listitem">
+No Constraints.
+</li><li class="listitem">
+Can not have Property instances managed by the Polygene runtime.
+</li></ul></div><div class="section" title="Serialization"><div class="titlepage"><div><div><h5 class="title"><a id="_serialization"></a>Serialization</h5></div></div></div><p>Objects can be serialized and deserialized using the Serialization API, if and only
+if they are used as types in Properties in Values or Entities. It depends on the
+Serialization implementation on how the objects are serialized, and
+what the requirements are to allow for deserialization. In general, the Spring
+POJO setter/getter approach will always work, a default constructor is needed, and
+to be safe, make it into <code class="literal">java.io.Serializable</code>.</p></div><div class="section" title="Usage"><div class="titlepage"><div><div><h5 class="title"><a id="_usage"></a>Usage</h5></div></div></div><p>Objects are instantiated either by calling <code class="literal">ObjectFactory.newObject( type, … )</code> or
+instantiating it in some other fashion and then call <code class="literal">ObjectFactory.injectInto(…)</code>
+to populate the fields.</p></div></div><div class="section" title="Dependency Injection"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-dependency-injection"></a>Dependency Injection</h4></div></div></div><p>Polygene has a rather sophisticated dependency injection system, which is based around the <a class="xref" href="">???</a>
+and <a class="xref" href="">???</a> concepts. The dependency injection system also need help to keep the injection scopes
+separated. The following injection scopes exists, some more common than others;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<code class="literal">@This</code> - injection of fragment from the same Composite instance.
+</li><li class="listitem">
+<code class="literal">@Structure</code> - injection of <a class="xref" href="core-api.html#core-api-structure" title="Structure">Structure</a> organized types.
+</li><li class="listitem">
+<code class="literal">@Service</code> - injection of services.
+</li><li class="listitem">
+<code class="literal">@Uses</code> - injection of construction injected objects
+</li><li class="listitem">
+<code class="literal">@Invocation</code> - injection of parts related to the current method invocation.
+</li><li class="listitem">
+<code class="literal">@State</code> - injection of state of the composite instance
+</li><li class="listitem">
+Custom injection scopes - managed through <code class="literal">@AppliesTo</code> and <code class="literal">AppliesToFilter</code> declarations.
+</li></ul></div><div class="section" title="@This"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-this"></a>@This</h5></div></div></div><p><code class="literal">@This</code> is equivalent to the <code class="literal">this</code> pointer in the Java language, but refers to any part of the current
+<a class="xref" href="">???</a>. This can either be a declared mixin type, or if not declared will be a <a class="xref" href="glossary.html#def-private-mixin">Private Mixin</a>.</p><p>We can simply request the injection of any type of the composite that we belong to, such as;</p><pre class="programlisting brush: java">@Mixins( { OrderMixin.class, ShippingMixin.class } )
+public interface Order extends HasShippingInformation
+{
+   :
+}
+
+public abstract class OrderMixin
+    implements Order
+{
+    @This
+    private HasShippingInformation shipping;
+}</pre><p>But we can have <a class="xref" href="glossary.html#def-private-mixin">Private Mixin</a> instead, where the injected mixin type will be automatically added to the
+composite.</p><pre class="programlisting brush: java">@MIxins( OrderMixin.class )
+public interface Order
+{
+   :
+}
+
+public class OrderMixin
+    implements Order
+{
+    @This
+    private DiscountRate discount;</pre></div><div class="section" title="@Structure"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-structure-injection"></a>@Structure</h5></div></div></div><p>The <code class="literal">@Structure</code> injection scope is all about the types involved in the Application <a class="xref" href="core-api.html#core-api-structure" title="Structure">Structure</a> system.
+The possible types are;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Application
+</li><li class="listitem">
+ApplicationDescriptor
+</li><li class="listitem">
+Layer
+</li><li class="listitem">
+LayerDescriptor
+</li><li class="listitem">
+Module
+</li><li class="listitem">
+ModuleDescriptor
+</li><li class="listitem">
+ModuleSPI
+</li><li class="listitem">
+UnitOfWorkFactory
+</li><li class="listitem">
+EntityBuilderFactory
+</li><li class="listitem">
+ValueBuilderFactory
+</li><li class="listitem">
+TransientBuilderFactory
+</li><li class="listitem">
+ObjectFactory
+</li><li class="listitem">
+QueryBuilderFactory
+</li><li class="listitem">
+ServiceFinder
+</li><li class="listitem">
+PolygeneAPI
+</li><li class="listitem">
+PolygeneSPI
+</li></ul></div></div><div class="section" title="@Service"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-service"></a>@Service</h5></div></div></div><p>Services are injected either in a number of ways, either direct, via List or via ServiceReference types. The following
+combinations are allowed;</p><pre class="programlisting brush: java">    @Service
+    private MyService service;
+
+    @Service
+    private Iterable&lt;MyService&gt; services;
+
+    @Service
+    private ServiceReference&lt;MyService&gt; service;
+
+    @Service
+    private Iterable&lt;ServiceReference&lt;MyService&gt;&gt; services;</pre><p>If service is not declared <code class="literal">instantiateOnStartup</code> during assembly, then the service will be activated on first
+method invocation, and not on injection. This means that any reflection on the injected instance, may result in
+unexpected behavior.</p></div><div class="section" title="@Uses"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-uses"></a>@Uses</h5></div></div></div><p><a class="xref" href="glossary.html#def-object">Object</a> and <a class="xref" href="glossary.html#def-valuecomposite">ValueComposite</a> can be created with <code class="literal">uses()</code> declarations. This allows injection of
+arbitrary types to these meta types. Only type matching will occur, so for instance only one String can be injected
+this way.</p><p>If a <code class="literal">@Uses</code> declaration can not be satisfied from the injected objects via <code class="literal">uses()</code> builder method, then
+if the <code class="literal">@Uses</code> injection is not <code class="literal">@Optional</code> the Polygene runtime will attempt to (in this order)</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Instantiate a visible <a class="xref" href="glossary.html#def-transientcomposite">TransientComposite</a>
+</li><li class="listitem">
+Instantiate a visible <a class="xref" href="glossary.html#def-object">Object</a>
+</li><li class="listitem">
+Instantiate a plain object with this Composite instance as a single constructor argument.
+</li></ul></div><p>If the <code class="literal">@Uses</code> is <code class="literal">@Optional</code> then no implict object creation will take place.</p></div><div class="section" title="@Invocation"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-invocation"></a>@Invocation</h5></div></div></div><p><code class="literal">@Invocation</code> injection scope is all about the current method call. It is possible to inject the following types;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+The <code class="literal">Method</code> being executed.
+</li><li class="listitem">
+Any annotation type that the method is annotated with.
+</li><li class="listitem">
+An <code class="literal">Iterable</code> of either of the above
+</li></ul></div></div><div class="section" title="@State"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-state"></a>@State</h5></div></div></div><p>This injection scope can inject either a <code class="literal">StateHolder</code> which allows inspection of current state of the Composite,
+or it can inject any declared <a class="xref" href="glossary.html#def-property">Property</a>, <a class="xref" href="">???</a>, <a class="xref" href="glossary.html#def-manyassociation">ManyAssociation</a> or
+<a class="xref" href="glossary.html#def-namedassociation">NamedAssociation</a>.</p></div><div class="section" title="Custom Injection Scopes"><div class="titlepage"><div><div><h5 class="title"><a id="core-api-custom-injection"></a>Custom Injection Scopes</h5></div></div></div></div></div><div class="section" title="Mixin"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-mixin"></a>Mixin</h4></div></div></div><p>Mixins are the state-carrying part of a Composite instance. The other Fragments can not retain state between method
+invocations as they are shared across Composite instances.</p><div class="section" title="Mixin Type"><div class="titlepage"><div><div><h5 class="title"><a id="_mixin_type"></a>Mixin Type</h5></div></div></div><p>The Mixin Type is the interface that declares the Mixin methods. Each Mixin implementation (the classes defined in
+the @Mixins annotation of a Composite declaration) implements one or more methods from one or more Mixin Types.</p><p>Mixin Type can be very simple, like;</p><pre class="programlisting brush: java">public interface BankAccount
+{
+    Money checkBalance();
+}
+</pre><p>Or contain hundreds of methods, subclassed from dozens of super interfaces.</p><p>The Mixin Types of a Composite are ;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+all the aggregated interfaces of the Composite Type, minus Composite meta-type interfaces, and
+</li><li class="listitem">
+all private mixin referenced types.
+</li></ul></div><p>There is not a 1:1 correlation between Mixin Type and Mixin implementation. One can’t even know if there are more or
+less of one over the other. That is because a Mixin implementation can implement less than one, one, or more than one
+Mixin Type.</p><p>It is also entirely possible that multiple implementation methods exists for a Mixin Type method. The mixin method
+resolution algorithm will provide a deterministic behavior of which implementation of a method is chosen. The algorithm
+is as follows;</p><p>For each declared method of all Mixin Types of a Composite;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Iterate all Mixin types declared from left to right in the declaration,
+</li><li class="listitem">
+Iterate all Mixin types of super-interfaces from left to right in the <span class="emphasis"><em>extends</em></span> clause,
+</li><li class="listitem">
+Iterate all Mixin types within one interface before succeeding to the next interface,
+</li><li class="listitem">
+Iterate all super-interface Mixin types before proceeding to the super-interfaces of those,
+</li><li class="listitem">
+Iterate all Typed Mixin implementations of all super-interfaces, before repeating the algorithm for Generic Mixin
+      implementations,
+</li></ul></div><p>This means that one Mixin implementation can <span class="emphasis"><em>override</em></span> a single method that a larger mixin implementation implements
+together with many other methods. So, just because a mixin implements MixinTypeA.method1() and has an implementation
+of MixinTypeA.method2(), doesn’t mean that method2() is mapped to that mixin. This is very important to remember. The
+Envisage tool is capable of visualizing how Mixin Type methods are mapped to implementations.</p></div><div class="section" title="Public Mixins"><div class="titlepage"><div><div><h5 class="title"><a id="_public_mixins"></a>Public Mixins</h5></div></div></div><p>Mixins are the state holders of the composite instance. Public Mixins are the mixins that are exposed to the outside
+world via the CompositeType interface.</p><p><span class="strong"><strong>Each method in the CompositeType interface MUST be backed by a mixin class.</strong></span></p><p>Mixins are declared as annotations on the composite interface.</p><pre class="programlisting brush: java">@Mixins( SomethingMixin.class )
+public interface Something
+{}
+</pre><pre class="programlisting brush: java">public class SomethingMixin
+        implements Something
+{
+    // State is allowed.
+
+    public void doSomething()
+    {
+        // do stuff...
+    }
+}
+</pre><p>In the above sample, the SomethingMixin will be made part of the Something composite.</p><p>If we have many interfaces defining many methods, that all must be backed by a mixin implementation, we simply list all
+the mixins required.</p><pre class="programlisting brush: java">@Mixins( { StartMixin.class, VehicleMixin.class } )
+public interface Car extends Startable, Vehicle
+{}
+</pre><pre class="programlisting brush: java">public interface Startable
+{
+    boolean start();
+    void stop();
+}
+
+</pre><pre class="programlisting brush: java">public interface Vehicle
+{
+    void turn(float angle);
+
+    void accelerate(float acceleration);
+
+    // more methods
+}
+
+</pre><p>In the example above, the VehicleMixin would need to deal with all methods defined in the Vehicle interface. That
+interface could be very large, and could be totally independent concerns. So, instead we should use abstract mixins,
+which are ordinary mixins but are lacking some methods. This is simply done by declaring the class abstract.</p><pre class="programlisting brush: java">@Mixins( { StartMixin.class, SpeedMixin.class, CrashResultMixin.class } )
+public interface Car extends Startable, Vehicle
+{}
+
+</pre><pre class="programlisting brush: java">public interface Vehicle extends SpeedLocation, Crashable
+{
+}
+
+</pre><pre class="programlisting brush: java">public interface SpeedLocation
+{
+    void turn(float angle);
+
+    void accelerate(float acceleration);
+}
+</pre><pre class="programlisting brush: java">public abstract class SpeedMixin
+        implements SpeedLocation
+{
+    // state for speed
+
+    public void accelerate( float acceleration )
+    {
+        // logic
+    }
+}
+
+</pre><p>Above the SpeedMixin only implements the accelerate() method, and Polygene™ will only map that method to this mixin. The
+other method of the SpeedLocation interface is not satisfied as the example is written and will generate a runtime
+exception.</p></div><div class="section" title="Private Mixins"><div class="titlepage"><div><div><h5 class="title"><a id="_private_mixins"></a>Private Mixins</h5></div></div></div><p>Public mixins expose their methods in the composite interface, and this is not always desirable. Polygene™ supports
+<span class="emphasis"><em>Private Mixins</em></span>, which are only visible within the composite itself. That means that other fragments in the composite
+can see/use it, but it is not visible to the clients of the composite.</p><p>Private Mixins are handled automatically. When Polygene™ detects a <code class="literal">@This</code> annotation referring to a type that is not defined
+in the Composite interface, then that is a Private Mixin. The Mixin implementation class, however, must exist in the
+list of Mixins in the @Mixins annotation. But often, the Private Mixin only list internal Property methods in the Mixin
+Type, which will be satisfied by the standard PropertyMixin and hence always available.</p><p>This is particularly useful in Domain Driven Design, where you only want to expose domain methods, which are defined by
+the context where they are used. But the state of the Mixin should not be exposed out at all. For instance, if we have
+the Cargo interface like;</p><pre class="programlisting brush: java">@Mixins( CargoMixin.class )
+public interface Cargo extends EntityComposite
+{
+    String origin();
+
+    String destination();
+
+    void changeDestination( String newDestination );
+
+}
+
+</pre><p>The interface is defined by its context, and not really exposing the internal state. So in the implementation we
+probably do something like;</p><pre class="programlisting brush: java">public abstract class CargoMixin
+        implements Cargo
+{
+    @This
+    private CargoState state;
+
+    public String origin()
+    {
+        return state.origin().get();
+    }
+
+    public String destination()
+    {
+        return state.destination().get();
+    }
+
+    public void changeDestination( String newDestination )
+    {
+        state.destination().set( newDestination );
+    }
+}
+
+</pre><pre class="programlisting brush: java">public interface CargoState
+{
+    Property&lt;String&gt; origin();
+    Property&lt;String&gt; destination();
+}
+
+</pre><p>So, in this typical case, we don’t need to declare the Mixin for the CargoState, as it only defines Property methods,
+which are handled by the standard PropertyMixin always present.</p></div><div class="section" title="Typed Mixin vs Generic Mixin implementations"><div class="titlepage"><div><div><h5 class="title"><a id="_typed_mixin_vs_generic_mixin_implementations"></a>Typed Mixin vs Generic Mixin implementations</h5></div></div></div><p>Mixins, Concerns and SideEffects can either be "typed" or "generic". A Typed Mixin implementation implements one or
+more Mixin Type interfaces, and one or more of the methods of those interfaces. A Generic Mixin implementation
+implements java.lang.reflect.InvocationHandler, and can therefor be matched to any method of any interface.
+Typically, AppliesTo annotation is used to filter the methods that such Generic Mixin implementation is mapped against,
+and sometimes Generic Mixin implementations are "last resort".</p><p>Experience shows that Generic Mixin implementations are rare, and should only be used in extreme cases. They are
+less frequent than Generic Concern or Generic SideEffect implementations, but inside the Polygene™ API are a couple of
+Generic Mixin implementations that are always present to make the life of the developer easier, such as PropertyMixin,
+AssociationMixin, ManyAssociationMixin, NoopMixin. The first 3 are declared on the Composite and EntityComposite
+interfaces and automatically included if needed. They also serve as excellent example of what they can be used for.</p><pre class="programlisting brush: java">@AppliesTo( { PropertyMixin.PropertyFilter.class } )
+public final class PropertyMixin
+    implements InvocationHandler
+{
+    @State
+    private StateHolder state;
+
+    @Override
+    public Object invoke( Object proxy, Method method, Object[] args )
+        throws Throwable
+    {
+        return state.propertyFor( method );
+    }
+
+    /**
+     * Filter Property methods to apply generic Property Mixin.
+     */
+    public static class PropertyFilter
+        implements AppliesToFilter
+    {
+        @Override
+        public boolean appliesTo( Method method, Class&lt;?&gt; mixin, Class&lt;?&gt; compositeType, Class&lt;?&gt; modifierClass )
+        {
+            return Property.class.isAssignableFrom( method.getReturnType() );
+        }
+    }
+}
+</pre><p>Other examples that we have come across;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Mapping from Property&lt;type&gt; to POJO style "properties".
+</li><li class="listitem">
+Remote Service delegation.
+</li><li class="listitem">
+Scripting delegation, where a script will implement the Mixin Type.
+</li></ul></div><p>which seems to indicate that Generic Mixin implementations are likely to be used in integration of other technologies.</p><p>Typed Mixin implementations are much preferred in general business logic, as they will be first-class citizens of
+the IDE as well, for navigation, find usage, refactoring and many other common tasks. This is one of the main
+advantages of the Polygene™ way of doing AOP compared to AspectJ et al, where "weaving" is something bolted onto an
+application’s classes via regular expressions and known naming conventions, which can change in an instance by a
+developer being unaware of which PointCuts applies to his code.</p></div></div><div class="section" title="Concern"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-concern"></a>Concern</h4></div></div></div><p>Concerns are the equivalent of "around advice" in Aspect Oriented Programming. They are chained into an invocation
+stack for each Mixin Type method and invoked after the Constraints have been executed. Since they are sitting "around"
+the Mixin implementation method, they also have a chance to modify the returned result, and even skip calling the
+underlying Mixin method implementation altogether.</p><p>To create a concern, you need to create a class that,</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+implements the Mixin Type (Typed Concerns) or java.lang.reflect.InvocationHandler (Generic Concerns),
+</li><li class="listitem">
+extend ConcernOf (Typed Concerns) or GenericConcern (Generic Concerns) [1]
+</li></ul></div><p>You are allowed to modify both the in-arguments as well as the returned value, including throw exceptions if that is
+suitable, perhaps for post condition checks.</p><div class="section" title="Applicability"><div class="titlepage"><div><div><h5 class="title"><a id="_applicability"></a>Applicability</h5></div></div></div><p>Concerns are applied to composite types in several ways;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+@Concerns annotation on the Mixin Type.
+</li><li class="listitem">
+withConcerns() assembly instruction at bootstrap.
+</li><li class="listitem">
+In custom annotations to be applied to either Mixin Types or methods on Mixin Types.
+</li><li class="listitem">
+@Concerns annotation directly on a method.
+</li></ul></div></div><div class="section" title="Typed Concern"><div class="titlepage"><div><div><h5 class="title"><a id="_typed_concern_2"></a>Typed Concern</h5></div></div></div><p>As mentioned above, concerns that implements the <span class="emphasis"><em>Mixin Type</em></span> are called <span class="strong"><strong>Typed Concerns</strong></span>. They are more common in the
+business domain, and can be used for many important things in the domain model, such as checking post conditions (i.e.
+ensure that the state in the entire composite is valid), coordinating services, handling events and much more.</p><p>Typed Concerns doesn’t have to implement all the methods in the Mixin Type. By making the class abstract and only
+implementing the methods of interest, Polygene™ runtime will subclass the concern (otherwise not valid for the JVM), but the
+generated methods will never be invoked.</p></div><div class="section" title="Generic Concern"><div class="titlepage"><div><div><h5 class="title"><a id="_generic_concern_2"></a>Generic Concern</h5></div></div></div><p>In classic AOP, all advice are effectively <span class="emphasis"><em>generic</em></span>. There is no type information in the advice implementation and the
+pointcut can be defined anywhere in the code, and the implementation uses proxy InvocationHandlers. Polygene™ supports this
+construct as well, and we call it <span class="strong"><strong>Generic Concern</strong></span>.</p><p>Generic Concerns will be added to all methods that the AppliesToFilter evaluates to true. By default, that is all methods.</p><p>AppliesToFilters is a mechanism to limit, or direct, which methods that the concern should be added to. You have full
+control over this selection process, via several mechanisms.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+@AppliesTo annotation can be put on the concern, with either;
+</li><li class="listitem">
+an interface for which the methods should be wrapped, or
+</li><li class="listitem">
+an AppliesToFilter implementation that is consulted during building the invocation stack, or
+</li><li class="listitem">
+an annotation type that must be given on the method.
+</li><li class="listitem">
+Concerns are added only to composites that declares the Concern, either in
+</li><li class="listitem">
+the Composite Type, or
+</li><li class="listitem">
+on any method of the Composite Type, or
+</li><li class="listitem">
+on an annotation that is in turn declared on a Composite Type method
+</li><li class="listitem">
+during assembly in the withConcerns() method.
+</li></ul></div><p>This means that we can make the following three samples of concerns. First the generic concern that is added to the methods
+of the JDBC Connection class;</p><pre class="programlisting brush: java">@AppliesTo( java.sql.Connection.class )
+public class CacheConcern extends GenericConcern
+    implements InvocationHandler
+{
+</pre><p>We can also use an AppliesToFilter to define which methods should be wrapped with the concern, like this;</p><pre class="programlisting brush: java">@AppliesTo( BusinessAppliesToFilter.class )
+public class BusinessConcern extends GenericConcern
+    implements InvocationHandler
+{
+  [...snip...]
+
+public class BusinessAppliesToFilter
+    implements AppliesToFilter
+{
+
+    @Override
+    public boolean appliesTo( Method method, Class&lt;?&gt; mixin, Class&lt;?&gt; compositeType, Class&lt;?&gt; fragmentClass
+    )
+    {
+        return true; // Some criteria for when a method is wrapped with the concern.
+    }
+}
+</pre><p>And finally an example of how to use annotations to mark indvidual methods for being wrapped by the concern.</p><pre class="programlisting brush: java">@AppliesTo( Audited.class )
+public class AuditConcern extends GenericConcern
+    implements InvocationHandler
+{
+  [...snip...]
+
+    @Override
+    public Object invoke( Object proxy, Method method, Object[] args )
+        throws Throwable
+    {
+        return null;
+    }
+}
+
+  [...snip...]
+
+@Retention( RetentionPolicy.RUNTIME )
+@Target( { ElementType.METHOD } )
+@Documented
+@InjectionScope
+public @interface Audited
+{
+}
+</pre><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Even if a method fulfills the requirement for the concern, if the concern is not declared for the Composite then the concern will NOT be applied.</p></div></div><div class="section" title="Invocation Order"><div class="titlepage"><div><div><h5 class="title"><a id="_invocation_order"></a>Invocation Order</h5></div></div></div><p>The concerns are invoked AFTER all <a class="xref" href="core-api.html#core-api-constraint" title="Constraint">Constraint</a> have been checked. The concerns are executed before the
+<a class="xref" href="core-api.html#core-api-sideeffect" title="SideEffect">SideEffect</a> are executed in the return path.</p><p>The order of execution is defined by the declaration order, interface hierarchy, whether the concern is generic or typed
+and if they are declared in the interface or declared in the <a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a>.</p><p>From the perspective of incoming call, i.e. after the &lt;core-api-constraint&gt;&gt; have been checked, the following rules
+are in place;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Typed concerns are invoked AFTER Generic concerns.
+</li><li class="listitem">
+Concern declared to the LEFT are executed BEFORE concerns to the RIGHT.
+</li><li class="listitem">
+Concerns in subclasses are executed BEFORE concerns in super-interfaces.
+</li><li class="listitem">
+Concerns in super-interfaces are executed breadth BEFORE depth.
+</li><li class="listitem">
+Concerns in different super-interfaces at the same "level" are executed with the concerns declared in super-interfaces left of other super-interfaces first. (TODO: Strange explanation)
+</li><li class="listitem">
+Concerns declared in interfaces are executed AFTER concerns declared in <a class="xref" href="core-bootstrap-assembly.html" title="Core Bootstrap">Assembly</a>.
+</li></ul></div></div></div><div class="section" title="Constraint"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-constraint"></a>Constraint</h4></div></div></div></div><div class="section" title="SideEffect"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-sideeffect"></a>SideEffect</h4></div></div></div><p>SideEffects have no equivalent in Aspect Oriented Programming. They are executed AFTER the method invocation, and
+they are potentially concurrent with the method invocation itself. The SideEffect receives the incoming method arguments
+and can query the result of the method call by accessing the <code class="literal">next</code> field. SideEffects can NOT influence the method
+call in any way, and both return values from the SideEffect, as well as any exceptions thrown, will be ignored.</p><p>To create a sideeffect, you need to create a class that,</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+implements the Mixin Type (Typed SideEffects) or java.lang.reflect.InvocationHandler (Generic SideEffects),
+</li><li class="listitem">
+extend SideEffectOf (Typed Concerns) or GenericSideEffect (Generic SideEffects) [1]
+</li></ul></div><p>You are allowed to modify both the in-arguments as well as the returned value, including throw exceptions if that is
+suitable, perhaps for post condition checks.</p><div class="section" title="Applicability"><div class="titlepage"><div><div><h5 class="title"><a id="_applicability_2"></a>Applicability</h5></div></div></div><p>SideEffects are applied to composite types in several ways;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+@SideEffects annotation on the Mixin Type.
+</li><li class="listitem">
+withSideEffects() assembly instruction at bootstrap.
+</li><li class="listitem">
+@SideEffects annotation of custom annotations to be applied to either Mixin Types or methods on Mixin Types.
+</li><li class="listitem">
+@SideEffects annotation directly on a method.
+</li></ul></div></div><div class="section" title="Typed SideEffect"><div class="titlepage"><div><div><h5 class="title"><a id="_typed_sideeffect_2"></a>Typed SideEffect</h5></div></div></div><p>As mentioned above, side effects that implements the <span class="emphasis"><em>Mixin Type</em></span> are called <span class="strong"><strong>Typed SideEffects</strong></span>.</p><p>A Typed SideEffect doesn’t have to implement all the methods in the Mixin Type. By making the class abstract and only
+implementing the methods of interest, Polygene™ runtime will subclass the side effect (otherwise not valid for the
+JVM/compiler), but the generated methods will never be invoked.</p></div><div class="section" title="Generic SideEffect"><div class="titlepage"><div><div><h5 class="title"><a id="_generic_sideeffect_2"></a>Generic SideEffect</h5></div></div></div><p>Generic SideEffects implement the <code class="literal">java.lang.reflect.InvocationHandler</code> and can potentially serve any method it is
+applied to. Generic SideEffects will be added to all methods that the AppliesToFilter evaluates to true. By default,
+that is all methods.</p><p>AppliesToFilters is a mechanism to limit, or direct, which methods that the concern should be added to. You have full
+control over this selection process, via several mechanisms.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+@AppliesTo annotation can be put on the side effect, with either;
+</li><li class="listitem">
+an interface for which the methods should be wrapped, or
+</li><li class="listitem">
+an AppliesToFilter implementation that is consulted during building the invocation stack, or
+</li><li class="listitem">
+an annotation type that must be given on the method.
+</li><li class="listitem">
+SideEffects are added only to composites that declares the SideEffect, either in
+</li><li class="listitem">
+the Composite Type, or
+</li><li class="listitem">
+on any method of the Composite Type, or
+</li><li class="listitem">
+on an annotation that is in turn declared on a Composite Type method
+</li><li class="listitem">
+during assembly in the withSideEffects() method.
+</li></ul></div></div><div class="section" title="Invocation Order"><div class="titlepage"><div><div><h5 class="title"><a id="_invocation_order_2"></a>Invocation Order</h5></div></div></div><p>The invocation order of SideEffects is UNDEFINED, and one MUST NOT rely on SideEffects executing in any particular order.
+They MAY be concurrent and outside the thread that executed the method, so the SideEffect can also not depend on
+the UnitOfWork that may be observed as present.</p><p>To be clear; the method call to the SideEffect is NOT its own Polygene-controlled invocation stack, and any annotations
+on the SideEffect methods will be ignored (or it is a bug). That means that IF the SideEffect needs a UnitOfWork it
+either needs to manage one explicitly or call out to a service that has the @UnitOfWorkPropagation annotation.</p></div></div><div class="section" title="DecoratorMixin"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-decoratormixin"></a>DecoratorMixin</h4></div></div></div><p>A little known feature is the DecoratorMixin, which allows any object to become a Mixin. This is useful when for instance
+the initialization of the object to act as a Mixin is complex, or maybe an instance is shared across many Composites.
+This functionality is only relevant in Transients, and therefor not available in other Composite meta types.</p><p>This is done by declaring the DecoratorMixin on the interface, and add the object to be used via the use() method on
+the TransientBuilder.</p><p>The DecoratorMixin will optimize the invocation for generic mixins, to avoid additional cost of reflection. But otherwise
+the DecoratorMixin is fairly simple</p><div class="section" title="Example"><div class="titlepage"><div><div><h5 class="title"><a id="_example_2"></a>Example</h5></div></div></div><p>Let’s say that we have a model, FooModel, whose implementation is simply a POJO. Several different views shares this
+the same model instance, so any changes to the model will notify the views.</p><p>We start with the FooModel interface;</p><pre class="programlisting brush: java">public interface FooModel
+{
+    String getBar();
+    void setBar(String value);
+      [...snip...]
+
+}
+</pre><p>and its implementation is not really relevant for this discussion.</p><p>Each of the views looks like this;</p><pre class="programlisting brush: java">@Mixins(View1.Mixin.class)
+public interface View1
+{
+    String bar();
+
+    public class Mixin
+        implements View1
+    {
+        @This
+        FooModel model;
+
+        @Override
+        public String bar()
+        {
+            return model.getBar();
+        }
+    }
+}
+</pre><p>Note that the mixin is expecting to have the FooModel as being part of the view. This also simplies the mixin, which
+can for instance add and remove listeners to model updates in lifecycle methods.</p><p>But we need an implementation of the FooModel that uses the actual implementation of the FooModel. So we decorate the
+FooModel with the DecoratorMixin.</p><pre class="programlisting brush: java">@Mixins(DecoratorMixin.class)
+public interface FooModel
+</pre><p>The DecoratorMixin expects that the implementation is found among the "@Uses" objects, so to create a view we simply
+do;</p><pre class="programlisting brush: java">public View1 createView1( FooModel model )
+{
+    TransientBuilder&lt;View1&gt; builder = transientBuilderFactory.newTransientBuilder( View1.class );
+    builder.use( model );
+    return builder.newInstance();
+}
+</pre><p>And there is nothing special in the assembly of this simple example;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+    module.transients( View1.class );
+    module.transients( View2.class );
+    module.transients( FooModel.class );
+}
+</pre><p>This can now be validated in a small test;</p><pre class="programlisting brush: java">
+@Test
+public void testDecoration()
+{
+    FooModelImpl model = new FooModelImpl( "Init" );
+    View1 view1 = createView1( model );
+    View2 view2 = createView2( model );
+    assertThat( view1.bar(), equalTo( "Init" ) );
+    assertThat( view2.bar(), equalTo( "Init" ) );
+    model.setBar( "New Value" );
+    assertThat( view1.bar(), equalTo( "New Value" ) );
+    assertThat( view2.bar(), equalTo( "New Value" ) );
+}
+</pre></div></div><div class="section" title="Serialization"><div class="titlepage"><div><div><h4 class="title"><a id="core-api-serialization"></a>Serialization</h4></div></div></div><p>State can be serialized and deserialized using the Serialization API which is a Service API implemented
+by SPI and extensions.</p><div class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p><code class="literal">Serialization extends Serializer, Deserializer</code>. See the <a class="xref" href="javadocs.html" title="Javadoc"> JavaDocs</a> for interfaces detail.</p></div><p>The Serialization mechanism apply to the following object types :</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+ValueComposite,
+</li><li class="listitem">
+EntityReference &amp; Identity,
+</li><li class="listitem">
+Array, Iterable &amp; Stream,
+</li><li class="listitem">
+Map,
+</li><li class="listitem">
+Plain Values.
+</li></ul></div><p>Nested Plain Values, EntityReferences, Identities, Arrays, Iterables, Streams, Maps, ValueComposites are supported.
+EntityComposites and EntityReferences are serialized as their identity string.</p><p>Plain Values can be one of :</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+String,
+</li><li class="listitem">
+Character or char,
+</li><li class="listitem">
+Boolean or boolean,
+</li><li class="listitem">
+Integer or int,
+</li><li class="listitem">
+Long or long,
+</li><li class="listitem">
+Short or short,
+</li><li class="listitem">
+Byte or byte,
+</li><li class="listitem">
+Float or float,
+</li><li class="listitem">
+Double or double,
+</li><li class="listitem">
+BigInteger,
+</li><li class="listitem">
+BigDecimal,
+</li><li class="listitem">
+java.time types.
+</li></ul></div><div class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Serialization behaviour can be tuned with options.
+Every <code class="literal">Serializer</code> methods can take a <code class="literal">Serializer.Options</code> object that contains flags to change how some
+values are serialized. See the <a class="xref" href="javadocs.html" title="Javadoc"> JavaDocs</a> for more details.</p></div><p>Values of unknown types and all arrays are considered as <code class="literal">java.io.Serializable</code> and by so are (de)serialized to (from)
+base64 encoded bytes using pure Java serialization. If it happens that the value is not Serializable or the input to
+deserialize is invalid, a <code class="literal">SerializationException</code> is thrown.</p><p>Methods of <code class="literal">Serializer</code> allow to specify if the serialized state should contain extra type information about the
+serialized value. Having type information in the serialized payload allows to keep actual ValueComposite types and by so
+circumvent <code class="literal">AmbiguousTypeException</code> when deserializing.</p><p>Core Runtime provides a default Serialization system based on <code class="literal">javax.json</code> types.</p><p>Let’s see how it works in practice.</p><pre class="programlisting brush: java">public interface SomeValue // (1)
+{
+    Property&lt;String&gt; foo();
+}
+
+@Override
+public void assemble( ModuleAssembly module )
+{
+    module.values( SomeValue.class ); // (2)
+      [...snip...]
+
+    module.defaultServices(); // (3)
+      [...snip...]
+
+}
+  [...snip...]
+
+public void defaultSerialization()
+{
+    SomeValue someValue = someNewValueInstance(); // (4)
+    String json = someValue.toString(); // (5)
+    SomeValue someNewValue = valueBuilderFactory.newValueFromSerializedState( SomeValue.class, json ); // (6)
+      [...snip...]
+
+}
+
+</pre><p>Reading this first example step by step we ;</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+declare a ValueComposite,
+</li><li class="listitem">
+assemble it,
+</li><li class="listitem">
+assemble default services including default <code class="literal">Serialization</code>,
+</li><li class="listitem">
+create a new Value instance,
+</li><li class="listitem">
+use the <code class="literal">ValueComposite#toString()</code> method to get a JSON representation of the Value,
+</li><li class="listitem">
+and finally, use the <code class="literal">Module#newValueFromSerializedState()</code> method to create a new Value instance from the JSON
+      state.
+</li></ol></div><p><code class="literal">ValueComposite#toString()</code> method leverage Value Serialization and by so provide JSON based representation. The Module
+API allows to create new Value instances from serialized state.</p><p>On top of that, Application assemblies can register different implementation of Serialization as Services to
+support more formats, see the <a class="xref" href="extensions.html" title="Extensions">Extensions</a> section. Note that the default beha

<TRUNCATED>

[17/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulCompositeDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulCompositeDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulCompositeDescriptor.html
new file mode 100644
index 0000000..c6468c7
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulCompositeDescriptor.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>StatefulCompositeDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="StatefulCompositeDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" target="_top">Frames</a></li>
+<li><a href="StatefulCompositeDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface StatefulCompositeDescriptor" class="title">Interface StatefulCompositeDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite">TransientDescriptor</a>, <a href="../../../../../org/apache/polygene/api/value/ValueDescriptor.html" title="interface in org.apache.polygene.api.value">ValueDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">StatefulCompositeDescriptor</span></pre>
+<div class="block">Stateful Composite Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite">StateDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html#state--">state</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="state--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>state</h4>
+<pre><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite">StateDescriptor</a>&nbsp;state()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" target="_top">Frames</a></li>
+<li><a href="StatefulCompositeDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilder.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilder.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilder.html
new file mode 100644
index 0000000..3730375
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilder.html
@@ -0,0 +1,309 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TransientBuilder (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TransientBuilder (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransientBuilder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface TransientBuilder" class="title">Interface TransientBuilder&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Transient type</dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">TransientBuilder&lt;T&gt;</span></pre>
+<div class="block">TransientBuilders are used to instantiate TransientComposites. They can be acquired from
+ <a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html#newTransientBuilder-java.lang.Class-"><code>TransientBuilderFactory.newTransientBuilder(Class)</code></a> and allows the client
+ to provide additional settings before instantiating the TransientComposite.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="type parameter in TransientBuilder">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html#newInstance--">newInstance</a></span>()</code>
+<div class="block">Create a new Composite instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="type parameter in TransientBuilder">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html#prototype--">prototype</a></span>()</code>
+<div class="block">Get a representation of the state for the new Composite.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>&lt;K&gt;&nbsp;K</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html#prototypeFor-java.lang.Class-">prototypeFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;mixinType)</code>
+<div class="block">Get a representation of the state of the given type for the new Composite.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite">TransientBuilder</a>&lt;<a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="type parameter in TransientBuilder">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html#use-java.lang.Object...-">use</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;usedObjects)</code>
+<div class="block">Provide objects that can be injected into mixins that has the @Uses
+ dependency injection annotation.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="use-java.lang.Object...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>use</h4>
+<pre><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite">TransientBuilder</a>&lt;<a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="type parameter in TransientBuilder">T</a>&gt;&nbsp;use(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;usedObjects)</pre>
+<div class="block">Provide objects that can be injected into mixins that has the @Uses
+ dependency injection annotation.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>usedObjects</code> - The objects that can be injected into mixins.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the transient builder instance</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/apache/polygene/api/injection/scope/Uses.html" title="annotation in org.apache.polygene.api.injection.scope"><code>Uses</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="prototype--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prototype</h4>
+<pre><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="type parameter in TransientBuilder">T</a>&nbsp;prototype()</pre>
+<div class="block">Get a representation of the state for the new Composite.
+ It is possible to access and update properties and associations,
+ even immutable ones since the builder represents the initial state.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a proxy implementing the Composite type</dd>
+</dl>
+</li>
+</ul>
+<a name="prototypeFor-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prototypeFor</h4>
+<pre>&lt;K&gt;&nbsp;K&nbsp;prototypeFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;mixinType)</pre>
+<div class="block">Get a representation of the state of the given type for the new Composite.
+ This is primarily used if you want to provide state for a private mixin type.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>K</code> - Mixin type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>mixinType</code> - the mixin which you want to provide state for</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a proxy implementing the given mixin type</dd>
+</dl>
+</li>
+</ul>
+<a name="newInstance--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="type parameter in TransientBuilder">T</a>&nbsp;newInstance()
+       throws <a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></pre>
+<div class="block">Create a new Composite instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new Composite instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></code> - thrown if it was not possible to instantiate the Composite</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientBuilder.html" target="_top">Frames</a></li>
+<li><a href="TransientBuilder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilderFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilderFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilderFactory.html
new file mode 100644
index 0000000..64d6164
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientBuilderFactory.html
@@ -0,0 +1,275 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TransientBuilderFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TransientBuilderFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientBuilderFactory.html" target="_top">Frames</a></li>
+<li><a href="TransientBuilderFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface TransientBuilderFactory" class="title">Interface TransientBuilderFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>, <a href="../../../../../org/apache/polygene/spi/module/ModuleSpi.html" title="interface in org.apache.polygene.spi.module">ModuleSpi</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">TransientBuilderFactory</span></pre>
+<div class="block">This factory creates TransientComposites and the TransientBuilders.
+
+ TransientComposite instances are very flexible in what it can reference, but are restricted in where they
+ can be used. So, TransientComposites are mainly recommended where Values, Entities and Services can not be used,
+ but they can also not be used to store state, be serialized across a network or have automatic equals/hashCode
+ calculations.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html#newTransient-java.lang.Class-java.lang.Object...-">newTransient</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mixinType,
+            <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;uses)</code>
+<div class="block">Instantiate a TransientComposite of the given type.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite">TransientBuilder</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html#newTransientBuilder-java.lang.Class-">newTransientBuilder</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mixinType)</code>
+<div class="block">Create a builder for creating new TransientComposites that implements the given TransientComposite type.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="newTransientBuilder-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newTransientBuilder</h4>
+<pre>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite">TransientBuilder</a>&lt;T&gt;&nbsp;newTransientBuilder(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mixinType)
+                                     throws <a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchTransientTypeException</a></pre>
+<div class="block">Create a builder for creating new TransientComposites that implements the given TransientComposite type.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Transient type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>mixinType</code> - an interface that describes the TransientComposite to be instantiated</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a TransientBuilder for creation of TransientComposites implementing the interface</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchTransientTypeException</a></code> - if no composite extending the mixinType has been registered</dd>
+</dl>
+</li>
+</ul>
+<a name="newTransient-java.lang.Class-java.lang.Object...-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newTransient</h4>
+<pre>&lt;T&gt;&nbsp;T&nbsp;newTransient(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mixinType,
+                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;uses)
+            throws <a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchTransientTypeException</a>,
+                   <a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></pre>
+<div class="block">Instantiate a TransientComposite of the given type.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Transient type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>mixinType</code> - the TransientComposite type to instantiate</dd>
+<dd><code>uses</code> - The objects that can be injected into mixins</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new TransientComposite instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchTransientTypeException</a></code> - if no composite extending the mixinType has been registered</dd>
+<dd><code><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></code> - if the composite could not be instantiated</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientBuilderFactory.html" target="_top">Frames</a></li>
+<li><a href="TransientBuilderFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientComposite.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientComposite.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientComposite.html
new file mode 100644
index 0000000..5869fa5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientComposite.html
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TransientComposite (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TransientComposite (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientComposite.html" target="_top">Frames</a></li>
+<li><a href="TransientComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface TransientComposite" class="title">Interface TransientComposite</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country1</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country2</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country3</a>, <a href="../../../../../org/apache/polygene/test/mock/MockComposite.html" title="interface in org.apache.polygene.test.mock">MockComposite</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country1Mixin</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country2Mixin</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country3Mixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">TransientComposite</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a></pre>
+<div class="block">Transient Composite Type.
+
+ TransientComposites have the following criteria;
+ <ul>
+ <li>Does not persist its state, and is not serializable</li>
+ <li>Can not be referenced from Properties, Associations, ValueComposites nor Entities</li>
+ <li>Can reference all types</li>
+ <li>No lifecycle</li>
+ <li>equals/hashCode is delegated to a single Mixin implementing the methods, like any other method</li>
+ </ul></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientComposite.html" target="_top">Frames</a></li>
+<li><a href="TransientComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientDescriptor.html
new file mode 100644
index 0000000..18db374
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/TransientDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TransientDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TransientDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientDescriptor.html" target="_top">Frames</a></li>
+<li><a href="TransientDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface TransientDescriptor" class="title">Interface TransientDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">TransientDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></pre>
+<div class="block">TransientComposite Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.CompositeDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html#mixinTypes--">mixinTypes</a>, <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html#primaryType--">primaryType</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.ModelDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#isAssignableTo-java.lang.Class-">isAssignableTo</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#module--">module</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#visibility--">visibility</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.type.HasTypes">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/type/HasTypes.html#hasType-java.lang.reflect.Type-">hasType</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html#types--">types</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.StatefulCompositeDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html#state--">state</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/TransientDescriptor.html" target="_top">Frames</a></li>
+<li><a href="TransientDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-frame.html
new file mode 100644
index 0000000..23e64c4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-frame.html
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.composite (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/composite/package-summary.html" target="classFrame">org.apache.polygene.api.composite</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Composite.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">Composite</span></a></li>
+<li><a href="CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">CompositeDescriptor</span></a></li>
+<li><a href="CompositeInstance.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">CompositeInstance</span></a></li>
+<li><a href="CompositeInvoker.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">CompositeInvoker</span></a></li>
+<li><a href="ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">ConstructorDescriptor</span></a></li>
+<li><a href="DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">DependencyDescriptor</span></a></li>
+<li><a href="InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">InjectedFieldDescriptor</span></a></li>
+<li><a href="InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">InjectedMethodDescriptor</span></a></li>
+<li><a href="InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">InjectedParametersDescriptor</span></a></li>
+<li><a href="MethodDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">MethodDescriptor</span></a></li>
+<li><a href="ModelDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">ModelDescriptor</span></a></li>
+<li><a href="StateDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">StateDescriptor</span></a></li>
+<li><a href="StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">StatefulAssociationCompositeDescriptor</span></a></li>
+<li><a href="StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">StatefulCompositeDescriptor</span></a></li>
+<li><a href="TransientBuilder.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">TransientBuilder</span></a></li>
+<li><a href="TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">TransientBuilderFactory</span></a></li>
+<li><a href="TransientComposite.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">TransientComposite</span></a></li>
+<li><a href="TransientDescriptor.html" title="interface in org.apache.polygene.api.composite" target="classFrame"><span class="interfaceName">TransientDescriptor</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CompositeContext.html" title="class in org.apache.polygene.api.composite" target="classFrame">CompositeContext</a></li>
+<li><a href="DecoratorMixin.html" title="class in org.apache.polygene.api.composite" target="classFrame">DecoratorMixin</a></li>
+<li><a href="DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite" target="classFrame">DefaultMethodsFilter</a></li>
+<li><a href="PropertyMapper.html" title="class in org.apache.polygene.api.composite" target="classFrame">PropertyMapper</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite" target="classFrame">AmbiguousTypeException</a></li>
+<li><a href="InvalidCompositeException.html" title="class in org.apache.polygene.api.composite" target="classFrame">InvalidCompositeException</a></li>
+<li><a href="InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite" target="classFrame">InvalidValueCompositeException</a></li>
+<li><a href="MissingMethodException.html" title="class in org.apache.polygene.api.composite" target="classFrame">MissingMethodException</a></li>
+<li><a href="NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite" target="classFrame">NoSuchCompositeTypeException</a></li>
+<li><a href="NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite" target="classFrame">NoSuchTransientTypeException</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-summary.html
new file mode 100644
index 0000000..33782b4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-summary.html
@@ -0,0 +1,337 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.composite (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.composite (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.composite</h1>
+<div class="docSummary">
+<div class="block">Composite API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a></td>
+<td class="colLast">
+<div class="block">Base Composite interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite Descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite">CompositeInstance</a></td>
+<td class="colLast">
+<div class="block">Composite Instance.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a></td>
+<td class="colLast">
+<div class="block">Composite method invoker.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite">ConstructorDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite constructor descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite">DependencyDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite dependency descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite">InjectedFieldDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite injected field descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite">InjectedMethodDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite injected method descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite">InjectedParametersDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite constructors and method injected parameters descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html" title="interface in org.apache.polygene.api.composite">MethodDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite Method Descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite ModelDescriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite">StateDescriptor</a></td>
+<td class="colLast">
+<div class="block">Composite State Descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a></td>
+<td class="colLast">
+<div class="block">Stateful Association Composite Descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></td>
+<td class="colLast">
+<div class="block">Stateful Composite Descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite">TransientBuilder</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">TransientBuilders are used to instantiate TransientComposites.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite">TransientBuilderFactory</a></td>
+<td class="colLast">
+<div class="block">This factory creates TransientComposites and the TransientBuilders.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite">TransientComposite</a></td>
+<td class="colLast">
+<div class="block">Transient Composite Type.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite">TransientDescriptor</a></td>
+<td class="colLast">
+<div class="block">TransientComposite Descriptor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite">CompositeContext</a>&lt;T extends <a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite">TransientComposite</a>&gt;</td>
+<td class="colLast">
+<div class="block">Thread-associated composites.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite">DecoratorMixin</a></td>
+<td class="colLast">
+<div class="block">Generic decorator mixin that allows a Composite to wrap
+ any other Composite as long as they share an interface.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite">DefaultMethodsFilter</a></td>
+<td class="colLast">
+<div class="block">Filter Default Interface Methods to apply a generic fragment.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html" title="class in org.apache.polygene.api.composite">PropertyMapper</a></td>
+<td class="colLast">
+<div class="block">Transfer java.util.Properties to Composite properties</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite">AmbiguousTypeException</a></td>
+<td class="colLast">
+<div class="block">This Exception is thrown when more than one Composite implements a MixinType
+ that one tries to use to create a Composite instance from.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html" title="class in org.apache.polygene.api.composite">InvalidCompositeException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown if a Composite is invalid.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite">InvalidValueCompositeException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown if a ValueComposite is invalid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html" title="class in org.apache.polygene.api.composite">MissingMethodException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown if client code tries to invoke a non-existing Composite method.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchCompositeTypeException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown if client code tries to create a non-existing Composite type.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchTransientTypeException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown if client code tries to create a non-existing TransientComposite type.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.composite Description">Package org.apache.polygene.api.composite Description</h2>
+<div class="block"><h2>Composite API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[37/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/introduction-background.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/introduction-background.html b/content/java/3.0.0/introduction-background.html
new file mode 100644
index 0000000..09ba614
--- /dev/null
+++ b/content/java/3.0.0/introduction-background.html
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Background</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="intro.html" title="Introduction" /><link rel="prev" href="intro.html" title="Introduction" /><link rel="next" href="what-is-cop.html" title="What is COP?" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><span xmlns="" href="intro.html">Introduction</span></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="intro.html#highlights">Highlights</a></span></dt><dt><span class="section"><span xmlns="" href="introduction-background.html">Background</span></span></dt><dt><span class="section"><a href="what-is-cop.html">What is COP?</a></span></dt><dt><span class="section"><a href="what-s-an-object-anyway.html">What’s an Object anyway?</a></span></dt><dt><span class="section"><a href="state-modeling.html">Polygene™ and state modeling</a></span></dt><dt><span class="section"><a href="related.html">Related publications &amp; projects</a></span></dt></dl></div></div><div class="section" title="Background"><div class="titlepage"><div><div><h3 class="title"><a id="introduction-background"></a>Background</h3></div></div></div><p>Polygene™ is the first Composite Oriented Programming implement
 ation leveraging the Java 5 platform, so that everything you
+know from Java 5 still applies. You can mix Polygene™ with your ordinary Java code as much as you want. All your existing
+Java tools works just like before, and Polygene™ does not introduce any new programming language, no special development
+tools needed and no XML is required.</p><div class="section" title="Purpose"><div class="titlepage"><div><div><h4 class="title"><a id="_purpose"></a>Purpose</h4></div></div></div><p>Polygene™ addresses the programming problems from the top-down, starting with the Domain Model and Business Rules needs,
+and let those requirements flow downwards in the software stack and dictate the requirements for underlying layers
+such as persistence, messaging, querying and more. This means that the business value developer is left to
+concentrate on the domain models and the actual application bringing the value, instead of creating massive amounts
+of glue code to tie underlying technologies together.</p></div><div class="section" title="Problem Descriptions"><div class="titlepage"><div><div><h4 class="title"><a id="_problem_descriptions"></a>Problem Descriptions</h4></div></div></div><p>Polygene™ didn’t appear out of the blue, when the founders of the project had nothing better to do. It is the result of
+observation of problems in real applications, and the experience from previous attempts to address or correct these
+problems, that has led to the Polygene™ vision.</p></div><div class="section" title="Object Oriented Programming (OOP)"><div class="titlepage"><div><div><h4 class="title"><a id="_object_oriented_programming_oop"></a>Object Oriented Programming (OOP)</h4></div></div></div><p>How can OOP be a problem? We and others have observed that there is a fundamental flaw in the OOP model. In fact, we
+would like to even state that OOP as it is commonly practiced today is not object oriented at all. The object is not
+the primary citizen, instead the class is the primary artifact. In most mainstream OOP languages, Objects are derived
+from classes, not that classes are assigned to created objects. Therefore, we think it should have been called Class
+Oriented Programming. We can also see this class focus in many of the technologies in Java today: in Spring you declare
+class names in application contexts, JSP uses class names to declare beans and so forth.</p><p>This in turn leads to that there is no good OOP solution for the problem we describe below.</p></div><div class="section" title="Behavior depends on Context"><div class="titlepage"><div><div><h4 class="title"><a id="_behavior_depends_on_context_2"></a>Behavior depends on Context</h4></div></div></div><p>Once you start thinking of "Behavior depends on Context", you have a hard time understanding how people for the last 20
+years or so of Object Oriented Programming (OOP) has ignored this fact.</p><div class="section" title="Who am I?"><div class="titlepage"><div><div><h5 class="title"><a id="_who_am_i"></a>Who am I?</h5></div></div></div><p>When I sitting in front of the computer, I am a software developer, but if I go out in the jungle, I am suddenly
+hunter-gatherer and prey. A large set of me is the same, but my interaction with the surroundings, i.e. the context, is
+very different. I need different interfaces, so to speak, in these two different contexts.</p><p>Now, the above example is perhaps a bit extreme, but we see it in everyday life of the developer. When an object is
+stored in the database it is of a different class, than when it is transported to the client and possibly when it is
+displayed in the GUI. We see the effect of this problem in many of the design patterns and so called "best practices"
+in Java EE development. Facades, delegation, data transport objects and many more.</p></div></div><div class="section" title="Coupling"><div class="titlepage"><div><div><h4 class="title"><a id="_coupling"></a>Coupling</h4></div></div></div><p>The OOP proponents once proclaimed that classes can be re-used, since the code is encapsulated with the class, so the
+class is an independent unit which lends itself well to re-use. In reality, however, we have found that classes becomes
+tightly coupled with many other classes in their neighborhood, leading to impossibilities of single class re-use. Many
+tricks are introduced to minimize the "Coupling Hell", such as Inversion of Control and Dependency Injection. Although
+those tools are good, the underlying problem remains.</p><p>Why do we end up with large coupled class network graphs?</p><p>Essentially, it boils down to "scope". Classes are too large, their scope is too large, and for each small functional
+unit within the class, there will be additional coupling to other classes. And this often progresses to the full
+boundary of the entire domain the class remains in.</p></div><div class="section" title="Application layer impedance mismatch"><div class="titlepage"><div><div><h4 class="title"><a id="_application_layer_impedance_mismatch"></a>Application layer impedance mismatch</h4></div></div></div><p>Almost all technologies used in modern software development, starts by looking at an infrastructural problem and try to
+solve that the best way. This is often done in a vacuum and layers on top will be struggling to map or translate the
+solution into the higher abstraction, and the higher up we get, the harder it becomes to ignore the assumptions,
+problems and limitations of the underlying technologies. It is also common that the underlying technologies "bleeds"
+through the layers all the way into the domain models. The "bleed" combined with the problem of using independently
+developed technologies, puts a large burden on the application developer, whose job it is to bring business value. And
+often, the most skilled developers end up doing the bottom layers, leaving the hardest job to the least suitable.
+Another interesting consequence is that each layer needs to anticipate every single use-case - real, potential or
+perceived - and deal with it in a specifiable and useful manner. This leads to overly complex solutions, compared to if
+the system is built from the top layer down, where each layer beneath knows exactly what is expected from it, and only
+needs to handle those use-cases.</p></div><div class="section" title="Abstracting away meaning."><div class="titlepage"><div><div><h4 class="title"><a id="_abstracting_away_meaning"></a>Abstracting away meaning.</h4></div></div></div><p>To paraphrase a famous proverb about a hammer: "If all you have are objects, everything looks like a dependency."
+We think that increasing abstraction often also increases complexity, and that the abstraction benefits are somewhat
+linear whereas the complexity negatives are exponential. So, our conclusion is that by making no distinction between
+different kinds of objects, many sound technologies run into incredibly difficult problems. The implementation of the
+programming platform (e.g. Java) is of course easier to implement with a hefty amount of scope reduction into as few as
+possible abstractions. But that is not the situation for the user. The abstraction is then required to be reversed when
+the rubber hits the road, e.g. ORM mapping must be declared explicitly by the programmer, often using separate tools
+and languages.</p></div><div class="section" title="Solution"><div class="titlepage"><div><div><h4 class="title"><a id="_solution"></a>Solution</h4></div></div></div><p>We think the solution was expressed more than 2500 years ago, first by Indian scholars and slightly later by Leucippus
+and Democritus. We are of course talking about atoms, and by using really small building blocks, we can express
+arbitrarily complex structures.
+By reducing the classes into what we in Composite Oriented Programming call Fragments, we limit the coupling network
+graph substantially. Re-use of Fragments becomes a reality, and by combination of Fragments, we compose larger
+structures, the Composites.</p></div><div class="section" title="Composition"><div class="titlepage"><div><div><h4 class="title"><a id="_composition"></a>Composition</h4></div></div></div><p>Composite Oriented Programming also view the object, we call it the Composite instance, as the first class citizen. The
+Composite instance can be cast to any context, meaning a different behavior can be applied to the Composite instance,
+without affecting its underlying state. And back. This in turn means that we can for instance create a
+ServerContextualInvoiceEntity, transport that across to a client, cast it to a GuiContextualInvoiceEntity do the
+modifications to the underlying state, possibly using extra interfaces and methods for interacting with the GUI
+environment, and then transport the modified object back to the server, cast it back to the
+ServerContextualInvoiceEntity, and then persist the changes.</p></div><div class="section" title="Domain Driven Design focus"><div class="titlepage"><div><div><h4 class="title"><a id="_domain_driven_design_focus"></a>Domain Driven Design focus</h4></div></div></div><p>Composite Oriented Programming is heavily influenced by the book "Domain Driven Design" by Eric Evans. And we are
+trying to use his analysis of the problem to provide the mechanisms needed to get the job done quicker and more
+reliably. Mr Evans talks about Applications, Layers, Modules, Specifications, SideEffects and so forth, and all of
+these should be present in a Composite Oriented Programming implementation, and to a large extent it is in Polygene™.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs.html b/content/java/3.0.0/javadocs.html
new file mode 100644
index 0000000..3a5e16f
--- /dev/null
+++ b/content/java/3.0.0/javadocs.html
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Javadoc</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="index.html" title="" /><link rel="prev" href="releasing-apache.html" title="Releasing Polygene™" /><link rel="next" href="samples.html" title="Samples" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><span xmlns="" href="javadocs.html">Javadoc</span></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><span xmlns="" href="javadocs.html#_javadocs">JavaDocs</span></span></dt></dl></div></div><div class="section" title="Javadoc"><div class="titlepage"><div><div><h2 class="title"><a id="javadocs"></a>Javadoc</h2></div></div></div><div class="section" title="JavaDocs"><div class="titlepage"><div><div><h3 class="title"><a id="_javadocs"></a>JavaDocs</h3></div></div></div><p>In this section you will find links to JavaDocs corresponding to this Apache Polygene™ (Java Edition) version (3.0.0), to some alias versions, and finally, to previous releases.</p><div class="section" title="Apache Polygene™ (Java Edition) 3.0.0"><div class="titlepage"><div><div><h4 class="title"><a id="_apache_polygene_java_edition_3_0_0"></a>Apache Polygene™ (Java Edition) 3.0.0</h4></div></div></div><div class="
 itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="javadocs/index.html" target="_top">Release 3.0.0</a>
+</li></ul></div></div><div class="section" title="Alias Versions"><div class="titlepage"><div><div><h4 class="title"><a id="_alias_versions"></a>Alias Versions</h4></div></div></div><p>Links to <span class="emphasis"><em>"alias versions"</em></span> JavaDocs:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/latest/javadocs/" target="_top">Latest Release (<code class="literal">master</code> branch)</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/develop/javadocs/" target="_top">Development (<code class="literal">develop</code> branch)</a>
+</li></ul></div></div><div class="section" title="Previous Releases"><div class="titlepage"><div><div><h4 class="title"><a id="_previous_releases"></a>Previous Releases</h4></div></div></div><p>Archived JavaDocs of previous releases:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/2.1/javadocs/" target="_top">Release 2.1</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/2.0/javadocs/" target="_top">Release 2.0</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.4.1/javadocs/" target="_top">Release 1.4.1</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.4/javadocs/" target="_top">Release 1.4</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.3/javadocs/" target="_top">Release 1.3</a>
+</li><li class="listitem"><p class="simpara">
+Release 1.2
+</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.2/javadocs/api" target="_top">Core API</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.2/javadocs/bootstrap" target="_top">Core Bootstrap</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.2/javadocs/spi" target="_top">Core SPI</a>
+</li></ul></div></li><li class="listitem"><p class="simpara">
+Release 1.0
+</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.0/javadocs/api" target="_top">Core API</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.0/javadocs/bootstrap" target="_top">Core Bootstrap</a>
+</li><li class="listitem">
+<a class="ulink" href="https://polygene.apache.org/java/1.0/javadocs/spi" target="_top">Core SPI</a>
+</li></ul></div></li></ul></div></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[20/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DecoratorMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DecoratorMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DecoratorMixin.html
new file mode 100644
index 0000000..bb8c516
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DecoratorMixin.html
@@ -0,0 +1,293 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DecoratorMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DecoratorMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/DecoratorMixin.html" target="_top">Frames</a></li>
+<li><a href="DecoratorMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class DecoratorMixin" class="title">Class DecoratorMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.DecoratorMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">DecoratorMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+<div class="block">Generic decorator mixin that allows a Composite to wrap
+ any other Composite as long as they share an interface.
+ <p>
+ Can be used to effectively implement
+ singleton mixins, since the decorated object can be shared between
+ many instances.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html#DecoratorMixin-java.lang.Object-">DecoratorMixin</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;delegate)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DecoratorMixin-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DecoratorMixin</h4>
+<pre>public&nbsp;DecoratorMixin(<a href="../../../../../org/apache/polygene/api/injection/scope/Uses.html" title="annotation in org.apache.polygene.api.injection.scope">@Uses</a>
+                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;delegate)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/DecoratorMixin.html" target="_top">Frames</a></li>
+<li><a href="DecoratorMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DefaultMethodsFilter.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DefaultMethodsFilter.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DefaultMethodsFilter.html
new file mode 100644
index 0000000..49b0544
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DefaultMethodsFilter.html
@@ -0,0 +1,311 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DefaultMethodsFilter (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DefaultMethodsFilter (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/DefaultMethodsFilter.html" target="_top">Frames</a></li>
+<li><a href="DefaultMethodsFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class DefaultMethodsFilter" class="title">Class DefaultMethodsFilter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.DefaultMethodsFilter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">DefaultMethodsFilter</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a></pre>
+<div class="block">Filter Default Interface Methods to apply a generic fragment.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.common.AppliesToFilter">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html#ALWAYS">ALWAYS</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html#DefaultMethodsFilter--">DefaultMethodsFilter</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html#appliesTo-java.lang.reflect.Method-java.lang.Class-java.lang.Class-java.lang.Class-">appliesTo</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixin,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;modifierClass)</code>
+<div class="block">Check if the Fragment should be applied or not.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DefaultMethodsFilter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DefaultMethodsFilter</h4>
+<pre>public&nbsp;DefaultMethodsFilter()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="appliesTo-java.lang.reflect.Method-java.lang.Class-java.lang.Class-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>appliesTo</h4>
+<pre>public&nbsp;boolean&nbsp;appliesTo(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixin,
+                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType,
+                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;modifierClass)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html#appliesTo-java.lang.reflect.Method-java.lang.Class-java.lang.Class-java.lang.Class-">AppliesToFilter</a></code></span></div>
+<div class="block">Check if the Fragment should be applied or not. Will be call when applied to Mixins, Concerns, SideEffects.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html#appliesTo-java.lang.reflect.Method-java.lang.Class-java.lang.Class-java.lang.Class-">appliesTo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>method</code> - method that is invoked</dd>
+<dd><code>mixin</code> - mixin implementation for the method</dd>
+<dd><code>compositeType</code> - composite type</dd>
+<dd><code>modifierClass</code> - fragment that is being applies</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the filter passes, otherwise false</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/DefaultMethodsFilter.html" target="_top">Frames</a></li>
+<li><a href="DefaultMethodsFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DependencyDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DependencyDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DependencyDescriptor.html
new file mode 100644
index 0000000..e0acd3f
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/DependencyDescriptor.html
@@ -0,0 +1,285 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DependencyDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DependencyDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/DependencyDescriptor.html" target="_top">Frames</a></li>
+<li><a href="DependencyDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface DependencyDescriptor" class="title">Interface DependencyDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">DependencyDescriptor</span></pre>
+<div class="block">Composite dependency descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html#annotations--">annotations</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html#injectedClass--">injectedClass</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html#injectionAnnotation--">injectionAnnotation</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html#injectionType--">injectionType</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html#optional--">optional</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html#rawInjectionType--">rawInjectionType</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="injectionAnnotation--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectionAnnotation</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&nbsp;injectionAnnotation()</pre>
+</li>
+</ul>
+<a name="injectionType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectionType</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;injectionType()</pre>
+</li>
+</ul>
+<a name="injectedClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectedClass</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;injectedClass()</pre>
+</li>
+</ul>
+<a name="rawInjectionType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rawInjectionType</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawInjectionType()</pre>
+</li>
+</ul>
+<a name="optional--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>optional</h4>
+<pre>boolean&nbsp;optional()</pre>
+</li>
+</ul>
+<a name="annotations--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>annotations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>[]&nbsp;annotations()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/DependencyDescriptor.html" target="_top">Frames</a></li>
+<li><a href="DependencyDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedFieldDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedFieldDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedFieldDescriptor.html
new file mode 100644
index 0000000..df0a523
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedFieldDescriptor.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InjectedFieldDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InjectedFieldDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InjectedFieldDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InjectedFieldDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface InjectedFieldDescriptor" class="title">Interface InjectedFieldDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">InjectedFieldDescriptor</span></pre>
+<div class="block">Composite injected field descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite">DependencyDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html#dependency--">dependency</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect">Field</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html#field--">field</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="field--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect">Field</a>&nbsp;field()</pre>
+</li>
+</ul>
+<a name="dependency--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dependency</h4>
+<pre><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite">DependencyDescriptor</a>&nbsp;dependency()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InjectedFieldDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InjectedFieldDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedMethodDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedMethodDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedMethodDescriptor.html
new file mode 100644
index 0000000..4bc8580
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedMethodDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InjectedMethodDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InjectedMethodDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InjectedMethodDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InjectedMethodDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface InjectedMethodDescriptor" class="title">Interface InjectedMethodDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">InjectedMethodDescriptor</span></pre>
+<div class="block">Composite injected method descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html#method--">method</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="method--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>method</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InjectedMethodDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InjectedMethodDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedParametersDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedParametersDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedParametersDescriptor.html
new file mode 100644
index 0000000..68e0593
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InjectedParametersDescriptor.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InjectedParametersDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InjectedParametersDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InjectedParametersDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InjectedParametersDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface InjectedParametersDescriptor" class="title">Interface InjectedParametersDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">InjectedParametersDescriptor</span></pre>
+<div class="block">Composite constructors and method injected parameters descriptor.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InjectedParametersDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InjectedParametersDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[15/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-tree.html
new file mode 100644
index 0000000..5afc73d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.concern.internal Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.concern.internal Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/concern/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/configuration/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/concern/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.concern.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.concern.internal.<a href="../../../../../../org/apache/polygene/api/concern/internal/ConcernFor.html" title="annotation in org.apache.polygene.api.concern.internal"><span class="typeNameLink">ConcernFor</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/concern/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/configuration/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/concern/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-frame.html
new file mode 100644
index 0000000..e94c280
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-frame.html
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.concern (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/concern/package-summary.html" target="classFrame">org.apache.polygene.api.concern</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern" target="classFrame"><span class="interfaceName">ConcernDescriptor</span></a></li>
+<li><a href="ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern" target="classFrame"><span class="interfaceName">ConcernsDescriptor</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ConcernOf.html" title="class in org.apache.polygene.api.concern" target="classFrame">ConcernOf</a></li>
+<li><a href="GenericConcern.html" title="class in org.apache.polygene.api.concern" target="classFrame">GenericConcern</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="Concerns.html" title="annotation in org.apache.polygene.api.concern" target="classFrame">Concerns</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-summary.html
new file mode 100644
index 0000000..1404b8d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-summary.html
@@ -0,0 +1,198 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.concern (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.concern (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.concern</h1>
+<div class="docSummary">
+<div class="block">Concern API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/concern/ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern">ConcernDescriptor</a></td>
+<td class="colLast">
+<div class="block">Concern descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern">ConcernsDescriptor</a></td>
+<td class="colLast">
+<div class="block">Concerns descriptor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">Base class for Concerns.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html" title="class in org.apache.polygene.api.concern">GenericConcern</a></td>
+<td class="colLast">
+<div class="block">Base class for generic Concerns.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern">Concerns</a></td>
+<td class="colLast">
+<div class="block">This annotation is used by composites and mixins to declare what Concerns
+ should be applied to the type or specific method.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.concern Description">Package org.apache.polygene.api.concern Description</h2>
+<div class="block"><h2>Concern API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-tree.html
new file mode 100644
index 0000000..5454383
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/package-tree.html
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.concern Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.concern Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.concern</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">ConcernOf</span></a>&lt;T&gt;
+<ul>
+<li type="circle">org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">GenericConcern</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">ConcernDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">ConcernsDescriptor</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern"><span class="typeNameLink">Concerns</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html
new file mode 100644
index 0000000..90e0a7a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html
@@ -0,0 +1,385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Configuration.ConfigurationMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Configuration.ConfigurationMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" target="_top">Frames</a></li>
+<li><a href="Configuration.ConfigurationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.configuration</div>
+<h2 title="Class Configuration.ConfigurationMixin" class="title">Class Configuration.ConfigurationMixin&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.configuration.Configuration.ConfigurationMixin&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Configuration type</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="type parameter in Configuration">T</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">Configuration.ConfigurationMixin&lt;T&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;T&gt;</pre>
+<div class="block">Implementation of Configuration.
+ <p>
+ This is effectively an internal class in Polygene and should never be used directly by user code.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.polygene.api.configuration.Configuration">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration">Configuration.ConfigurationMixin</a>&lt;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a>&gt;</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html#ConfigurationMixin--">ConfigurationMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>&lt;V&gt;&nbsp;V</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html#findConfigurationInstanceFor-org.apache.polygene.api.service.ServiceDescriptor-org.apache.polygene.api.identity.Identity-org.apache.polygene.api.unitofwork.UnitOfWork-">findConfigurationInstanceFor</a></span>(<a href="../../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>&nbsp;serviceModel,
+                            <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;serviceIdentity,
+                            <a href="../../../../../org/apache/polygene/api/unitofwork/UnitOfWork.html" title="interface in org.apache.polygene.api.unitofwork">UnitOfWork</a>&nbsp;uow)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html#get--">get</a></span>()</code>
+<div class="block">Retrieves the user configuration instance managed by this Configuration.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html#refresh--">refresh</a></span>()</code>
+<div class="block">Updates the values of the managed user ConfigurationComposite instance from the underlying
+ <code>org.apache.polygene.spi.entitystore.EntityStore</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html#save--">save</a></span>()</code>
+<div class="block">Persists the modified values in the user configuration instance to the underlying store.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ConfigurationMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ConfigurationMixin</h4>
+<pre>public&nbsp;ConfigurationMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="get--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a>&nbsp;get()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#get--">Configuration</a></code></span></div>
+<div class="block">Retrieves the user configuration instance managed by this Configuration.
+ <p>
+ Even if the user configuration is initialized from properties file, the consistency rules of Polygene composites
+ still applies. If the the properties file is missing a value, then the initialization will fail with a
+ RuntimeException. If Constraints has been defined, those will need to be satisfied as well. The user
+ configuration instance returned will fulfill the constraints and consistency normal to all composites, and
+ can therefor safely be used with additional checks.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#get--">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The fully initialized and ready-to-use user configuration instance.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#refresh--">Configuration</a></code></span></div>
+<div class="block">Updates the values of the managed user ConfigurationComposite instance from the underlying
+ <code>org.apache.polygene.spi.entitystore.EntityStore</code>.  Any modified values in the current user configuration that
+ has not been saved, via <a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#save--"><code>Configuration.save()</code></a> method, will be lost.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="save--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>save</h4>
+<pre>public&nbsp;void&nbsp;save()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#save--">Configuration</a></code></span></div>
+<div class="block">Persists the modified values in the user configuration instance to the underlying store.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#save--">save</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="findConfigurationInstanceFor-org.apache.polygene.api.service.ServiceDescriptor-org.apache.polygene.api.identity.Identity-org.apache.polygene.api.unitofwork.UnitOfWork-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>findConfigurationInstanceFor</h4>
+<pre>public&nbsp;&lt;V&gt;&nbsp;V&nbsp;findConfigurationInstanceFor(<a href="../../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>&nbsp;serviceModel,
+                                          <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;serviceIdentity,
+                                          <a href="../../../../../org/apache/polygene/api/unitofwork/UnitOfWork.html" title="interface in org.apache.polygene.api.unitofwork">UnitOfWork</a>&nbsp;uow)
+                                   throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" target="_top">Frames</a></li>
+<li><a href="Configuration.ConfigurationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.html
new file mode 100644
index 0000000..a379c9f
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Configuration.html
@@ -0,0 +1,372 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Configuration (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Configuration (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/Configuration.html" target="_top">Frames</a></li>
+<li><a href="Configuration.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.configuration</div>
+<h2 title="Interface Configuration" class="title">Interface Configuration&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Configuration type</dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html" title="interface in org.apache.polygene.entitystore.cassandra">CassandraEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/file/FileEntityStoreService.html" title="interface in org.apache.polygene.entitystore.file">FileEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/geode/GeodeEntityStoreService.html" title="interface in org.apache.polygene.entitystore.geode">GeodeEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/hazelcast/HazelcastEntityStoreService.html" title="interface in org.apache.polygene.entitystore.hazelcast">HazelcastEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/jclouds/JCloudsEntityStoreService.html" title="interface in org.apache.polygene.entitystore.jclouds">JCloudsEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/j
 dbm/JdbmEntityStoreService.html" title="interface in org.apache.polygene.entitystore.jdbm">JdbmEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/leveldb/LevelDBEntityStoreService.html" title="interface in org.apache.polygene.entitystore.leveldb">LevelDBEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/mongodb/MongoDBEntityStoreService.html" title="interface in org.apache.polygene.entitystore.mongodb">MongoDBEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/redis/RedisEntityStoreService.html" title="interface in org.apache.polygene.entitystore.redis">RedisEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/riak/RiakEntityStoreService.html" title="interface in org.apache.polygene.entitystore.riak">RiakEntityStoreService</a>, <a href="../../../../../org/apache/polygene/entitystore/sql/SQLEntityStoreService.html" title="interface in org.apache.polygene.entitystore.sql">S
 QLEntityStoreService</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration">Configuration.ConfigurationMixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin">@Mixins</a>(<a href="../../../../../org/apache/polygene/api/mixin/Mixins.html#value--">value</a>=<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration">Configuration.ConfigurationMixin.class</a>)
+public interface <span class="typeNameLabel">Configuration&lt;T&gt;</span></pre>
+<div class="block">Provide Configurations for Services. A Service that wants to be configurable
+ should inject a reference to Configuration with the Configuration type:
+ <pre><code>
+  * &#64;This Configuration&#60;MyServiceConfiguration&#62; config;
+ </code></pre>
+ <p>
+ where MyServiceConfiguration extends <a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><code>ConfigurationComposite</code></a>, which itself is an ordinary
+ <a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><code>EntityComposite</code></a>. The Configuration implementation
+ will either locate an instance of the given Configuration type in the
+ persistent store using the reference of the Service, or create a new such instance
+ if one doesn't already exist.
+ </p>
+ <p>
+ If a new Configuration instance is created then it will be populated with properties
+ from the properties file whose filesystem name is the same as the reference (e.g. "MyService.properties").
+ If a service is not given a name via the <code>org.apache.polygene.bootstrap.ServiceDeclaration#identifiedBy(String)</code>, the
+ name will default to the FQCN of the ServiceComposite type.
+ </p>
+ <p>
+ The Configuration instance can be modified externally just like any other EntityComposite, but
+ its values will not be updated in the Service until <a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#refresh--"><code>refresh()</code></a> is called. This allows
+ safe reloads of Configuration state to ensure that it is not reloaded while the Service is handling
+ a request.
+ </p>
+ <p>
+ The Configuration will be automatically refreshed when the Service is activated by the Polygene runtime.
+ Any refreshes at other points will have to be done manually or triggered through some other
+ mechanism.
+ </p>
+ <p>
+ The user configuration entity is part of a long running <a href="../../../../../org/apache/polygene/api/unitofwork/UnitOfWork.html" title="interface in org.apache.polygene.api.unitofwork"><code>UnitOfWork</code></a>, and to persist changes to it the
+ <a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#save--"><code>save()</code></a> method must be called. No other actions are required. Example;
+ </p>
+ <pre><code>
+
+ public interface MyConfiguration extends ConfigurationComposite
+ {
+     Property&lt;Long&gt; timeout();
+ }
+
+ :
+
+ &#64;This Configuration&lt;MyConfiguration&gt; config;
+ :
+ private void setTimeoutConfiguration( long timeout )
+ {
+     config.get().timeout().set( timeout );
+     config.save();
+ }
+ </code></pre>
+ <p>
+ And even if a separate thread is using the <code>timeout()</code> configuration when this is happening, the
+ <a href="../../../../../org/apache/polygene/api/unitofwork/UnitOfWork.html" title="interface in org.apache.polygene.api.unitofwork"><code>UnitOfWork</code></a> isolation will ensure that the other thread is not affected. That thread, on the other hand
+ will need to do a <a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#refresh--"><code>refresh()</code></a> at an appropriate time to pick up the timeout change. For instance;
+ </p>
+ <pre><code>
+
+ &#64;Service InventoryService remoteInventoryService;
+
+ public void restockInventoryItem( InventoryItemId id, int itemCount )
+ {
+     config.refresh();
+     long timeout = config.get().timeout().get();
+
+     remoteInventoryService.restock( id, itemCount, timeout );
+
+     :
+     :
+ }
+ </code></pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration">Configuration.ConfigurationMixin</a>&lt;<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="type parameter in Configuration.ConfigurationMixin">T</a>&gt;</span></code>
+<div class="block">Implementation of Configuration.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="type parameter in Configuration">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#get--">get</a></span>()</code>
+<div class="block">Retrieves the user configuration instance managed by this Configuration.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#refresh--">refresh</a></span>()</code>
+<div class="block">Updates the values of the managed user ConfigurationComposite instance from the underlying
+ <code>org.apache.polygene.spi.entitystore.EntityStore</code>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#save--">save</a></span>()</code>
+<div class="block">Persists the modified values in the user configuration instance to the underlying store.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="get--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="type parameter in Configuration">T</a>&nbsp;get()</pre>
+<div class="block">Retrieves the user configuration instance managed by this Configuration.
+ <p>
+ Even if the user configuration is initialized from properties file, the consistency rules of Polygene composites
+ still applies. If the the properties file is missing a value, then the initialization will fail with a
+ RuntimeException. If Constraints has been defined, those will need to be satisfied as well. The user
+ configuration instance returned will fulfill the constraints and consistency normal to all composites, and
+ can therefor safely be used with additional checks.
+ </p></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The fully initialized and ready-to-use user configuration instance.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>void&nbsp;refresh()</pre>
+<div class="block">Updates the values of the managed user ConfigurationComposite instance from the underlying
+ <code>org.apache.polygene.spi.entitystore.EntityStore</code>.  Any modified values in the current user configuration that
+ has not been saved, via <a href="../../../../../org/apache/polygene/api/configuration/Configuration.html#save--"><code>save()</code></a> method, will be lost.</div>
+</li>
+</ul>
+<a name="save--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>save</h4>
+<pre>void&nbsp;save()</pre>
+<div class="block">Persists the modified values in the user configuration instance to the underlying store.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/Configuration.html" target="_top">Frames</a></li>
+<li><a href="Configuration.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/ConfigurationComposite.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/ConfigurationComposite.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/ConfigurationComposite.html
new file mode 100644
index 0000000..cec6bc6
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/ConfigurationComposite.html
@@ -0,0 +1,230 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConfigurationComposite (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConfigurationComposite (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/ConfigurationComposite.html" target="_top">Frames</a></li>
+<li><a href="ConfigurationComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.configuration</div>
+<h2 title="Interface ConfigurationComposite" class="title">Interface ConfigurationComposite</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>, <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/rdf/repository/NativeConfiguration.html" title="interface in org.apache.polygene.library.rdf.repository">NativeConfiguration</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/entity/Queryable.html" title="annotation in org.apache.polygene.api.entity">@Queryable</a>(<a href="../../../../../org/apache/polygene/api/entity/Queryable.html#value--">value</a>=false)
+public interface <span class="typeNameLabel">ConfigurationComposite</span>
+extends <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>, <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a></pre>
+<div class="block">Services that want to be configurable should have a ConfigurationComposite that contains all the settings.
+ They are treated as EntityComposites, and are therefore stored in an EntityStore. There will be one instance
+ per service instance that uses each ConfigurationComposite, and the reference of the entity is the same as that
+ of the service.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_METHOD">IDENTITY_METHOD</a>, <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_STATE_NAME">IDENTITY_STATE_NAME</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#identity--">identity</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/ConfigurationComposite.html" target="_top">Frames</a></li>
+<li><a href="ConfigurationComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Enabled.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Enabled.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Enabled.html
new file mode 100644
index 0000000..76eb068
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/Enabled.html
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Enabled (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Enabled (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/Enabled.html" target="_top">Frames</a></li>
+<li><a href="Enabled.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.configuration</div>
+<h2 title="Interface Enabled" class="title">Interface Enabled</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/sql/datasource/DataSourceConfiguration.html" title="interface in org.apache.polygene.library.sql.datasource">DataSourceConfiguration</a>, <a href="../../../../../org/apache/polygene/library/sql/datasource/DataSourceConfigurationState.html" title="interface in org.apache.polygene.library.sql.datasource">DataSourceConfigurationState</a>, <a href="../../../../../org/apache/polygene/library/jmx/JMXConnectorConfiguration.html" title="interface in org.apache.polygene.library.jmx">JMXConnectorConfiguration</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Enabled</span></pre>
+<div class="block">Common configuration for setting whether a service is enabled or not. A disabled service
+ is not considered to be available. Let your own ConfigurationComposite extend this interface to use.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/Enabled.html#enabled--">enabled</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="enabled--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>enabled</h4>
+<pre><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common">@UseDefaults</a>
+<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&gt;&nbsp;enabled()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/Enabled.html" target="_top">Frames</a></li>
+<li><a href="Enabled.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[35/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/allclasses-noframe.html b/content/java/3.0.0/javadocs/allclasses-noframe.html
new file mode 100644
index 0000000..5d6cb7e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/allclasses-noframe.html
@@ -0,0 +1,1396 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/polygene/test/indexing/AbstractAnyQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractAnyQueryTest</a></li>
+<li><a href="org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association"><span class="interfaceName">AbstractAssociation</span></a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractBinaryDeserializer.html" title="class in org.apache.polygene.spi.serialization">AbstractBinaryDeserializer</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractBinarySerializer.html" title="class in org.apache.polygene.spi.serialization">AbstractBinarySerializer</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/AbstractBreakOnThrowable.html" title="interface in org.apache.polygene.library.circuitbreaker.service"><span class="interfaceName">AbstractBreakOnThrowable</span></a></li>
+<li><a href="org/apache/polygene/test/cache/AbstractCachePoolTest.html" title="class in org.apache.polygene.test.cache">AbstractCachePoolTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractCollectionSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractCollectionSerializationTest.SomeValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractCollectionSerializationTest.SomeValue</span></a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractComplexQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractComplexQueryTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.html" title="class in org.apache.polygene.test.entity">AbstractConfigurationDeserializationTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.ConfigSerializationConfig.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractConfigurationDeserializationTest.ConfigSerializationConfig</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.Host.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractConfigurationDeserializationTest.Host</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyService.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractConfigurationDeserializationTest.MyService</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyServiceMixin.html" title="class in org.apache.polygene.test.entity">AbstractConfigurationDeserializationTest.MyServiceMixin</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractConvertersSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPlainValue.html" title="class in org.apache.polygene.test.serialization">AbstractConvertersSerializationTest.CustomPlainValue</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPlainValueConverter.html" title="class in org.apache.polygene.test.serialization">AbstractConvertersSerializationTest.CustomPlainValueConverter</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.CustomPropertyConverter.html" title="class in org.apache.polygene.test.serialization">AbstractConvertersSerializationTest.CustomPropertyConverter</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractConvertersSerializationTest.SomeValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractConvertersSerializationTest.SomeValue</span></a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/AbstractDataSourceServiceImporterMixin.html" title="class in org.apache.polygene.library.sql.datasource">AbstractDataSourceServiceImporterMixin</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractDeserializer.html" title="class in org.apache.polygene.spi.serialization">AbstractDeserializer</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchAssembler.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/internal/AbstractElasticSearchSupport.html" title="class in org.apache.polygene.index.elasticsearch.internal">AbstractElasticSearchSupport</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/AbstractEnabledCircuitBreakerAvailability.html" title="interface in org.apache.polygene.library.circuitbreaker.service"><span class="interfaceName">AbstractEnabledCircuitBreakerAvailability</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/AbstractEnabledCircuitBreakerAvailability.Mixin.html" title="class in org.apache.polygene.library.circuitbreaker.service">AbstractEnabledCircuitBreakerAvailability.Mixin</a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractEntityFinderTest.html" title="class in org.apache.polygene.test.indexing">AbstractEntityFinderTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.html" title="class in org.apache.polygene.test.entity">AbstractEntityStoreTest</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEntity.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractEntityStoreTest.TestEntity</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEnum.html" title="enum in org.apache.polygene.test.entity">AbstractEntityStoreTest.TestEnum</a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractEntityStoreTest.TestValue</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue2.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractEntityStoreTest.TestValue2</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.Tjabba.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractEntityStoreTest.Tjabba</span></a></li>
+<li><a href="org/apache/polygene/test/entity/AbstractEntityStoreTest.TjabbaValue.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">AbstractEntityStoreTest.TjabbaValue</span></a></li>
+<li><a href="org/apache/polygene/test/cache/AbstractEntityStoreWithCacheTest.html" title="class in org.apache.polygene.test.cache">AbstractEntityStoreWithCacheTest</a></li>
+<li><a href="org/apache/polygene/library/http/AbstractJettyMixin.html" title="class in org.apache.polygene.library.http">AbstractJettyMixin</a></li>
+<li><a href="org/apache/polygene/migration/assembly/AbstractMigrationRule.html" title="class in org.apache.polygene.migration.assembly">AbstractMigrationRule</a></li>
+<li><a href="org/apache/polygene/test/indexing/layered/AbstractMultiLayeredIndexingTest.html" title="class in org.apache.polygene.test.indexing.layered">AbstractMultiLayeredIndexingTest</a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractNamedQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractNamedQueryTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractPlainValueSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractPlainValueSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/AbstractPolygeneBaseTest.html" title="class in org.apache.polygene.test">AbstractPolygeneBaseTest</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Commands.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractPolygeneMetricsTest.Commands</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.CommandsMixin.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest.CommandsMixin</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.JmxMetricTestAdapter.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest.JmxMetricTestAdapter</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Person.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractPolygeneMetricsTest.Person</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.PersonList.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractPolygeneMetricsTest.PersonList</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.Queries.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractPolygeneMetricsTest.Queries</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractPolygeneMetricsTest.QueriesMixin.html" title="class in org.apache.polygene.test.metrics">AbstractPolygeneMetricsTest.QueriesMixin</a></li>
+<li><a href="org/apache/polygene/test/entity/model/AbstractPolygeneMultiLayeredTestWithModel.html" title="class in org.apache.polygene.test.entity.model">AbstractPolygeneMultiLayeredTestWithModel</a></li>
+<li><a href="org/apache/polygene/test/AbstractPolygeneScenarioTest.html" title="class in org.apache.polygene.test">AbstractPolygeneScenarioTest</a></li>
+<li><a href="org/apache/polygene/library/servlet/lifecycle/AbstractPolygeneServletBootstrap.html" title="class in org.apache.polygene.library.servlet.lifecycle">AbstractPolygeneServletBootstrap</a></li>
+<li><a href="org/apache/polygene/test/AbstractPolygeneTest.html" title="class in org.apache.polygene.test">AbstractPolygeneTest</a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/AbstractPooledDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.assembly">AbstractPooledDataSourceServiceAssembler</a></li>
+<li><a href="org/apache/polygene/test/indexing/AbstractQueryTest.html" title="class in org.apache.polygene.test.indexing">AbstractQueryTest</a></li>
+<li><a href="org/apache/polygene/index/rdf/assembly/AbstractRdfIndexingAssembler.html" title="class in org.apache.polygene.index.rdf.assembly">AbstractRdfIndexingAssembler</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/responsewriter/AbstractResponseWriter.html" title="class in org.apache.polygene.library.rest.server.restlet.responsewriter">AbstractResponseWriter</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractSerializer.html" title="class in org.apache.polygene.spi.serialization">AbstractSerializer</a></li>
+<li><a href="org/apache/polygene/entitystore/sql/assembly/AbstractSQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly">AbstractSQLEntityStoreAssembler</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractTextDeserializer.html" title="class in org.apache.polygene.spi.serialization">AbstractTextDeserializer</a></li>
+<li><a href="org/apache/polygene/spi/serialization/AbstractTextSerializer.html" title="class in org.apache.polygene.spi.serialization">AbstractTextSerializer</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractTimingCaptureTest.Country</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractTimingCaptureTest.Country1</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country1Mixin</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractTimingCaptureTest.Country2</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country2Mixin</a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3.html" title="interface in org.apache.polygene.test.metrics"><span class="interfaceName">AbstractTimingCaptureTest.Country3</span></a></li>
+<li><a href="org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country3Mixin</a></li>
+<li><a href="org/apache/polygene/library/logging/trace/AbstractTraceConcern.html" title="class in org.apache.polygene.library.logging.trace">AbstractTraceConcern</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.html" title="class in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.AnotherValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueInternalState.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.AnotherValueInternalState</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueMixin.html" title="class in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.AnotherValueMixin</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Bar.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.Bar</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.BarEntity.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.BarEntity</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.CustomFooValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.CustomFooValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Foo.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.Foo</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.FooValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.FooValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericCollection.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.GenericCollection</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.GenericValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SerializableObject.html" title="class in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.SerializableObject</a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Some.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.Some</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificCollection.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.SpecificCollection</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificValue.html" title="interface in org.apache.polygene.test.serialization"><span class="interfaceName">AbstractValueCompositeSerializationTest.SpecificValue</span></a></li>
+<li><a href="org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.TestEnum.html" title="enum in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.TestEnum</a></li>
+<li><a href="org/apache/polygene/api/util/AccessibleObjects.html" title="class in org.apache.polygene.api.util">AccessibleObjects</a></li>
+<li><a href="org/apache/polygene/test/model/Account.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Account</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ActivateeDetailDescriptor.html" title="interface in org.apache.polygene.tools.model.descriptor"><span class="interfaceName">ActivateeDetailDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation"><span class="interfaceName">Activation</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation">ActivationEvent</a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="interfaceName">ActivationEventListener</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="interfaceName">ActivationEventListenerRegistration</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation">ActivationException</a></li>
+<li><a href="org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="interfaceName">Activator</span></a></li>
+<li><a href="org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation">ActivatorAdapter</a></li>
+<li><a href="org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation"><span class="interfaceName">ActivatorDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ActivatorDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ActivatorDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation">Activators</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Active.html" title="annotation in org.apache.polygene.api.service.qualifier">Active</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Active.ActiveQualifier.html" title="class in org.apache.polygene.api.service.qualifier">Active.ActiveQualifier</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddAssociation.html" title="class in org.apache.polygene.migration.operation">AddAssociation</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddManyAssociation.html" title="class in org.apache.polygene.migration.operation">AddManyAssociation</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddNamedAssociation.html" title="class in org.apache.polygene.migration.operation">AddNamedAssociation</a></li>
+<li><a href="org/apache/polygene/migration/operation/AddProperty.html" title="class in org.apache.polygene.migration.operation">AddProperty</a></li>
+<li><a href="org/apache/polygene/test/entity/model/people/Address.html" title="interface in org.apache.polygene.test.entity.model.people"><span class="interfaceName">Address</span></a></li>
+<li><a href="org/apache/polygene/test/model/Address.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Address</span></a></li>
+<li><a href="org/apache/polygene/api/entity/Aggregated.html" title="annotation in org.apache.polygene.api.entity">Aggregated</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmCategory.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmCategory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmClass.html" title="enum in org.apache.polygene.library.alarm">AlarmClass</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmEvent.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmEvent</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmEvent.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmEvent.Mixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmHistory.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmHistory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmHistory.AlarmHistoryMixin.html" title="class in org.apache.polygene.library.alarm">AlarmHistory.AlarmHistoryMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmListener.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmListener</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmModel.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmModel</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmModelDescriptor.html" title="class in org.apache.polygene.library.alarm">AlarmModelDescriptor</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmNameFormat.html" title="annotation in org.apache.polygene.library.alarm">AlarmNameFormat</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmNameFormat.AlarmNameConstraint.html" title="class in org.apache.polygene.library.alarm">AlarmNameFormat.AlarmNameConstraint</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPoint.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmPoint</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html" title="class in org.apache.polygene.library.alarm">AlarmPoint.AlarmPointMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPoint.AlarmState.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmPoint.AlarmState</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPointEntity.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmPointEntity</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPointFactory.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmPointFactory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmPointFactory.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmPointFactory.Mixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmProxy</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.Factory.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmProxy.Factory</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.FactoryMixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.FactoryMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmProxy.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.Mixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmStatus.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmStatus</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmStatus.AlarmStatusMixin.html" title="class in org.apache.polygene.library.alarm">AlarmStatus.AlarmStatusMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmStatus.State.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmStatus.State</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystem.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmSystem</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystem.AlarmSystemMixin.html" title="class in org.apache.polygene.library.alarm">AlarmSystem.AlarmSystemMixin</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystemAssembler.html" title="class in org.apache.polygene.library.alarm">AlarmSystemAssembler</a></li>
+<li><a href="org/apache/polygene/library/alarm/AlarmSystemService.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">AlarmSystemService</span></a></li>
+<li><a href="org/apache/polygene/test/model/Alive.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Alive</span></a></li>
+<li><a href="org/apache/polygene/api/composite/AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite">AmbiguousTypeException</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AndPredicate.html" title="class in org.apache.polygene.api.query.grammar">AndPredicate</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/AnnotationQualifier.html" title="interface in org.apache.polygene.api.service.qualifier"><span class="interfaceName">AnnotationQualifier</span></a></li>
+<li><a href="org/apache/polygene/api/util/Annotations.html" title="class in org.apache.polygene.api.util">Annotations</a></li>
+<li><a href="org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure"><span class="interfaceName">Application</span></a></li>
+<li><a href="org/apache/polygene/api/structure/Application.Mode.html" title="enum in org.apache.polygene.api.structure">Application.Mode</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssembler.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">ApplicationAssembler</span></a></li>
+<li><a href="org/apache/polygene/test/model/assembly/ApplicationAssembler.html" title="class in org.apache.polygene.test.model.assembly">ApplicationAssembler</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssemblerAdapter.html" title="class in org.apache.polygene.bootstrap">ApplicationAssemblerAdapter</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssembly.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">ApplicationAssembly</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationAssemblyFactory.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">ApplicationAssemblyFactory</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/builder/ApplicationBuilder.html" title="class in org.apache.polygene.bootstrap.builder">ApplicationBuilder</a></li>
+<li><a href="org/apache/polygene/api/structure/ApplicationDescriptor.html" title="interface in org.apache.polygene.api.structure"><span class="interfaceName">ApplicationDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ApplicationDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptorBuilder.html" title="class in org.apache.polygene.tools.model.descriptor">ApplicationDetailDescriptorBuilder</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.html" title="interface in org.apache.polygene.library.jmx"><span class="interfaceName">ApplicationManagerService</span></a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.Activator</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.ImportedServiceBean.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.ImportedServiceBean</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.LayerBean.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.LayerBean</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.Mixin.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.Mixin</a></li>
+<li><a href="org/apache/polygene/library/jmx/ApplicationManagerService.ServiceBean.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.ServiceBean</a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationModelFactory.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">ApplicationModelFactory</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/ApplicationName.html" title="class in org.apache.polygene.bootstrap">ApplicationName</a></li>
+<li><a href="org/apache/polygene/api/activation/ApplicationPassivationThread.html" title="class in org.apache.polygene.api.activation">ApplicationPassivationThread</a></li>
+<li><a href="org/apache/polygene/library/rdf/model/ApplicationSerializer.html" title="class in org.apache.polygene.library.rdf.model">ApplicationSerializer</a></li>
+<li><a href="org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common">AppliesTo</a></li>
+<li><a href="org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common"><span class="interfaceName">AppliesToFilter</span></a></li>
+<li><a href="org/apache/polygene/spi/util/ArrayIterable.html" title="class in org.apache.polygene.spi.util">ArrayIterable</a></li>
+<li><a href="org/apache/polygene/api/type/ArrayType.html" title="class in org.apache.polygene.api.type">ArrayType</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">Assembler</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblerCollection.html" title="class in org.apache.polygene.bootstrap">AssemblerCollection</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.html" title="class in org.apache.polygene.bootstrap">Assemblers</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.AssembleChecker.html" title="class in org.apache.polygene.bootstrap">Assemblers.AssembleChecker</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Config.html" title="class in org.apache.polygene.bootstrap">Assemblers.Config</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Configurable.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">Assemblers.Configurable</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Identifiable.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">Assemblers.Identifiable</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Identity.html" title="class in org.apache.polygene.bootstrap">Assemblers.Identity</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.IdentityConfig.html" title="class in org.apache.polygene.bootstrap">Assemblers.IdentityConfig</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Visibility.html" title="class in org.apache.polygene.bootstrap">Assemblers.Visibility</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.VisibilityConfig.html" title="class in org.apache.polygene.bootstrap">Assemblers.VisibilityConfig</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.VisibilityIdentity.html" title="class in org.apache.polygene.bootstrap">Assemblers.VisibilityIdentity</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.VisibilityIdentityConfig.html" title="class in org.apache.polygene.bootstrap">Assemblers.VisibilityIdentityConfig</a></li>
+<li><a href="org/apache/polygene/bootstrap/Assemblers.Visible.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">Assemblers.Visible</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyException.html" title="class in org.apache.polygene.bootstrap">AssemblyException</a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyReportException.html" title="class in org.apache.polygene.bootstrap">AssemblyReportException</a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblySpecifications.html" title="class in org.apache.polygene.bootstrap">AssemblySpecifications</a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyVisitor.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">AssemblyVisitor</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssemblyVisitorAdapter.html" title="class in org.apache.polygene.bootstrap">AssemblyVisitorAdapter</a></li>
+<li><a href="org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association"><span class="interfaceName">Association</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/AssociationDeclarations.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">AssociationDeclarations</span></a></li>
+<li><a href="org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="interfaceName">AssociationDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AssociationFunction.html" title="class in org.apache.polygene.api.query.grammar">AssociationFunction</a></li>
+<li><a href="org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association">AssociationMixin</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AssociationNotNullPredicate.html" title="class in org.apache.polygene.api.query.grammar">AssociationNotNullPredicate</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/AssociationNullPredicate.html" title="class in org.apache.polygene.api.query.grammar">AssociationNullPredicate</a></li>
+<li><a href="org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="interfaceName">AssociationStateDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association"><span class="interfaceName">AssociationStateHolder</span></a></li>
+<li><a href="org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association">AssociationWrapper</a></li>
+<li><a href="org/apache/polygene/test/util/Assume.html" title="class in org.apache.polygene.test.util">Assume</a></li>
+<li><a href="org/apache/polygene/api/service/Availability.html" title="interface in org.apache.polygene.api.service"><span class="interfaceName">Availability</span></a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Available.html" title="annotation in org.apache.polygene.api.service.qualifier">Available</a></li>
+<li><a href="org/apache/polygene/api/service/qualifier/Available.AvailableQualifier.html" title="class in org.apache.polygene.api.service.qualifier">Available.AvailableQualifier</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/BackupRestore.html" title="interface in org.apache.polygene.spi.entitystore"><span class="interfaceName">BackupRestore</span></a></li>
+<li><a href="org/apache/polygene/api/query/grammar/BinaryPredicate.html" title="class in org.apache.polygene.api.query.grammar">BinaryPredicate</a></li>
+<li><a href="org/apache/polygene/bootstrap/BindingException.html" title="class in org.apache.polygene.bootstrap">BindingException</a></li>
+<li><a href="org/apache/polygene/library/sql/bonecp/BoneCPDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.bonecp">BoneCPDataSourceServiceAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/bonecp/BoneCPDataSourceServiceImporter.html" title="class in org.apache.polygene.library.sql.bonecp">BoneCPDataSourceServiceImporter</a></li>
+<li><a href="org/apache/polygene/library/sql/bonecp/BoneCPDataSourceServiceImporter.Mixin.html" title="class in org.apache.polygene.library.sql.bonecp">BoneCPDataSourceServiceImporter.Mixin</a></li>
+<li><a href="org/apache/polygene/bootstrap/BootstrapException.html" title="class in org.apache.polygene.bootstrap">BootstrapException</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/BreakCircuitConcern.html" title="class in org.apache.polygene.library.circuitbreaker.service">BreakCircuitConcern</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/service/BreaksCircuitOnThrowable.html" title="annotation in org.apache.polygene.library.circuitbreaker.service">BreaksCircuitOnThrowable</a></li>
+<li><a href="org/apache/polygene/spi/serialization/BuiltInConverters.html" title="interface in org.apache.polygene.spi.serialization"><span class="interfaceName">BuiltInConverters</span></a></li>
+<li><a href="org/apache/polygene/spi/serialization/BuiltInConverters.Mixin.html" title="class in org.apache.polygene.spi.serialization">BuiltInConverters.Mixin</a></li>
+<li><a href="org/apache/polygene/spi/cache/Cache.html" title="interface in org.apache.polygene.spi.cache"><span class="interfaceName">Cache</span></a></li>
+<li><a href="org/apache/polygene/library/invocationcache/Cached.html" title="annotation in org.apache.polygene.library.invocationcache">Cached</a></li>
+<li><a href="org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache">CacheOptions</a></li>
+<li><a href="org/apache/polygene/spi/cache/CachePool.html" title="interface in org.apache.polygene.spi.cache"><span class="interfaceName">CachePool</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/identity/CanonicalName.html" title="interface in org.apache.polygene.library.restlet.identity"><span class="interfaceName">CanonicalName</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/identity/CanonicalName.Mixin.html" title="class in org.apache.polygene.library.restlet.identity">CanonicalName.Mixin</a></li>
+<li><a href="org/apache/polygene/test/entity/CanRemoveAll.html" title="interface in org.apache.polygene.test.entity"><span class="interfaceName">CanRemoveAll</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="interfaceName">CassandraCluster</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.Mixin.html" title="class in org.apache.polygene.entitystore.cassandra">CassandraCluster.Mixin</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/assembly/CassandraEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.cassandra.assembly">CassandraEntityStoreAssembler</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreConfiguration.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="interfaceName">CassandraEntityStoreConfiguration</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.cassandra">CassandraEntityStoreMixin</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="interfaceName">CassandraEntityStoreService</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/CassandraMigration.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="interfaceName">CassandraMigration</span></a></li>
+<li><a href="org/apache/polygene/test/model/Cat.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Cat</span></a></li>
+<li><a href="org/apache/polygene/library/logging/log/CategoryLog.html" title="interface in org.apache.polygene.library.logging.log"><span class="interfaceName">CategoryLog</span></a></li>
+<li><a href="org/apache/polygene/library/logging/log/CategoryLogConcern.html" title="class in org.apache.polygene.library.logging.log">CategoryLogConcern</a></li>
+<li><a href="org/apache/polygene/library/logging/log/CategoryLogMixin.html" title="class in org.apache.polygene.library.logging.log">CategoryLogMixin</a></li>
+<li><a href="org/apache/polygene/library/rest/common/table/Cell.html" title="interface in org.apache.polygene.library.rest.common.table"><span class="interfaceName">Cell</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/CheckBookSlip.html" title="interface in org.apache.polygene.test.entity.model.monetary"><span class="interfaceName">CheckBookSlip</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/CheckBookSlip.CheckBookSlipMixin.html" title="class in org.apache.polygene.test.entity.model.monetary">CheckBookSlip.CheckBookSlipMixin</a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/CheckBookSlip.State.html" title="interface in org.apache.polygene.test.entity.model.monetary"><span class="interfaceName">CheckBookSlip.State</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/CircuitBreaker.html" title="class in org.apache.polygene.library.circuitbreaker">CircuitBreaker</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/CircuitBreaker.Status.html" title="enum in org.apache.polygene.library.circuitbreaker">CircuitBreaker.Status</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerJMX.html" title="class in org.apache.polygene.library.circuitbreaker.jmx">CircuitBreakerJMX</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerJMXMBean.html" title="interface in org.apache.polygene.library.circuitbreaker.jmx"><span class="interfaceName">CircuitBreakerJMXMBean</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.html" title="interface in org.apache.polygene.library.circuitbreaker.jmx"><span class="interfaceName">CircuitBreakerManagement</span></a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Activator.html" title="class in org.apache.polygene.library.circuitbreaker.jmx">CircuitBreakerManagement.Activator</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Mixin.html" title="class in org.apache.polygene.library.circuitbreaker.jmx">CircuitBreakerManagement.Mixin</a></li>
+<li><a href="org/apache/polygene/library/circuitbreaker/CircuitBreakers.html" title="class in org.apache.polygene.library.circuitbreaker">CircuitBreakers</a></li>
+<li><a href="org/apache/polygene/test/entity/model/people/City.html" title="interface in org.apache.polygene.test.entity.model.people"><span class="interfaceName">City</span></a></li>
+<li><a href="org/apache/polygene/test/model/City.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">City</span></a></li>
+<li><a href="org/apache/polygene/api/util/Classes.html" title="class in org.apache.polygene.api.util">Classes</a></li>
+<li><a href="org/apache/polygene/bootstrap/ClassScanner.html" title="class in org.apache.polygene.bootstrap">ClassScanner</a></li>
+<li><a href="org/apache/polygene/library/rest/client/ClientAssembler.html" title="class in org.apache.polygene.library.rest.client">ClientAssembler</a></li>
+<li><a href="org/apache/polygene/library/rest/client/ClientCache.html" title="class in org.apache.polygene.library.rest.client">ClientCache</a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="interfaceName">ClusterBuilder</span></a></li>
+<li><a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.DefaultBuilder.html" title="class in org.apache.polygene.entitystore.cassandra">ClusterBuilder.DefaultBuilder</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleCounter.html" title="class in org.apache.polygene.metrics.codahale">CodahaleCounter</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleGauge.html" title="class in org.apache.polygene.metrics.codahale">CodahaleGauge</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleHealthCheck.html" title="class in org.apache.polygene.metrics.codahale">CodahaleHealthCheck</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleHistogram.html" title="class in org.apache.polygene.metrics.codahale">CodahaleHistogram</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleMeter.html" title="class in org.apache.polygene.metrics.codahale">CodahaleMeter</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/assembly/CodahaleMetricsAssembler.html" title="class in org.apache.polygene.metrics.codahale.assembly">CodahaleMetricsAssembler</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/assembly/CodahaleMetricsDeclaration.html" title="class in org.apache.polygene.metrics.codahale.assembly">CodahaleMetricsDeclaration</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleMetricsMixin.html" title="class in org.apache.polygene.metrics.codahale">CodahaleMetricsMixin</a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleMetricsProvider.html" title="interface in org.apache.polygene.metrics.codahale"><span class="interfaceName">CodahaleMetricsProvider</span></a></li>
+<li><a href="org/apache/polygene/metrics/codahale/CodahaleTimer.html" title="class in org.apache.polygene.metrics.codahale">CodahaleTimer</a></li>
+<li><a href="org/apache/polygene/index/rdf/query/CollectingQualifiedIdentityResultCallback.html" title="class in org.apache.polygene.index.rdf.query">CollectingQualifiedIdentityResultCallback</a></li>
+<li><a href="org/apache/polygene/api/type/CollectionType.html" title="class in org.apache.polygene.api.type">CollectionType</a></li>
+<li><a href="org/apache/polygene/api/util/Collectors.html" title="class in org.apache.polygene.api.util">Collectors</a></li>
+<li><a href="org/apache/polygene/envisage/util/ColorUtilities.html" title="class in org.apache.polygene.envisage.util">ColorUtilities</a></li>
+<li><a href="org/apache/polygene/library/rest/common/table/Column.html" title="interface in org.apache.polygene.library.rest.common.table"><span class="interfaceName">Column</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/Command.html" title="interface in org.apache.polygene.library.restlet"><span class="interfaceName">Command</span></a></li>
+<li><a href="org/apache/polygene/library/rest/server/spi/CommandResult.html" title="interface in org.apache.polygene.library.rest.server.spi"><span class="interfaceName">CommandResult</span></a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ComparisonPredicate.html" title="class in org.apache.polygene.api.query.grammar">ComparisonPredicate</a></li>
+<li><a href="org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="interfaceName">Composite</span></a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite">CompositeContext</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/records/CompositeDebugRecordEntity.html" title="interface in org.apache.polygene.library.logging.debug.records"><span class="interfaceName">CompositeDebugRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="interfaceName">CompositeDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/CompositeDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">CompositeDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="interfaceName">CompositeInstance</span></a></li>
+<li><a href="org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite"><span class="interfaceName">CompositeInvoker</span></a></li>
+<li><a href="org/apache/polygene/library/logging/log/records/CompositeLogRecord.html" title="interface in org.apache.polygene.library.logging.log.records"><span class="interfaceName">CompositeLogRecord</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/CompositeMethodDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">CompositeMethodDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/library/logging/trace/records/CompositeTraceRecordEntity.html" title="interface in org.apache.polygene.library.logging.trace.records"><span class="interfaceName">CompositeTraceRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/api/concern/ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="interfaceName">ConcernDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/concern/internal/ConcernFor.html" title="annotation in org.apache.polygene.api.concern.internal">ConcernFor</a></li>
+<li><a href="org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a></li>
+<li><a href="org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern">Concerns</a></li>
+<li><a href="org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="interfaceName">ConcernsDescriptor</span></a></li>
+<li><a href="org/apache/polygene/api/unitofwork/ConcurrentEntityModificationException.html" title="class in org.apache.polygene.api.unitofwork">ConcurrentEntityModificationException</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/ConcurrentEntityStateModificationException.html" title="class in org.apache.polygene.spi.entitystore">ConcurrentEntityStateModificationException</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/ConcurrentModificationCheckConcern.html" title="class in org.apache.polygene.spi.entitystore">ConcurrentModificationCheckConcern</a></li>
+<li><a href="org/apache/polygene/library/uowfile/internal/ConcurrentUoWFileModificationException.html" title="class in org.apache.polygene.library.uowfile.internal">ConcurrentUoWFileModificationException</a></li>
+<li><a href="org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration"><span class="interfaceName">Configuration</span></a></li>
+<li><a href="org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration">Configuration.ConfigurationMixin</a></li>
+<li><a href="org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="interfaceName">ConfigurationComposite</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/ConfigurationDeclaration.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">ConfigurationDeclaration</span></a></li>
+<li><a href="org/apache/polygene/library/jmx/ConfigurationManagerService.html" title="interface in org.apache.polygene.library.jmx"><span class="interfaceName">ConfigurationManagerService</span></a></li>
+<li><a href="org/apache/polygene/library/jmx/ConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx">ConfigurationManagerService.Activator</a></li>
+<li><a href="org/apache/polygene/library/jmx/ConfigurationManagerService.Mixin.html" title="class in org.apache.polygene.library.jmx">ConfigurationManagerService.Mixin</a></li>
+<li><a href="org/apache/polygene/library/logging/view/ConsoleViewerComposite.html" title="interface in org.apache.polygene.library.logging.view"><span class="interfaceName">ConsoleViewerComposite</span></a></li>
+<li><a href="org/apache/polygene/library/logging/view/ConsoleViewerMixin.html" title="class in org.apache.polygene.library.logging.view">ConsoleViewerMixin</a></li>
+<li><a href="org/apache/polygene/library/spring/bootstrap/Constants.html" title="class in org.apache.polygene.library.spring.bootstrap">Constants</a></li>
+<li><a href="org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint"><span class="interfaceName">Constraint</span></a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint">ConstraintDeclaration</a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="interfaceName">ConstraintDescriptor</span></a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintInfo.html" title="class in org.apache.polygene.library.http">ConstraintInfo</a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintInfo.Constraint.html" title="enum in org.apache.polygene.library.http">ConstraintInfo.Constraint</a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintInfo.HttpMethod.html" title="enum in org.apache.polygene.library.http">ConstraintInfo.HttpMethod</a></li>
+<li><a href="org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint">Constraints</a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="interfaceName">ConstraintsDescriptor</span></a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintService.html" title="interface in org.apache.polygene.library.http"><span class="interfaceName">ConstraintService</span></a></li>
+<li><a href="org/apache/polygene/library/http/ConstraintService.Mixin.html" title="class in org.apache.polygene.library.http">ConstraintService.Mixin</a></li>
+<li><a href="org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint">ConstraintViolationException</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/ConstraintViolationMessages.html" title="class in org.apache.polygene.library.rest.server.restlet">ConstraintViolationMessages</a></li>
+<li><a href="org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></li>
+<li><a href="org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="interfaceName">ConstructorDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/ConstructorDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ConstructorDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/api/util/Constructors.html" title="class in org.apache.polygene.api.util">Constructors</a></li>
+<li><a href="org/apache/polygene/library/constraints/annotation/Contains.html" title="annotation in org.apache.polygene.library.constraints.annotation">Contains</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ContainsAllPredicate.html" title="class in org.apache.polygene.api.query.grammar">ContainsAllPredicate</a></li>
+<li><a href="org/apache/polygene/library/constraints/ContainsConstraint.html" title="class in org.apache.polygene.library.constraints">ContainsConstraint</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ContainsPredicate.html" title="class in org.apache.polygene.api.query.grammar">ContainsPredicate</a></li>
+<li><a href="org/apache/polygene/library/http/ContextListenerInfo.html" title="class in org.apache.polygene.library.http">ContextListenerInfo</a></li>
+<li><a href="org/apache/polygene/library/rest/server/api/ContextResource.html" title="class in org.apache.polygene.library.rest.server.api">ContextResource</a></li>
+<li><a href="org/apache/polygene/library/rest/client/api/ContextResourceClient.html" title="class in org.apache.polygene.library.rest.client.api">ContextResourceClient</a></li>
+<li><a href="org/apache/polygene/library/rest/client/api/ContextResourceClientFactory.html" title="class in org.apache.polygene.library.rest.client.api">ContextResourceClientFactory</a></li>
+<li><a href="org/apache/polygene/library/rest/server/api/ContextRestlet.html" title="class in org.apache.polygene.library.rest.server.api">ContextRestlet</a></li>
+<li><a href="org/apache/polygene/library/restlet/ConversionException.html" title="class in org.apache.polygene.library.restlet">ConversionException</a></li>
+<li><a href="org/apache/polygene/api/serialization/ConvertedBy.html" title="annotation in org.apache.polygene.api.serialization">ConvertedBy</a></li>
+<li><a href="org/apache/polygene/api/serialization/Converter.html" title="interface in org.apache.polygene.api.serialization"><span class="interfaceName">Converter</span></a></li>
+<li><a href="org/apache/polygene/api/serialization/Converters.html" title="interface in org.apache.polygene.api.serialization"><span class="interfaceName">Converters</span></a></li>
+<li><a href="org/apache/polygene/api/serialization/Converters.Mixin.html" title="class in org.apache.polygene.api.serialization">Converters.Mixin</a></li>
+<li><a href="org/apache/polygene/test/entity/model/people/Country.html" title="interface in org.apache.polygene.test.entity.model.people"><span class="interfaceName">Country</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/CreationParameterized.html" title="interface in org.apache.polygene.library.restlet.resource"><span class="interfaceName">CreationParameterized</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/CreationResource.html" title="interface in org.apache.polygene.library.restlet.resource"><span class="interfaceName">CreationResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/CreationResource.Mixin.html" title="class in org.apache.polygene.library.restlet.resource">CreationResource.Mixin</a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/CrudRepository.html" title="interface in org.apache.polygene.library.restlet.repository"><span class="interfaceName">CrudRepository</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/assembly/CrudServiceAssembler.html" title="class in org.apache.polygene.library.restlet.assembly">CrudServiceAssembler</a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/Currency.html" title="interface in org.apache.polygene.test.entity.model.monetary"><span class="interfaceName">Currency</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/Currency.Builder.html" title="interface in org.apache.polygene.test.entity.model.monetary"><span class="interfaceName">Currency.Builder</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/monetary/Currency.BuilderImpl.html" title="class in org.apache.polygene.test.entity.model.monetary">Currency.BuilderImpl</a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/DataSourceAssembler.html" title="class in org.apache.polygene.library.sql.assembly">DataSourceAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceConfiguration.html" title="interface in org.apache.polygene.library.sql.datasource"><span class="interfaceName">DataSourceConfiguration</span></a></li>
+<li><a href="org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.html" title="interface in org.apache.polygene.library.sql.jmx"><span class="interfaceName">DataSourceConfigurationManagerService</span></a></li>
+<li><a href="org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.sql.jmx">DataSourceConfigurationManagerService.Activator</a></li>
+<li><a href="org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.Mixin.html" title="class in org.apache.polygene.library.sql.jmx">DataSourceConfigurationManagerService.Mixin</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceConfigurationState.html" title="interface in org.apache.polygene.library.sql.datasource"><span class="interfaceName">DataSourceConfigurationState</span></a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/DataSourceJMXAssembler.html" title="class in org.apache.polygene.library.sql.assembly">DataSourceJMXAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSources.html" title="class in org.apache.polygene.library.sql.datasource">DataSources</a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.html" title="interface in org.apache.polygene.library.sql.datasource"><span class="interfaceName">DataSourceServiceImporterActivation</span></a></li>
+<li><a href="org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.Activator.html" title="class in org.apache.polygene.library.sql.datasource">DataSourceServiceImporterActivation.Activator</a></li>
+<li><a href="org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceAssembler.html" title="class in org.apache.polygene.library.sql.dbcp">DBCPDataSourceServiceAssembler</a></li>
+<li><a href="org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceImporter.html" title="interface in org.apache.polygene.library.sql.dbcp"><span class="interfaceName">DBCPDataSourceServiceImporter</span></a></li>
+<li><a href="org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceImporter.Mixin.html" title="class in org.apache.polygene.library.sql.dbcp">DBCPDataSourceServiceImporter.Mixin</a></li>
+<li><a href="org/apache/polygene/library/rdf/DcRdf.html" title="interface in org.apache.polygene.library.rdf"><span class="interfaceName">DcRdf</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/Debug.html" title="interface in org.apache.polygene.library.logging.debug"><span class="interfaceName">Debug</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/DebugConcern.html" title="class in org.apache.polygene.library.logging.debug">DebugConcern</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebuggingService.html" title="interface in org.apache.polygene.library.logging.debug.service"><span class="interfaceName">DebuggingService</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebuggingServiceComposite.html" title="interface in org.apache.polygene.library.logging.debug.service"><span class="interfaceName">DebuggingServiceComposite</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebuggingServiceMixin.html" title="class in org.apache.polygene.library.logging.debug.service">DebuggingServiceMixin</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebugOnConsoleSideEffect.html" title="class in org.apache.polygene.library.logging.debug.service">DebugOnConsoleSideEffect</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/records/DebugRecord.html" title="interface in org.apache.polygene.library.logging.debug.records"><span class="interfaceName">DebugRecord</span></a></li>
+<li><a href="org/apache/polygene/library/logging/debug/service/DebugServiceConfiguration.html" title="interface in org.apache.polygene.library.logging.debug.service"><span class="interfaceName">DebugServiceConfiguration</span></a></li>
+<li><a href="org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite">DecoratorMixin</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/helpers/DefaultEntityState.html" title="class in org.apache.polygene.spi.entitystore.helpers">DefaultEntityState</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/DefaultEntityStoreUnitOfWork.html" title="class in org.apache.polygene.spi.entitystore">DefaultEntityStoreUnitOfWork</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultIdentityGeneratorAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultIdentityGeneratorAssembler</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/helpers/DefaultManyAssociationState.html" title="class in org.apache.polygene.spi.entitystore.helpers">DefaultManyAssociationState</a></li>
+<li><a href="org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite">DefaultMethodsFilter</a></li>
+<li><a href="org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultMetricsProviderAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultMetricsProviderAssembler</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/helpers/DefaultNamedAssociationState.html" title="class in org.apache.polygene.spi.entitystore.helpers">DefaultNamedAssociationState</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/requestreader/DefaultRequestReader.html" title="class in org.apache.polygene.library.rest.server.restlet.requestreader">DefaultRequestReader</a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/DefaultResourceFactoryImpl.html" title="class in org.apache.polygene.library.restlet.resource">DefaultResourceFactoryImpl</a></li>
+<li><a href="org/apache/polygene/library/rest/client/responsereader/DefaultResponseReader.html" title="class in org.apache.polygene.library.rest.client.responsereader">DefaultResponseReader</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/responsewriter/DefaultResponseWriter.html" title="class in org.apache.polygene.library.rest.server.restlet.responsewriter">DefaultResponseWriter</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultSerializationAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultSerializationAssembler</a></li>
+<li><a href="org/apache/polygene/bootstrap/defaults/DefaultUnitOfWorkAssembler.html" title="class in org.apache.polygene.bootstrap.defaults">DefaultUnitOfWorkAssembler</a></li>
+<li><a href="org/apache/polygene/api/property/DefaultValues.html" title="class in org.apache.polygene.api.property">DefaultValues</a></li>
+<li><a href="org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="interfaceName">DependencyDescriptor</span></a></li>
+<li><a href="org/apache/polygene/entitystore/sql/assembly/DerbySQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly">DerbySQLEntityStoreAssembler</a></li>
+<li><a href="org/apache/polygene/tools/model/util/DescriptorNameComparator.html" title="class in org.apache.polygene.tools.model.util">DescriptorNameComparator</a></li>
+<li><a href="org/apache/polygene/tools/model/util/DescriptorUtilities.html" title="class in org.apache.polygene.tools.model.util">DescriptorUtilities</a></li>
+<li><a href="org/apache/polygene/api/serialization/Deserializer.html" title="interface in org.apache.polygene.api.serialization"><span class="interfaceName">Deserializer</span></a></li>
+<li><a href="org/apache/polygene/envisage/detail/DetailModelPane.html" title="class in org.apache.polygene.envisage.detail">DetailModelPane</a></li>
+<li><a href="org/apache/polygene/test/model/Dog.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Dog</span></a></li>
+<li><a href="org/apache/polygene/test/model/Domain.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Domain</span></a></li>
+<li><a href="org/apache/polygene/api/service/DuplicateServiceIdentityException.html" title="class in org.apache.polygene.api.service">DuplicateServiceIdentityException</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/assembly/EhCacheAssembler.html" title="class in org.apache.polygene.cache.ehcache.assembly">EhCacheAssembler</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCacheConfiguration.html" title="interface in org.apache.polygene.cache.ehcache"><span class="interfaceName">EhCacheConfiguration</span></a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCacheImpl.html" title="class in org.apache.polygene.cache.ehcache">EhCacheImpl</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCachePoolMixin.html" title="class in org.apache.polygene.cache.ehcache">EhCachePoolMixin</a></li>
+<li><a href="org/apache/polygene/cache/ehcache/EhCachePoolService.html" title="interface in org.apache.polygene.cache.ehcache"><span class="interfaceName">EhCachePoolService</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchClusterConfiguration.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="interfaceName">ElasticSearchClusterConfiguration</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchFinder.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="interfaceName">ElasticSearchFinder</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchFinder.Mixin.html" title="class in org.apache.polygene.index.elasticsearch">ElasticSearchFinder.Mixin</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexer.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="interfaceName">ElasticSearchIndexer</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexer.Mixin.html" title="class in org.apache.polygene.index.elasticsearch">ElasticSearchIndexer.Mixin</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexExporter.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="interfaceName">ElasticSearchIndexExporter</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexExporter.Mixin.html" title="class in org.apache.polygene.index.elasticsearch">ElasticSearchIndexExporter.Mixin</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/assembly/ElasticSearchIndexingAssembler.html" title="class in org.apache.polygene.index.elasticsearch.assembly">ElasticSearchIndexingAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexingConfiguration.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="interfaceName">ElasticSearchIndexingConfiguration</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchIndexingException.html" title="class in org.apache.polygene.index.elasticsearch">ElasticSearchIndexingException</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/ElasticSearchSupport.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="interfaceName">ElasticSearchSupport</span></a></li>
+<li><a href="org/apache/polygene/library/constraints/annotation/Email.html" title="annotation in org.apache.polygene.library.constraints.annotation">Email</a></li>
+<li><a href="org/apache/polygene/index/solr/EmbeddedSolrService.html" title="interface in org.apache.polygene.index.solr"><span class="interfaceName">EmbeddedSolrService</span></a></li>
+<li><a href="org/apache/polygene/index/solr/EmbeddedSolrService.Activator.html" title="class in org.apache.polygene.index.solr">EmbeddedSolrService.Activator</a></li>
+<li><a href="org/apache/polygene/index/solr/EmbeddedSolrService.Mixin.html" title="class in org.apache.polygene.index.solr">EmbeddedSolrService.Mixin</a></li>
+<li><a href="org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration"><span class="interfaceName">Enabled</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/Energy4Java.html" title="class in org.apache.polygene.bootstrap">Energy4Java</a></li>
+<li><a href="org/apache/polygene/library/rest/admin/EntitiesResource.html" title="class in org.apache.polygene.library.rest.admin">EntitiesResource</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityAlreadyExistsException.html" title="class in org.apache.polygene.spi.entitystore">EntityAlreadyExistsException</a></li>
+<li><a href="org/apache/polygene/bootstrap/EntityAssembly.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">EntityAssembly</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity"><span class="interfaceName">EntityBuilder</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity">EntityBuilderTemplate</a></li>
+<li><a href="org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="interfaceName">EntityComposite</span></a></li>
+<li><a href="org/apache/polygene/api/unitofwork/EntityCompositeAlreadyExistsException.html" title="class in org.apache.polygene.api.unitofwork">EntityCompositeAlreadyExistsException</a></li>
+<li><a href="org/apache/polygene/api/type/EntityCompositeType.html" title="class in org.apache.polygene.api.type">EntityCompositeType</a></li>
+<li><a href="org/apache/polygene/library/logging/debug/records/EntityDebugRecordEntity.html" title="interface in org.apache.polygene.library.logging.debug.records"><span class="interfaceName">EntityDebugRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/bootstrap/EntityDeclaration.html" title="interface in org.apache.polygene.bootstrap"><span class="interfaceName">EntityDeclaration</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="interfaceName">EntityDescriptor</span></a></li>
+<li><a href="org/apache/polygene/tools/model/descriptor/EntityDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">EntityDetailDescriptor</a></li>
+<li><a href="org/apache/polygene/spi/query/EntityFinder.html" title="interface in org.apache.polygene.spi.query"><span class="interfaceName">EntityFinder</span></a></li>
+<li><a href="org/apache/polygene/spi/query/EntityFinderException.html" title="class in org.apache.polygene.spi.query">EntityFinderException</a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityList.html" title="interface in org.apache.polygene.library.restlet.crud"><span class="interfaceName">EntityList</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityListResource.html" title="interface in org.apache.polygene.library.restlet.crud"><span class="interfaceName">EntityListResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityListResource.Mixin.html" title="class in org.apache.polygene.library.restlet.crud">EntityListResource.Mixin</a></li>
+<li><a href="org/apache/polygene/library/logging/log/records/EntityLogRecord.html" title="interface in org.apache.polygene.library.logging.log.records"><span class="interfaceName">EntityLogRecord</span></a></li>
+<li><a href="org/apache/polygene/migration/assembly/EntityMigrationBuilder.html" title="class in org.apache.polygene.migration.assembly">EntityMigrationBuilder</a></li>
+<li><a href="org/apache/polygene/migration/assembly/EntityMigrationOperation.html" title="interface in org.apache.polygene.migration.assembly"><span class="interfaceName">EntityMigrationOperation</span></a></li>
+<li><a href="org/apache/polygene/migration/assembly/EntityMigrationRule.html" title="class in org.apache.polygene.migration.assembly">EntityMigrationRule</a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/EntityName.html" title="annotation in org.apache.polygene.library.restlet.repository">EntityName</a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/EntityName.Constraint.html" title="class in org.apache.polygene.library.restlet.repository">EntityName.Constraint</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityNotFoundException.html" title="class in org.apache.polygene.spi.entitystore">EntityNotFoundException</a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityRef.html" title="interface in org.apache.polygene.library.restlet.crud"><span class="interfaceName">EntityRef</span></a></li>
+<li><a href="org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></li>
+<li><a href="org/apache/polygene/library/rest/admin/EntityResource.html" title="class in org.apache.polygene.library.rest.admin">EntityResource</a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityResource.html" title="interface in org.apache.polygene.library.restlet.crud"><span class="interfaceName">EntityResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityResource.EntityParam.html" title="interface in org.apache.polygene.library.restlet.crud"><span class="interfaceName">EntityResource.EntityParam</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/crud/EntityResource.Mixin.html" title="class in org.apache.polygene.library.restlet.crud">EntityResource.Mixin</a></li>
+<li><a href="org/apache/polygene/spi/entity/EntityState.html" title="interface in org.apache.polygene.spi.entity"><span class="interfaceName">EntityState</span></a></li>
+<li><a href="org/apache/polygene/library/rdf/entity/EntityStateSerializer.html" title="class in org.apache.polygene.library.rdf.entity">EntityStateSerializer</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityStateVersions.html" title="interface in org.apache.polygene.spi.entitystore"><span class="interfaceName">EntityStateVersions</span></a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityStateVersions.EntityStateVersionsMixin.html" title="class in org.apache.polygene.spi.entitystore">EntityStateVersions.EntityStateVersionsMixin</a></li>
+<li><a href="org/apache/polygene/spi/entity/EntityStatus.html" title="enum in org.apache.polygene.spi.entity">EntityStatus</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityStore.html" title="interface in org.apache.polygene.spi.entitystore"><span class="interfaceName">EntityStore</span></a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityStoreException.html" title="class in org.apache.polygene.spi.entitystore">EntityStoreException</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityStoreSPI.html" title="interface in org.apache.polygene.spi.entitystore"><span class="interfaceName">EntityStoreSPI</span></a></li>
+<li><a href="org/apache/polygene/test/entity/model/EntityStoreTestSuite.html" title="class in org.apache.polygene.test.entity.model">EntityStoreTestSuite</a></li>
+<li><a href="org/apache/polygene/spi/entitystore/EntityStoreUnitOfWork.html" title="interface in org.apache.polygene.spi.entitystore"><span class="interfaceName">EntityStoreUnitOfWork</span></a></li>
+<li><a href="org/apache/polygene/test/EntityTestAssembler.html" title="class in org.apache.polygene.test">EntityTestAssembler</a></li>
+<li><a href="org/apache/polygene/library/logging/trace/records/EntityTraceRecordEntity.html" title="interface in org.apache.polygene.library.logging.trace.records"><span class="interfaceName">EntityTraceRecordEntity</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/repository/EntityTypeDescriptor.html" title="class in org.apache.polygene.library.restlet.repository">EntityTypeDescriptor</a></li>
+<li><a href="org/apache/polygene/library/rdf/entity/EntityTypeSerializer.html" title="class in org.apache.polygene.library.rdf.entity">EntityTypeSerializer</a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/EntryPoint.html" title="interface in org.apache.polygene.library.restlet.resource"><span class="interfaceName">EntryPoint</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/EntryPointResource.html" title="interface in org.apache.polygene.library.restlet.resource"><span class="interfaceName">EntryPointResource</span></a></li>
+<li><a href="org/apache/polygene/library/restlet/resource/EntryPointResource.Mixin.html" title="class in org.apache.polygene.library.restlet.resource">EntryPointResource.Mixin</a></li>
+<li><a href="org/apache/polygene/api/type/EnumType.html" title="class in org.apache.polygene.api.type">EnumType</a></li>
+<li><a href="org/apache/polygene/library/shiro/web/EnvironmentLoaderService.html" title="interface in org.apache.polygene.library.shiro.web"><span class="interfaceName">EnvironmentLoaderService</span></a></li>
+<li><a href="org/apache/polygene/library/shiro/web/EnvironmentLoaderService.Mixin.html" title="class in org.apache.polygene.library.shiro.web">EnvironmentLoaderService.Mixin</a></li>
+<li><a href="org/apache/polygene/envisage/Envisage.html" title="class in org.apache.polygene.envisage">Envisage</a></li>
+<li><a href="org/apache/polygene/envisage/EnvisageFrame.html" title="class in org.apache.polygene.envisage">EnvisageFrame</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/EqPredicate.html" title="class in org.apache.polygene.api.query.grammar">EqPredicate</a></li>
+<li><a href="org/apache/polygene/library/rest/client/api/ErrorHandler.html" title="class in org.apache.polygene.library.rest.client.api">ErrorHandler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/assembly/ESClientIndexQueryAssembler.html" title="class in org.apache.polygene.index.elasticsearch.assembly">ESClientIndexQueryAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/client/ESClientIndexQueryService.html" title="interface in org.apache.polygene.index.elasticsearch.client"><span class="interfaceName">ESClientIndexQueryService</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/client/ESClientSupport.html" title="class in org.apache.polygene.index.elasticsearch.client">ESClientSupport</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/assembly/ESClusterIndexQueryAssembler.html" title="class in org.apache.polygene.index.elasticsearch.assembly">ESClusterIndexQueryAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/cluster/ESClusterIndexQueryService.html" title="interface in org.apache.polygene.index.elasticsearch.cluster"><span class="interfaceName">ESClusterIndexQueryService</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/cluster/ESClusterSupport.html" title="class in org.apache.polygene.index.elasticsearch.cluster">ESClusterSupport</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/assembly/ESFilesystemIndexQueryAssembler.html" title="class in org.apache.polygene.index.elasticsearch.assembly">ESFilesystemIndexQueryAssembler</a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/filesystem/ESFilesystemIndexQueryService.html" title="interface in org.apache.polygene.index.elasticsearch.filesystem"><span class="interfaceName">ESFilesystemIndexQueryService</span></a></li>
+<li><a href="org/apache/polygene/index/elasticsearch/filesystem/ESFilesystemSupport.html" title="class in org.apache.polygene.index.elasticsearch.filesystem">ESFilesystemSupport</a></li>
+<li><a href="org/apache/polygene/library/rest/admin/ExceptionRepresentation.html" title="class in org.apache.polygene.library.rest.admin">ExceptionRepresentation</a></li>
+<li><a href="org/apache/polygene/library/logging/trace/ExcludeCompositeFilter.html" title="class in org.apache.polygene.library.logging.trace">ExcludeCompositeFilter</a></li>
+<li><a href="org/apache/polygene/api/query/grammar/ExpressionPredicate.html" title="class in org.apache.polygene.api.query.grammar">ExpressionPredicate</a></li>
+<li><a href="org/apache/polygene/library/alarm/ExtendedAlarmModelService.html" title="interface in org.apache.polygene.library.alarm"><span class="interfaceName">ExtendedAlarmModelService</span></a></li>
+<li><a href="org/apache/polygene/library/alarm/ExtendedAlarmModelService.ExtendedAlarmModelMixin.html" title="class in org.apache.polygene.library.alarm">ExtendedAlarmModelService.ExtendedAlarmModelMixin</a></li>
+<li><a href="org/apache/polygene/library/rest/admin/ExtensionMediaTypeFilter.html" title="class in org.apache.polygene.library.rest.admin">ExtensionMediaTypeFilter</a></li>
+<li><a href="org/apache/polygene/library/rest/server/restlet/ExtensionMediaTypeFilter.html" title="class in org.apache.polygene.library.rest.server.restlet">ExtensionMediaTypeFilter</a></li>
+<li><a href="org/apache/polygene/library/sql/assembly/ExternalDataSourceAssembler.html" title="class in org.apache.polygene.library.sql.assembly">ExternalDataSourceAssembler</a></li>
+<li><a href="org/apache/polygene/library/osgi/FallbackStrategy.html" title="interface in org.apache.polygene.library.osgi"><span class="interfaceName">FallbackStrategy</span></a></li>
+<li><a href="org/apache/polygene/test/model/Female.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">Female</span></a></li>
+<li><a href="org/apache/polygene/api/util/Fields.html" title="class in org.apache.polygene.api.util">Fields</a></li>
+<li><a href="org/apache/polygene/test/model/File.html" title="interface in org.apache.polygene.test.model"><span class="interfaceName">File</span></a></li>
+<li><a href="org/apache/polygene/library/fileconfig/FileConfiguration.html" title="interface in org.apache.polygene.library.fileconfig"><span class="interfaceName">FileConfiguration</span></a></li>
+<li><a href="org/apache/polygene/library/fileconfig/FileConfiguration.OS.html" title="enum in org.apache.polygene.library.fileconfig">FileConfiguration.OS</a></li>
+<li><a href="org/apache/polygene/library/fileconfig/FileConfigurationAssembler.html" title="class in org.apache.polygene.library.fileconfig">FileConfigurationAssembler</a></li>
+<li><a href="org/apache/polygene/library/fileconfig/FileConfigurationDataWiper.html" title="class in org.apache.po

<TRUNCATED>

[21/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/Composite.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/Composite.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/Composite.html
new file mode 100644
index 0000000..b5f3a6c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/Composite.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Composite (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Composite (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/Composite.html" target="_top">Frames</a></li>
+<li><a href="Composite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface Composite" class="title">Interface Composite</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEntity.html" title="interface in org.apache.polygene.test.entity">AbstractEntityStoreTest.TestEntity</a>, <a href="../../../../../org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue.html" title="interface in org.apache.polygene.test.entity">AbstractEntityStoreTest.TestValue</a>, <a href="../../../../../org/apache/polygene/test/entity/AbstractEntityStoreTest.TestValue2.html" title="interface in org.apache.polygene.test.entity">AbstractEntityStoreTest.TestValue2</a>, <a href="../../../../../org/apache/polygene/test/entity/AbstractEntityStoreTest.TjabbaValue.html" title="interface in org.apache.polygene.test.entity">AbstractEntityStoreTest.TjabbaValue</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country</a>, <a href="../../../../../org/apache/polygene
 /test/metrics/AbstractTimingCaptureTest.Country1.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country1</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country2</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3.html" title="interface in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country3</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValue.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.AnotherValue</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.BarEntity.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.BarEn
 tity</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.CustomFooValue.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.CustomFooValue</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.FooValue.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.FooValue</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericCollection.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.GenericCollection</a>&lt;TYPE&gt;, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.GenericValue.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.GenericValue</a>&lt;TYPE&gt
 ;, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificCollection.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.SpecificCollection</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.SpecificValue.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.SpecificValue</a>, <a href="../../../../../org/apache/polygene/test/model/Address.html" title="interface in org.apache.polygene.test.model">Address</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmCategory.html" title="interface in org.apache.polygene.library.alarm">AlarmCategory</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmProxy.Factory.html" title="interface in org.apache.polygene.library.alarm">AlarmProxy.Factory</a>, <a href="../../../../../org/apache/polygene/library/
 rest/common/table/Cell.html" title="interface in org.apache.polygene.library.rest.common.table">Cell</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/Column.html" title="interface in org.apache.polygene.library.rest.common.table">Column</a>, <a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration">ConfigurationComposite</a>, <a href="../../../../../org/apache/polygene/library/logging/view/ConsoleViewerComposite.html" title="interface in org.apache.polygene.library.logging.view">ConsoleViewerComposite</a>, <a href="../../../../../org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceImporter.html" title="interface in org.apache.polygene.library.sql.dbcp">DBCPDataSourceServiceImporter</a>, <a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity">EntityComposite</a>, <a href="../../../../../org
 /apache/polygene/library/shiro/web/EnvironmentLoaderService.html" title="interface in org.apache.polygene.library.shiro.web">EnvironmentLoaderService</a>, <a href="../../../../../org/apache/polygene/library/rest/common/Form.html" title="interface in org.apache.polygene.library.rest.common">Form</a>, <a href="../../../../../org/apache/polygene/test/model/Host.html" title="interface in org.apache.polygene.test.model">Host</a>, <a href="../../../../../org/apache/polygene/library/rest/common/link/Link.html" title="interface in org.apache.polygene.library.rest.common.link">Link</a>, <a href="../../../../../org/apache/polygene/library/rest/common/link/Links.html" title="interface in org.apache.polygene.library.rest.common.link">Links</a>, <a href="../../../../../org/apache/polygene/entitystore/memory/MemoryEntityStoreService.html" title="interface in org.apache.polygene.entitystore.memory">MemoryEntityStoreService</a>, <a href="../../../../../org/apache/polygene/test/mock/MockComposite.ht
 ml" title="interface in org.apache.polygene.test.mock">MockComposite</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/NativeConfiguration.html" title="interface in org.apache.polygene.library.rdf.repository">NativeConfiguration</a>, <a href="../../../../../org/apache/polygene/library/uid/sequence/PersistingSequencingService.html" title="interface in org.apache.polygene.library.uid.sequence">PersistingSequencingService</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/Problem.html" title="interface in org.apache.polygene.library.rest.common.table">Problem</a>, <a href="../../../../../org/apache/polygene/test/model/Protocol.html" title="interface in org.apache.polygene.test.model">Protocol</a>, <a href="../../../../../org/apache/polygene/library/rest/common/Resource.html" title="interface in org.apache.polygene.library.rest.common">Resource</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/Row.html" title="interf
 ace in org.apache.polygene.library.rest.common.table">Row</a>, <a href="../../../../../org/apache/polygene/library/uid/sequence/SequenceEntity.html" title="interface in org.apache.polygene.library.uid.sequence">SequenceEntity</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceComposite.html" title="interface in org.apache.polygene.api.service">ServiceComposite</a>, <a href="../../../../../org/apache/polygene/library/alarm/SimpleAlarmCategory.html" title="interface in org.apache.polygene.library.alarm">SimpleAlarmCategory</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/Table.html" title="interface in org.apache.polygene.library.rest.common.table">Table</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/TableQuery.html" title="interface in org.apache.polygene.library.rest.common.table">TableQuery</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/TableResponse.html" title="interface in org.apac
 he.polygene.library.rest.common.table">TableResponse</a>, <a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite">TransientComposite</a>, <a href="../../../../../org/apache/polygene/library/uid/sequence/TransientSequencingService.html" title="interface in org.apache.polygene.library.uid.sequence">TransientSequencingService</a>, <a href="../../../../../org/apache/polygene/test/model/URL.html" title="interface in org.apache.polygene.test.model">URL</a>, <a href="../../../../../org/apache/polygene/library/uid/uuid/UuidServiceComposite.html" title="interface in org.apache.polygene.library.uid.uuid">UuidServiceComposite</a>, <a href="../../../../../org/apache/polygene/api/value/ValueComposite.html" title="interface in org.apache.polygene.api.value">ValueComposite</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country1Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country1Mixin</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country2Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country2Mixin</a>, <a href="../../../../../org/apache/polygene/test/metrics/AbstractTimingCaptureTest.Country3Mixin.html" title="class in org.apache.polygene.test.metrics">AbstractTimingCaptureTest.Country3Mixin</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.AnotherValueMixin.html" title="class in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.AnotherValueMixin</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmProxy.FactoryMixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.Fac
 toryMixin</a>, <a href="../../../../../org/apache/polygene/library/rest/common/Resource.Mixin.html" title="class in org.apache.polygene.library.rest.common">Resource.Mixin</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/Table.Mixin.html" title="class in org.apache.polygene.library.rest.common.table">Table.Mixin</a>, <a href="../../../../../org/apache/polygene/library/rest/common/table/TableQuery.Mixin.html" title="class in org.apache.polygene.library.rest.common.table">TableQuery.Mixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin">@Mixins</a>(<a href="../../../../../org/apache/polygene/api/mixin/Mixins.html#value--">value</a>=<a href="../../../../../org/apache/polygene/api/property/PropertyMixin.html" title="class in org.apache.polygene.api.property">PropertyMixin.class</a>)
+public interface <span class="typeNameLabel">Composite</span></pre>
+<div class="block">Base Composite interface.
+ <p>
+ All Composite objects must implement this interface. Let the
+ Composite interface extend this one. An implementation will be provided
+ by the framework.
+ </p>
+ <p>
+ Properties and associations are handled by default.
+ </p></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/Composite.html" target="_top">Frames</a></li>
+<li><a href="Composite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeContext.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeContext.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeContext.html
new file mode 100644
index 0000000..229eda2
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeContext.html
@@ -0,0 +1,303 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CompositeContext (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CompositeContext (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeContext.html" target="_top">Frames</a></li>
+<li><a href="CompositeContext.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class CompositeContext" class="title">Class CompositeContext&lt;T extends <a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite">TransientComposite</a>&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">java.lang.ThreadLocal</a>&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.CompositeContext&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">CompositeContext&lt;T extends <a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite">TransientComposite</a>&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a>&lt;T&gt;</pre>
+<div class="block">Thread-associated composites. This is basically a ThreadLocal which maintains a reference
+ to a TransientComposite instance for each thread. This can be used to implement various context
+ patterns without having to pass the context explicitly as a parameter to methods.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html#CompositeContext-org.apache.polygene.api.structure.ModuleDescriptor-java.lang.Class-">CompositeContext</a></span>(<a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module,
+                <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a>&gt;&nbsp;type)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html#initialValue--">initialValue</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html#proxy--">proxy</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.ThreadLocal">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true#get--" title="class or interface in java.lang">get</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true#remove--" title="class or interface in java.lang">remove</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true#set-T-" title="class or interface in java.lang">set</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true#withInitial-java.util.function.Supplier-" title="class or interface in java.lang">withInitial</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CompositeContext-org.apache.polygene.api.structure.ModuleDescriptor-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CompositeContext</h4>
+<pre>public&nbsp;CompositeContext(<a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module,
+                        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a>&gt;&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialValue</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a>&nbsp;initialValue()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true#initialValue--" title="class or interface in java.lang">initialValue</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a>&lt;<a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a> extends <a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite">TransientComposite</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="proxy--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>proxy</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="type parameter in CompositeContext">T</a>&nbsp;proxy()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeContext.html" target="_top">Frames</a></li>
+<li><a href="CompositeContext.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeDescriptor.html
new file mode 100644
index 0000000..bd084aa
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeDescriptor.html
@@ -0,0 +1,267 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CompositeDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CompositeDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeDescriptor.html" target="_top">Frames</a></li>
+<li><a href="CompositeDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface CompositeDescriptor" class="title">Interface CompositeDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite">TransientDescriptor</a>, <a href="../../../../../org/apache/polygene/api/value/ValueDescriptor.html" title="interface in org.apache.polygene.api.value">ValueDescriptor</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/tools/model/descriptor/ImportedServiceCompositeDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ImportedServiceCompositeDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">CompositeDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></pre>
+<div class="block">Composite Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html#mixinTypes--">mixinTypes</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html#primaryType--">primaryType</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.ModelDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#isAssignableTo-java.lang.Class-">isAssignableTo</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#module--">module</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#visibility--">visibility</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.type.HasTypes">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/type/HasTypes.html#hasType-java.lang.reflect.Type-">hasType</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html#types--">types</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="primaryType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>primaryType</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;primaryType()</pre>
+</li>
+</ul>
+<a name="mixinTypes--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mixinTypes</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixinTypes()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeDescriptor.html" target="_top">Frames</a></li>
+<li><a href="CompositeDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInstance.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInstance.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInstance.html
new file mode 100644
index 0000000..c246b2d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInstance.html
@@ -0,0 +1,323 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CompositeInstance (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CompositeInstance (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":17,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeInstance.html" target="_top">Frames</a></li>
+<li><a href="CompositeInstance.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface CompositeInstance" class="title">Interface CompositeInstance</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">CompositeInstance</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>, <a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></pre>
+<div class="block">Composite Instance.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite">CompositeInstance</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html#compositeInstanceOf-org.apache.polygene.api.composite.Composite-">compositeInstanceOf</a></span>(<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html#descriptor--">descriptor</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html#module--">module</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html#newProxy-java.lang.Class-">newProxy</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mixinType)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html#proxy--">proxy</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/property/StateHolder.html" title="interface in org.apache.polygene.api.property">StateHolder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html#state--">state</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.reflect.InvocationHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.CompositeInvoker">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html#invokeComposite-java.lang.reflect.Method-java.lang.Object:A-">invokeComposite</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.type.HasTypes">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/type/HasTypes.html#hasType-java.lang.reflect.Type-">hasType</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html#types--">types</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="proxy--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>proxy</h4>
+<pre>&lt;T&gt;&nbsp;T&nbsp;proxy()</pre>
+</li>
+</ul>
+<a name="newProxy-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newProxy</h4>
+<pre>&lt;T&gt;&nbsp;T&nbsp;newProxy(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mixinType)
+        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="module--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>module</h4>
+<pre><a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module()</pre>
+</li>
+</ul>
+<a name="descriptor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>descriptor</h4>
+<pre><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&nbsp;descriptor()</pre>
+</li>
+</ul>
+<a name="state--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>state</h4>
+<pre><a href="../../../../../org/apache/polygene/api/property/StateHolder.html" title="interface in org.apache.polygene.api.property">StateHolder</a>&nbsp;state()</pre>
+</li>
+</ul>
+<a name="compositeInstanceOf-org.apache.polygene.api.composite.Composite-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compositeInstanceOf</h4>
+<pre>static&nbsp;<a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite">CompositeInstance</a>&nbsp;compositeInstanceOf(<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeInstance.html" target="_top">Frames</a></li>
+<li><a href="CompositeInstance.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInvoker.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInvoker.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInvoker.html
new file mode 100644
index 0000000..d5f4f9c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/CompositeInvoker.html
@@ -0,0 +1,239 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CompositeInvoker (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CompositeInvoker (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeInvoker.html" target="_top">Frames</a></li>
+<li><a href="CompositeInvoker.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface CompositeInvoker" class="title">Interface CompositeInvoker</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite">CompositeInstance</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">CompositeInvoker</span></pre>
+<div class="block">Composite method invoker.
+ <p>
+ All composites must implement this interface. Methods that are invoked
+ may reside either in the public Composite interface or in any internal mixins.
+ </p>
+ <p>
+ <strong><i>NOTE:</i></strong>Client code should never use method in this class. We have not been able to hide this
+ from client code, but IF we find a way to do, this interface may disappear.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html#invokeComposite-java.lang.reflect.Method-java.lang.Object:A-">invokeComposite</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invokeComposite-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invokeComposite</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invokeComposite(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/CompositeInvoker.html" target="_top">Frames</a></li>
+<li><a href="CompositeInvoker.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ConstructorDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ConstructorDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ConstructorDescriptor.html
new file mode 100644
index 0000000..38509d1
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ConstructorDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConstructorDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConstructorDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/ConstructorDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConstructorDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface ConstructorDescriptor" class="title">Interface ConstructorDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ConstructorDescriptor</span></pre>
+<div class="block">Composite constructor descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html#constructor--">constructor</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="constructor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>constructor</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a>&lt;?&gt;&nbsp;constructor()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/ConstructorDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConstructorDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[13/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintViolationException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintViolationException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintViolationException.html
new file mode 100644
index 0000000..2c52c15
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintViolationException.html
@@ -0,0 +1,480 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConstraintViolationException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConstraintViolationException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintViolationException.html" target="_top">Frames</a></li>
+<li><a href="ConstraintViolationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Class ConstraintViolationException" class="title">Class ConstraintViolationException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">java.lang.IllegalArgumentException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.constraint.ConstraintViolationException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ConstraintViolationException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<div class="block">This Exception is thrown when there is one or more Constraint Violations in a method
+ call.
+ <p>
+ The Constraint Violations are aggregated per method, and this exception will contain those
+ violations, together with the Composite instance it happened on as well as the Method that
+ was invoked. The Exception also has support for localized messages of these violations.
+ </p></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.constraint.ConstraintViolationException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#ConstraintViolationException-java.util.Collection-">ConstraintViolationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint">ValueConstraintViolation</a>&gt;&nbsp;violations)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint">ValueConstraintViolation</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#constraintViolations--">constraintViolations</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#getMessage--">getMessage</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#localizedMessageFrom-java.util.ResourceBundle-">localizedMessageFrom</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html?is-external=true" title="class or interface in java.util">ResourceBundle</a>&nbsp;bundle)</code>
+<div class="block">Creates localized message of all the constraint violations that has occured.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#setCompositeDescriptor-org.apache.polygene.api.composite.CompositeDescriptor-">setCompositeDescriptor</a></span>(<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&nbsp;descriptor)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#setIdentity-org.apache.polygene.api.identity.Identity-">setIdentity</a></span>(<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html#setInstanceString-java.lang.String-">setInstanceString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;instanceString)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or
  interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.or
 acle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ConstraintViolationException-java.util.Collection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ConstraintViolationException</h4>
+<pre>public&nbsp;ConstraintViolationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint">ValueConstraintViolation</a>&gt;&nbsp;violations)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="constraintViolations--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>constraintViolations</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint">ValueConstraintViolation</a>&gt;&nbsp;constraintViolations()</pre>
+</li>
+</ul>
+<a name="localizedMessageFrom-java.util.ResourceBundle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>localizedMessageFrom</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localizedMessageFrom(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html?is-external=true" title="class or interface in java.util">ResourceBundle</a>&nbsp;bundle)</pre>
+<div class="block">Creates localized message of all the constraint violations that has occured.
+ <p>
+ Each ConstraintViolationException concerns one Composite instance, but may have many violations on that
+ instance. For the composite instance related message following entries in the ResourceBundle will be searched
+ for a pattern in the following order;
+ </p>
+ <ol>
+ <li><code>polygene.constraint.<i><strong>CompositeType</strong></i></code></li>
+ <li><code>polygene.constraint.composite</code></li>
+ </ol>
+ <p>
+ where <strong><code><i>CompositeType</i></code></strong> is the
+ class name of the Composite instance. If such key does not exist, or if the resourceBundle argument is null,
+ then the default patterns will be used;
+ </p>
+ <table summary="Default localization of constraint violations for composite.">
+ <tr><th>Type of Composite</th><th>Pattern used</th></tr>
+ <tr><td>Composite</td>
+ <td><code>\tConstraint Violation(s) in {0} with types {3}\n</code></td>
+ </tr>
+ <tr><td>EntityComposite</td>
+ <td><code>Constraint Violation in {2}.{3} with constraint {4}, in entity {1}[id={0}]</code></td>
+ </tr>
+ <tr><td>ServiceComposite</td>
+ <td><code>Constraint Violation in {2}.{3} with constraint {4}, in service {0}</code></td>
+ </tr>
+ </table>
+ The ResourceBundle arguments are defined as;
+ <p>
+ <p>
+ Then format each ConstraintViolation according to such pattern, where the following argument are passed;
+ <table summary="List of arguments available."><tr><th>Arg</th><th>Value</th></tr>
+ <tr>
+ <td>{0}</td>
+ <td>Primary Type of Composite</td>
+ </tr>
+ <tr>
+ <td>{1}</td>
+ <td>Composite instance toString()</td>
+ </tr>
+ <tr>
+ <td>{2}</td>
+ <td>Identity if composite implements HasIdentity</td>
+ </tr>
+ <tr>
+ <td>{3}</td>
+ <td>Comma-separeated list of types implemented by Composite</td>
+ </tr>
+ </table>
+ <p>
+ Once the message at the composite type level has been established, the message will contain each of the found
+ violations. For each such violation, the resource bundle will be searched in the following order;
+ <ol>
+ <li><code>polygene.constraint.<i><strong>MixinType</strong></i>.<i><strong>member</strong></i></code></li>
+ <li><code>polygene.constraint.<i><strong>MixinType</strong></i></code></li>
+ <li><code>polygene.constraint.mixin</code></li>
+ </ol>
+ where <code><i><strong>MixinType</strong></i></code> refers to the mixin type of the member (method, field or
+ constructor) and the <code><i><strong>member</strong></i></code> is the name of such Member.
+ <table summary="Default localization of constraint violations for mixin.">
+ <tr><th>Type of Composite</th><th>Pattern used</th></tr>
+ <tr><td>Mixin</td>
+ <td><code>\t\t@{2} {0}.{1} does not allow value [{4}]</code></td>
+ </tr>
+ </table>
+ For these the ResourceBundle arguments are;
+ <table summary="List of arguments available."><tr><th>Arg</th><th>Value</th></tr>
+ <tr>
+ <td>{0}</td>
+ <td>Mixin Type Name</td>
+ </tr>
+ <tr>
+ <td>{1}</td>
+ <td>Mixin Member Name</td>
+ </tr>
+ <tr>
+ <td>{2}</td>
+ <td>Annotation type</td>
+ </tr>
+ <tr>
+ <td>{3}</td>
+ <td>Annotation toString</td>
+ </tr>
+ <tr>
+ <td>{4}</td>
+ <td>Name of the Member, see <a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint"><code>Name</code></a></td>
+ </tr>
+ <tr>
+ <td>{5}</td>
+ <td>Value attempted</td>
+ </tr>
+ </table></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>bundle</code> - The ResourceBundle for Localization, or null if default formatting and locale to be used.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An array of localized messages of the violations incurred.</dd>
+</dl>
+</li>
+</ul>
+<a name="getMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMessage()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setCompositeDescriptor-org.apache.polygene.api.composite.CompositeDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCompositeDescriptor</h4>
+<pre>public&nbsp;void&nbsp;setCompositeDescriptor(<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&nbsp;descriptor)</pre>
+</li>
+</ul>
+<a name="setIdentity-org.apache.polygene.api.identity.Identity-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentity</h4>
+<pre>public&nbsp;void&nbsp;setIdentity(<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity)</pre>
+</li>
+</ul>
+<a name="setInstanceString-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setInstanceString</h4>
+<pre>public&nbsp;void&nbsp;setInstanceString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;instanceString)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintViolationException.html" target="_top">Frames</a></li>
+<li><a href="ConstraintViolationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraints.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraints.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraints.html
new file mode 100644
index 0000000..98c8012
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraints.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Constraints (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constraints (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/Constraints.html" target="_top">Frames</a></li>
+<li><a href="Constraints.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Annotation Type Constraints" class="title">Annotation Type Constraints</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Constraints</span></pre>
+<div class="block">This annotation is used by composites and mixins to declare what Constraints
+ can be applied in the Composite.
+ <p>
+ Constraints implement the <a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint"><code>Constraint</code></a> interface
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint">Constraint</a>&lt;?,?&gt;&gt;[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/Constraints.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint">Constraint</a>&lt;?,?&gt;&gt;[]&nbsp;value</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/Constraints.html" target="_top">Frames</a></li>
+<li><a href="Constraints.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintsDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintsDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintsDescriptor.html
new file mode 100644
index 0000000..6c24bf8
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintsDescriptor.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConstraintsDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConstraintsDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintsDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConstraintsDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Interface ConstraintsDescriptor" class="title">Interface ConstraintsDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ConstraintsDescriptor</span></pre>
+<div class="block">Constraints Descriptor.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintsDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConstraintsDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Name.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Name.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Name.html
new file mode 100644
index 0000000..0101c00
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Name.html
@@ -0,0 +1,213 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Name (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Name (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/Name.html" target="_top">Frames</a></li>
+<li><a href="Name.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Annotation Type Name" class="title">Annotation Type Name</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Name</span></pre>
+<div class="block">Annotation for parameter names. This is used to add extra information for constraint exception.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/Name.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/Name.html" target="_top">Frames</a></li>
+<li><a href="Name.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ValueConstraintViolation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ValueConstraintViolation.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ValueConstraintViolation.html
new file mode 100644
index 0000000..a093707
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ValueConstraintViolation.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ValueConstraintViolation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ValueConstraintViolation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ValueConstraintViolation.html" target="_top">Frames</a></li>
+<li><a href="ValueConstraintViolation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Class ValueConstraintViolation" class="title">Class ValueConstraintViolation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.constraint.ValueConstraintViolation</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">ValueConstraintViolation</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">When a constraint violation has occurred (ie Constraint.isValid has returned false) it
+ is put in a collection of all violations that have occurred for this value check.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#ValueConstraintViolation-java.lang.String-java.lang.annotation.Annotation-java.lang.Object-">ValueConstraintViolation</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&nbsp;constraint,
+                        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#constraint--">constraint</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#methodName--">methodName</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#mixinType--">mixinType</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#name--">name</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#setMethodName-java.lang.String-">setMethodName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;methodName)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#setMixinType-java.lang.Class-">setMixinType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixinType)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html#value--">value</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ValueConstraintViolation-java.lang.String-java.lang.annotation.Annotation-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ValueConstraintViolation</h4>
+<pre>public&nbsp;ValueConstraintViolation(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&nbsp;constraint,
+                                <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="name--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name()</pre>
+</li>
+</ul>
+<a name="constraint--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>constraint</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&nbsp;constraint()</pre>
+</li>
+</ul>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>value</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value()</pre>
+</li>
+</ul>
+<a name="setMixinType-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMixinType</h4>
+<pre>public&nbsp;void&nbsp;setMixinType(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixinType)</pre>
+</li>
+</ul>
+<a name="setMethodName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMethodName</h4>
+<pre>public&nbsp;void&nbsp;setMethodName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;methodName)</pre>
+</li>
+</ul>
+<a name="mixinType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mixinType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixinType()</pre>
+</li>
+</ul>
+<a name="methodName--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>methodName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;methodName()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ValueConstraintViolation.html" target="_top">Frames</a></li>
+<li><a href="ValueConstraintViolation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-frame.html
new file mode 100644
index 0000000..c58fc8d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.constraint (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/constraint/package-summary.html" target="classFrame">org.apache.polygene.api.constraint</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Constraint.html" title="interface in org.apache.polygene.api.constraint" target="classFrame"><span class="interfaceName">Constraint</span></a></li>
+<li><a href="ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint" target="classFrame"><span class="interfaceName">ConstraintDescriptor</span></a></li>
+<li><a href="ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint" target="classFrame"><span class="interfaceName">ConstraintsDescriptor</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint" target="classFrame">ValueConstraintViolation</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint" target="classFrame">ConstraintViolationException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint" target="classFrame">ConstraintDeclaration</a></li>
+<li><a href="Constraints.html" title="annotation in org.apache.polygene.api.constraint" target="classFrame">Constraints</a></li>
+<li><a href="Name.html" title="annotation in org.apache.polygene.api.constraint" target="classFrame">Name</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-summary.html
new file mode 100644
index 0000000..9f306fe
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-summary.html
@@ -0,0 +1,230 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.constraint (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.constraint (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.constraint</h1>
+<div class="docSummary">
+<div class="block">Constraint API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint">Constraint</a>&lt;ANNOTATION extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>,TYPE&gt;</td>
+<td class="colLast">
+<div class="block">All Constraints must implement this interface, which is used for each
+ value validation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint">ConstraintDescriptor</a></td>
+<td class="colLast">
+<div class="block">Constraint Descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint">ConstraintsDescriptor</a></td>
+<td class="colLast">
+<div class="block">Constraints Descriptor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint">ValueConstraintViolation</a></td>
+<td class="colLast">
+<div class="block">When a constraint violation has occurred (ie Constraint.isValid has returned false) it
+ is put in a collection of all violations that have occurred for this value check.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint">ConstraintViolationException</a></td>
+<td class="colLast">
+<div class="block">This Exception is thrown when there is one or more Constraint Violations in a method
+ call.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint">ConstraintDeclaration</a></td>
+<td class="colLast">
+<div class="block">All annotations that are used to trigger Constraints must have this annotation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint">Constraints</a></td>
+<td class="colLast">
+<div class="block">This annotation is used by composites and mixins to declare what Constraints
+ can be applied in the Composite.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint">Name</a></td>
+<td class="colLast">
+<div class="block">Annotation for parameter names.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.constraint Description">Package org.apache.polygene.api.constraint Description</h2>
+<div class="block"><h2>Constraint API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[44/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-redis.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-redis.html b/content/java/3.0.0/extension-es-redis.html
new file mode 100644
index 0000000..18156ca
--- /dev/null
+++ b/content/java/3.0.0/extension-es-redis.html
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Redis EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-preferences.html" title="Preferences EntityStore" /><link rel="next" href="extension-es-riak.html" title="Riak EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-redis.html">Redis EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Redis EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-redis"></a>Redis EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a <a class="ulink" href="http://redis.io/" targe
 t="_top">Redis</a> database.</p><div class="table"><a id="idm522917707520"></a><p class="title"><strong>Table 60. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-redis</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_18"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler.</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-redis/src/test/java/org/apache/polygene/entitystore/redis/RedisMapEntityStoreTest.java'
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_10"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the Redis client:</p><pre class="programlisting brush: java">public interface RedisEntityStoreConfiguration
+{
+
+    /**
+     * Redis host.
+     *
+     * Defaulted to 127.0.0.1.
+     */
+    @Optional
+    Property&lt;String&gt; host();
+
+    /**
+     * Redis port.
+     *
+     * Defaulted to 6379.
+     */
+    @Optional
+    Property&lt;Integer&gt; port();
+
+    /**
+     * Connection timeout in milliseconds.
+     *
+     * Defaulted to 2000.
+     */
+    @Optional
+    Property&lt;Integer&gt; timeout();
+
+    /**
+     * Redis password.
+     */
+    @Optional
+    Property&lt;String&gt; password();
+
+    /**
+     * Redis database.
+     *
+     * Defaulted to 0.
+     */
+    @Optional
+    Property&lt;Integer&gt; database();
+
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-riak.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-riak.html b/content/java/3.0.0/extension-es-riak.html
new file mode 100644
index 0000000..ef3da6b
--- /dev/null
+++ b/content/java/3.0.0/extension-es-riak.html
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Riak EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-redis.html" title="Redis EntityStore" /><link rel="next" href="extension-es-sqlkv.html" title="SQL Key/Value EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-riak.html">Riak EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Riak EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-riak"></a>Riak EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a <a class="ulink" href="http://basho.com/" target=
 "_top">Riak</a> bucket.</p><p>The EntityStore only supports accessing Riak using protocol buffers.
+HTTP is not supported since the 2.x serie of the Riak Java client.
+See the Riak documentation.</p><div class="table"><a id="idm522917683968"></a><p class="title"><strong>Table 61. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-riak</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_19"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-riak/src/test/java/org/apache/polygene/entitystore/riak/RiakMapEntityStoreTest.java'
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_11"></a>Configuration</h4></div></div></div><p>Here are the available configuration properties:</p><pre class="programlisting brush: java">public interface RiakEntityStoreConfiguration
+{
+    /**
+     * List of Riak Protocol Buffer hosts.
+     *
+     * Each entry can contain either an IP address / hostname
+     * or an IP address / hostname followed by a column and the host's port.
+     *
+     * Defaulted to 127.0.0.1 if empty.
+     *
+     * @return List of Riak nodes
+     */
+    @UseDefaults
+    Property&lt;List&lt;String&gt;&gt; hosts();
+
+    /**
+     * User name to use for authentication.
+     *
+     * @return Authentication user name
+     */
+    @Optional
+    Property&lt;String&gt; username();
+
+    /**
+     * Password to use for authentication.
+     *
+     * @return Authentication password
+     */
+    @Optional
+    Property&lt;String&gt; password();
+
+    /**
+     * Type of the keystore used for server certificate authentication.
+     *
+     * @return Type of the keystore used for server certificate authentication
+     */
+    @Optional
+    @OneOf( { "PKCS12", "JCEKS", "JKS" } )
+    Property&lt;String&gt; truststoreType();
+
+    /**
+     * Path of the keystore used for server certificate authentication.
+     *
+     * @return Path of the keystore used for server certificate authentication
+     */
+    @Optional
+    Property&lt;String&gt; truststorePath();
+
+    /**
+     * Password of the keystore used for server certificate authentication.
+     *
+     * @return Password of the keystore used for server certificate authentication
+     */
+    @Optional
+    Property&lt;String&gt; truststorePassword();
+
+    /**
+     * Type of the keystore used for client certificate authentication.
+     *
+     * @return Type of the keystore used for client certificate authentication
+     */
+    @Optional
+    @OneOf( { "PKCS12", "JCEKS", "JKS" } )
+    Property&lt;String&gt; keystoreType();
+
+    /**
+     * Path of the keystore used for client certificate authentication.
+     *
+     * @return Path of the keystore used for client certificate authentication
+     */
+    @Optional
+    Property&lt;String&gt; keystorePath();
+
+    /**
+     * Password of the keystore used for client certificate authentication.
+     *
+     * @return Password of the keystore used for client certificate authentication
+     */
+    @Optional
+    Property&lt;String&gt; keystorePassword();
+
+    /**
+     * Password of the key used for client certificate authentication.
+     *
+     * @return Password of the key used for client certificate authentication
+     */
+    @Optional
+    Property&lt;String&gt; keyPassword();
+
+    /**
+     * Riak Bucket where Entities state will be stored.
+     *
+     * Defaulted to "polygene:entities".
+     *
+     * @return Riak bucket name
+     */
+    @UseDefaults( "polygene:entities" )
+    Property&lt;String&gt; bucket();
+
+    /**
+     * Cluster execution attempts.
+     *
+     * @return Cluster execution attempts
+     */
+    @Optional
+    Property&lt;Integer&gt; clusterExecutionAttempts();
+
+    /**
+     * Minimum connections per node.
+     *
+     * @return Minimum connections per node
+     */
+    @Optional
+    Property&lt;Integer&gt; minConnections();
+
+    /**
+     * Maximum connections per node.
+     *
+     * @return Maximum connections per node
+     */
+    @Optional
+    Property&lt;Integer&gt; maxConnections();
+
+    /**
+     * Block on maximum connections.
+     *
+     * @return Block on maximum connections
+     */
+    @UseDefaults
+    Property&lt;Boolean&gt; blockOnMaxConnections();
+
+    /**
+     * Connection timeout.
+     *
+     * @return Connection timeout
+     */
+    @Optional
+    Property&lt;Integer&gt; connectionTimeout();
+
+    /**
+     * Idle timeout.
+     *
+     * @return idle timeout
+     */
+    @Optional
+    Property&lt;Integer&gt; idleTimeout();
+}
+</pre><p>All authentication related properties are optional.
+By default no authentication is used.
+As soon as you provide a <code class="literal">username</code>, authentication is set up.
+Please note that you should then at least provide <code class="literal">truststoreType</code>, <code class="literal">truststorePath</code> and <code class="literal">truststorePassword</code>.
+To use client certificate authentication, set <code class="literal">keystoreType</code>, <code class="literal">keystorePath</code>, <code class="literal">keystorePassword</code> and <code class="literal">keyPassword</code>.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-sqlkv.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-sqlkv.html b/content/java/3.0.0/extension-es-sqlkv.html
new file mode 100644
index 0000000..82275c4
--- /dev/null
+++ b/content/java/3.0.0/extension-es-sqlkv.html
@@ -0,0 +1,347 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>SQL Key/Value EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-riak.html" title="Riak EntityStore" /><link rel="next" href="extension-cache-ehcache.html" title="Ehcache Cache" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-sqlkv.html">SQL Key/Value EntityStore</span></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="SQL Key/Value EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-sqlkv"></a>SQL Key/Value EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a SQL database with a simple sch
 ema where entities are stored in a key/value fashion.</p><p>This extension fully leverage the <a class="xref" href="library-sql.html" title="SQL">SQL Library</a> meaning that you must use it to assemble your DataSource and that you
+get <a class="link" href="library-circuitbreaker.html" title="Circuit Breaker">Circuit Breaker</a> and <a class="link" href="library-jmx.html" title="JMX">JMX</a> integration for free.</p><p>The database schema is managed using <a class="xref" href="">???</a>.</p><p>The following SQL databases are supported:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="http://www.postgresql.org/" target="_top">PostgreSQL</a>
+</li><li class="listitem">
+<a class="ulink" href="http://www.mysql.com/" target="_top">MySQL</a> and <a class="ulink" href="http://mariadb.org/" target="_top">MariaDB</a>
+</li><li class="listitem">
+<a class="ulink" href="http://www.sqlite.org/" target="_top">SQLite</a>
+</li><li class="listitem">
+<a class="ulink" href="http://www.h2database.com/" target="_top">H2 Database Engine</a>
+</li><li class="listitem">
+<a class="ulink" href="http://db.apache.org/derby/" target="_top">Apache Derby</a> and <a class="ulink" href="http://www.oracle.com/technetwork/java/javadb/overview/index.htm" target="_top">Oracle JavaDB</a>
+</li></ul></div><p>Each entity state is stored as a single row so maximum number of entities is the maximum number of rows per table
+supported by the underlying SQL database.</p><div class="table"><a id="idm522917642528"></a><p class="title"><strong>Table 62. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-sqlkv</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_12"></a>Configuration</h4></div></div></div><p>Here are the available configuration properties:</p><pre class="programlisting brush: java">Traceback 
 (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/entitystore-sqlkv/src/main/java/org/apache/polygene/entitystore/sql/SQLMapEntityStoreConfiguration.java'
+</pre><p>The assembly snippets below show the DataSource assembly alongside the SQL EntityStore assembly. Remember to configure
+the DataSource properly, see <a class="xref" href="library-sql.html" title="SQL">SQL Library</a> and <a class="xref" href="howto-configure-service.html" title="Configure a Service">Configure a Service</a>.</p></div><div class="section" title="PostgreSQL"><div class="titlepage"><div><div><h4 class="title"><a id="_postgresql"></a>PostgreSQL</h4></div></div></div><p>Maximum number of entities is unlimited.</p><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    // DataSourceService
+    new DBCPDataSourceServiceAssembler()
+        .identifiedBy( "postgresql-datasource-service" )
+        .visibleIn( Visibility.module )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+
+    // DataSource
+    new DataSourceAssembler()
+        .withDataSourceServiceIdentity( "postgresql-datasource-service" )
+        .identifiedBy( "postgresql-datasource" )
+        .visibleIn( Visibility.module )
+        .withCircuitBreaker()
+        .assemble( module );
+
+    // SQL EntityStore
+    new PostgreSQLEntityStoreAssembler()
+        .visibleIn( Visibility.application )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+          [...snip...]
+
+}
+</pre><p>Sample DataSource configuration defaults:</p><pre class="programlisting brush: java">#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+#
+#
+#
+
+enabled=true
+driver=org.postgresql.Driver
+username=jdbc_test_login
+password=password</pre></div><div class="section" title="MySQL and MariaDB"><div class="titlepage"><div><div><h4 class="title"><a id="_mysql_and_mariadb"></a>MySQL and MariaDB</h4></div></div></div><p>Maximum number of entities depends on the choosen storage engine.</p><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    // DataSourceService
+    new DBCPDataSourceServiceAssembler()
+        .identifiedBy( "mysql-datasource-service" )
+        .visibleIn( Visibility.module )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+
+    // DataSource
+    new DataSourceAssembler()
+        .withDataSourceServiceIdentity( "mysql-datasource-service" )
+        .identifiedBy( "mysql-datasource" )
+        .visibleIn( Visibility.module )
+        .withCircuitBreaker()
+        .assemble( module );
+
+    // SQL EntityStore
+    new MySQLEntityStoreAssembler()
+        .visibleIn( Visibility.application )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+          [...snip...]
+
+}
+</pre><p>Sample DataSource configuration defaults:</p><pre class="programlisting brush: java">#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+#
+#
+#
+
+enabled=true
+#url=jdbc:mysql://localhost:3306/jdbc_test_db?profileSQL=false&amp;useLegacyDatetimeCode=false&amp;serverTimezone=UTC&amp;nullCatalogMeansCurrent=true&amp;nullNamePatternMatchesAll=true
+driver=com.mysql.cj.jdbc.Driver
+username=root
+password=</pre></div><div class="section" title="SQLite"><div class="titlepage"><div><div><h4 class="title"><a id="_sqlite"></a>SQLite</h4></div></div></div><p>Maximum number of entities is unlimited.</p><p>The <a class="ulink" href="http://www.xerial.org/trac/Xerial/wiki/SQLiteJDBC" target="_top">Xerial SQLite JDBC</a> driver is recommended.
+It provides native support on Linux, Windows and MaxOSX, pure Java on other OSes.</p><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    // DataSourceService
+    new DBCPDataSourceServiceAssembler()
+        .identifiedBy( "sqlite-datasource-service" )
+        .visibleIn( Visibility.module )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+
+    // DataSource
+    new DataSourceAssembler()
+        .withDataSourceServiceIdentity( "sqlite-datasource-service" )
+        .identifiedBy( "sqlite-datasource" )
+        .visibleIn( Visibility.module )
+        .withCircuitBreaker()
+        .assemble( module );
+
+    // SQL EntityStore
+    new SQLiteEntityStoreAssembler()
+        .visibleIn( Visibility.application )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+}
+</pre><p>Sample DataSource configuration defaults:</p><pre class="programlisting brush: java">#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+#
+#
+#
+
+enabled=true
+url=jdbc:sqlite::memory:
+driver=org.sqlite.JDBC
+username=
+password=</pre></div><div class="section" title="H2 Database Engine"><div class="titlepage"><div><div><h4 class="title"><a id="_h2_database_engine"></a>H2 Database Engine</h4></div></div></div><p>Maximum number of entities is 2^64.</p><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    // DataSourceService
+    new DBCPDataSourceServiceAssembler()
+        .identifiedBy( "h2-datasource-service" )
+        .visibleIn( Visibility.module )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+
+    // DataSource
+    new DataSourceAssembler()
+        .withDataSourceServiceIdentity( "h2-datasource-service" )
+        .identifiedBy( "h2-datasource" )
+        .visibleIn( Visibility.module )
+        .withCircuitBreaker()
+        .assemble( module );
+
+    // SQL EntityStore
+    new H2SQLEntityStoreAssembler()
+        .visibleIn( Visibility.application )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+}
+</pre><p>Sample DataSource configuration defaults:</p><pre class="programlisting brush: java">#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+#
+#
+#
+
+enabled=true
+url=jdbc:h2:mem:test
+driver=org.h2.Driver
+username=
+password=</pre></div><div class="section" title="Apache Derby and Oracle JavaDB"><div class="titlepage"><div><div><h4 class="title"><a id="_apache_derby_and_oracle_javadb"></a>Apache Derby and Oracle JavaDB</h4></div></div></div><p>Maximum number of entities is unlimited.</p><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    // DataSourceService
+    new DBCPDataSourceServiceAssembler()
+        .identifiedBy( "derby-datasource-service" )
+        .visibleIn( Visibility.module )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+
+    // DataSource
+    new DataSourceAssembler()
+        .withDataSourceServiceIdentity( "derby-datasource-service" )
+        .identifiedBy( "derby-datasource" )
+        .visibleIn( Visibility.module )
+        .withCircuitBreaker()
+        .assemble( module );
+
+    // SQL EntityStore
+    new DerbySQLEntityStoreAssembler()
+        .visibleIn( Visibility.application )
+        .withConfig( config, Visibility.layer )
+        .assemble( module );
+}
+</pre><p>Sample DataSource configuration defaults:</p><pre class="programlisting brush: java">#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+#
+#
+#
+
+enabled=true
+url=jdbc:derby:memory:testdb;create=true
+driver=org.apache.derby.jdbc.EmbeddedDriver
+username=
+password=</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-index-elasticsearch.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-index-elasticsearch.html b/content/java/3.0.0/extension-index-elasticsearch.html
new file mode 100644
index 0000000..e856bf9
--- /dev/null
+++ b/content/java/3.0.0/extension-index-elasticsearch.html
@@ -0,0 +1,149 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ElasticSearch Index/Query</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-cache-memcache.html" title="Memcache Cache" /><link rel="next" href="extension-index-rdf.html" title="OpenRDF Index/Query" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><span xmlns="" href=
 "extension-index-elasticsearch.html">ElasticSearch Index/Query</span></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="ElasticSearch Index/Query"><div class="titlepage"><div><div><h3 class="title"><a id="extension-index-elasticsearch"></a>ElasticSearch Index/Query</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-good">docs</p><p class="devstatus-tests-good">tests</p><p>Index/Query services backed by <a class="ulink" href=
 "http://www.elasticsearch.org/" target="_top">ElasticSearch</a> search engine built on top of
+<a class="ulink" href="http://lucene.apache.org/" target="_top">Apache Lucene</a>.</p><div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>ElasticSearch Index/Query do not support ComplexQueries from the Query API, ie. queries by "example value".</p></div><p>Three modes of operation are supported:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+embedded local only filesystem based node ;
+</li><li class="listitem">
+managed cluster client ;
+</li><li class="listitem">
+with a provided client.
+</li></ul></div><p>In any case, Lucene hard limits apply.
+See the <a class="ulink" href="https://lucene.apache.org/core/6_1_0/core/org/apache/lucene/codecs/lucene60/package-summary.html#Limitations" target="_top">Lucene File Format</a>
+documentation about maximum index size and document count.
+Moreover, each field cannot be larger than 32766 bytes in its serialized form.</p><div class="table"><a id="idm522917536016"></a><p class="title"><strong>Table 65. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.indexing-elasticsearch</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Embedded on local file system"><div class="titlepage"><div><div><h4 class="title"><a id="_embedded_on_local_file_system"></a>Embedded on local file system</h4></div></div></div><p>Filesystem base
 d ElasticSearch Index/Query service relies on the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a> to decide where it stores its
+index data, transaction logs etc…</p><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new ESFilesystemIndexQueryAssembler()
+    .withConfig( configModule, configVisibility )
+    .assemble( module );
+</pre><div class="section" title="Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_configuration_15"></a>Configuration</h5></div></div></div><div class="important" title="Important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>By default queries can only traverse Aggregated Associations, if you want to be able to traverse all
+Associations set the <code class="literal">indexNonAggregatedAssociations</code> configuration property to <code class="literal">TRUE</code>.</p></div><p>Here are the configuration properties for the filesystem ElasticSearch Index/Query services:</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/indexing-elasticsearch/src/main/java/org/apache/polygene/index/elasticsearch/ElasticSearchConfiguration.java'
+</pre><p>All configuration properties are defaulted meaning that you can use ElasticSearch Index/Query service without
+configuration.</p></div></div><div class="section" title="In an ElasticSearch cluster"><div class="titlepage"><div><div><h4 class="title"><a id="_in_an_elasticsearch_cluster"></a>In an ElasticSearch cluster</h4></div></div></div><div class="section" title="Assembly"><div class="titlepage"><div><div><h5 class="title"><a id="_assembly_22"></a>Assembly</h5></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new ESClusterIndexQueryAssembler()
+    .withConfig( configModule, configVisibility )
+    .assemble( module );
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_configuration_16"></a>Configuration</h5></div></div></div><p>Here are the configuration properties for the clustered ElasticSearch Index/Query service. Note that it inherits the
+properties defined in the filesystem configuration, see above.</p><pre class="programlisting brush: java">public interface ElasticSearchClusterConfiguration
+    extends ElasticSearchIndexingConfiguration
+{
+
+    /**
+     * Coma separated list of nodes host:port.
+     * Defaults to '127.0.0.1:9300'.
+     */
+    @Optional Property&lt;String&gt; nodes();
+
+    /**
+     * Allows client to sniff the rest of the cluster, and add those into its list of machines to use.
+     * In this case, note that the ip addresses used will be the ones that the other nodes were started
+     * with (the “publish” address).
+     * Defaults to FALSE.
+     */
+    @UseDefaults Property&lt;Boolean&gt; clusterSniff();
+
+    /**
+     * Set to true to ignore cluster name validation of connected nodes.
+     * Defaults to FALSE.
+     */
+    @UseDefaults Property&lt;Boolean&gt; ignoreClusterName();
+
+    /**
+     * The time to wait for a ping response from a node.
+     * Defaults to 5s.
+     */
+    @Optional Property&lt;String&gt; pingTimeout();
+
+    /**
+     * How often to sample / ping the nodes listed and connected.
+     * Defaults to 5s.
+     */
+    @Optional Property&lt;String&gt; samplerInterval();
+
+}
+</pre><p>Again, all configuration properties are defaulted meaning that you can use ElasticSearch Index/Query service without
+configuration.</p></div></div><div class="section" title="Using a provided client"><div class="titlepage"><div><div><h4 class="title"><a id="_using_a_provided_client"></a>Using a provided client</h4></div></div></div><div class="section" title="Assembly"><div class="titlepage"><div><div><h5 class="title"><a id="_assembly_23"></a>Assembly</h5></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">new ESClientIndexQueryAssembler( client )
+    .withConfig( configModule, configVisibility )
+    .assemble( module );
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h5 class="title"><a id="_configuration_17"></a>Configuration</h5></div></div></div><p>Here are the configuration properties for the ElasticSearch Index/Query service using a provided client.
+Note that the <code class="literal">clusterName</code> is ignored as this is managed by the client.</p><pre class="programlisting brush: java">Traceback (most recent call last):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 100, in &lt;module&gt;
+    for line in snippet(**configuration(indata)):
+  File "/Users/paul/.asciidoc/filters/snippet/snippet.py", line 51, in snippet
+    sourceFile = open(PATH_PATTERN % locals())
+IOError: [Errno 2] No such file or directory: 'extensions/indexing-elasticsearch/src/main/java/org/apache/polygene/index/elasticsearch/ElasticSearchConfiguration.java'
+</pre><p>Again, all configuration properties are defaulted meaning that you can use ElasticSearch Index/Query service without
+configuration.</p></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[33/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/help-doc.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/help-doc.html b/content/java/3.0.0/javadocs/help-doc.html
new file mode 100644
index 0000000..44d92f9
--- /dev/null
+++ b/content/java/3.0.0/javadocs/help-doc.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>API Help (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[38/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/19.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/19.svg b/content/java/3.0.0/images/icons/callouts/19.svg
new file mode 100644
index 0000000..5d25807
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/19.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M4.146,10.746h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76v17.041h-3.36V13.097H4.146V10.746z"/>
+		<path style="fill:#FFFFFF;" d="M20.225,20.898v0.023c0.192,1.176,0.936,1.68,1.968,1.68c1.392,0,2.783-1.176,2.808-4.752
+			l-0.048-0.049c-0.768,1.152-2.088,1.441-3.24,1.441c-3.264,0-5.16-2.473-5.16-5.329c0-4.176,2.472-6.12,5.808-6.12
+			c5.904,0,6,6.36,6,8.76c0,6.601-3.12,8.736-6.192,8.736c-2.904,0-4.992-1.68-5.28-4.391H20.225z M22.434,16.553
+			c1.176,0,2.472-0.84,2.472-2.855c0-1.944-0.841-3.145-2.568-3.145c-0.864,0-2.424,0.433-2.424,2.88
+			C19.913,16.001,21.161,16.553,22.434,16.553z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/2.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/2.png b/content/java/3.0.0/images/icons/callouts/2.png
new file mode 100644
index 0000000..5d09341
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/2.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/2.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/2.svg b/content/java/3.0.0/images/icons/callouts/2.svg
new file mode 100644
index 0000000..e0f836c
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/2.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M9.668,12.328c0-6.469,4.732-7.028,6.496-7.028c3.808,0,6.833,2.24,6.833,6.271
+			c0,3.416-2.213,5.152-4.145,6.469c-2.632,1.848-4.004,2.744-4.452,3.668h8.624v3.472H9.444c0.14-2.324,0.308-4.76,4.62-7.896
+			c3.584-2.604,5.012-3.612,5.012-5.853c0-1.315-0.84-2.828-2.744-2.828c-2.744,0-2.828,2.269-2.856,3.725H9.668z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/20.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/20.svg b/content/java/3.0.0/images/icons/callouts/20.svg
new file mode 100644
index 0000000..b08acba
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/20.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M23.172,7.46c4.008,0,5.904,2.76,5.904,8.736c0,5.976-1.896,8.76-5.904,8.76
+			s-5.904-2.784-5.904-8.76C17.268,10.22,19.164,7.46,23.172,7.46z M23.172,22.268c1.92,0,2.448-1.68,2.448-6.071
+			c0-4.393-0.528-6.049-2.448-6.049s-2.448,1.656-2.448,6.049C20.724,20.588,21.252,22.268,23.172,22.268z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/21.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/21.svg b/content/java/3.0.0/images/icons/callouts/21.svg
new file mode 100644
index 0000000..0d900fa
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/21.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M5.306,13.151c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392v2.976H5.114c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H5.306z"/>
+		<path style="fill:#FFFFFF;" d="M19.49,10.079h0.48c3.239,0,4.104-1.681,4.176-2.952h2.761v17.04h-3.361V12.431H19.49V10.079z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/22.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/22.svg b/content/java/3.0.0/images/icons/callouts/22.svg
new file mode 100644
index 0000000..400475a
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/22.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M17.316,13.484c0-5.545,4.056-6.024,5.568-6.024c3.265,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.553,5.544c-2.256,1.584-3.432,2.353-3.815,3.145h7.392V24.5h-11.64c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.353-2.424c-2.352,0-2.423,1.944-2.447,3.192H17.316z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/23.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/23.svg b/content/java/3.0.0/images/icons/callouts/23.svg
new file mode 100644
index 0000000..7eef0d8
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/23.svg
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M21.612,14.636h0.528c1.008,0,2.855-0.096,2.855-2.304c0-0.624-0.287-2.185-2.136-2.185
+			c-2.304,0-2.304,2.185-2.304,2.784h-3.12c0-3.191,1.8-5.472,5.64-5.472c2.28,0,5.28,1.152,5.28,4.752
+			c0,1.728-1.08,2.808-2.04,3.24V15.5c0.6,0.168,2.568,1.056,2.568,3.96c0,3.216-2.377,5.496-5.809,5.496
+			c-1.607,0-5.928-0.36-5.928-5.688h3.288l-0.024,0.024c0,0.912,0.24,2.976,2.496,2.976c1.344,0,2.521-0.911,2.521-2.808
+			c0-2.328-2.257-2.424-3.816-2.424V14.636z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/24.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/24.svg b/content/java/3.0.0/images/icons/callouts/24.svg
new file mode 100644
index 0000000..6be76be
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/24.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M4.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H4.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H4.972z"/>
+		<path style="fill:#FFFFFF;" d="M30.124,20.732h-1.896V24.5h-3.36v-3.768h-6.72v-2.904L24.412,7.46h3.816v10.656h1.896V20.732z
+			 M24.868,18.116c0-4.128,0.071-6.792,0.071-7.32h-0.047l-4.272,7.32H24.868z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/25.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/25.svg b/content/java/3.0.0/images/icons/callouts/25.svg
new file mode 100644
index 0000000..88f7b09
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/25.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M20.676,14.276c0.624-0.433,1.393-0.937,3.049-0.937c2.279,0,5.16,1.584,5.16,5.496
+			c0,2.328-1.177,6.12-6.193,6.12c-2.664,0-5.375-1.584-5.543-5.016h3.36c0.144,1.392,0.889,2.327,2.376,2.327
+			c1.608,0,2.544-1.367,2.544-3.191c0-1.513-0.72-3.048-2.496-3.048c-0.455,0-1.607,0.023-2.256,1.224l-3-0.144l1.176-9.36h9.36
+			v2.832h-6.937L20.676,14.276z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/26.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/26.svg b/content/java/3.0.0/images/icons/callouts/26.svg
new file mode 100644
index 0000000..e2b7bc1
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/26.svg
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M25.309,11.78c-0.097-0.96-0.721-1.633-1.969-1.633c-2.184,0-2.688,2.496-2.808,4.704L20.58,14.9
+			c0.456-0.624,1.296-1.416,3.191-1.416c3.529,0,5.209,2.712,5.209,5.256c0,3.72-2.28,6.216-5.568,6.216
+			c-5.16,0-6.168-4.32-6.168-8.568c0-3.24,0.432-8.928,6.336-8.928c0.695,0,2.641,0.264,3.48,1.104
+			c0.936,0.912,1.271,1.416,1.584,3.217H25.309z M23.172,16.172c-1.271,0-2.568,0.792-2.568,2.928c0,1.849,1.056,3.168,2.664,3.168
+			c1.225,0,2.353-0.936,2.353-3.239C25.62,16.868,24.229,16.172,23.172,16.172z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/27.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/27.svg b/content/java/3.0.0/images/icons/callouts/27.svg
new file mode 100644
index 0000000..6ef2f3b
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/27.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M29.172,10.34c-1.632,1.776-5.808,6.816-6.216,14.16H19.5c0.36-6.816,4.632-12.24,6.072-13.776
+			H17.1l0.072-2.976h12V10.34z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/28.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/28.svg b/content/java/3.0.0/images/icons/callouts/28.svg
new file mode 100644
index 0000000..b018583
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/28.svg
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M23.172,24.956c-4.392,0-5.904-2.856-5.904-5.185c0-0.863,0-3.119,2.592-4.319
+			c-1.344-0.672-2.064-1.752-2.064-3.336c0-2.904,2.328-4.656,5.304-4.656c3.528,0,5.4,2.088,5.4,4.44
+			c0,1.464-0.6,2.712-1.968,3.432c1.632,0.815,2.544,1.896,2.544,4.104C29.076,21.596,27.684,24.956,23.172,24.956z M23.124,16.916
+			c-1.224,0-2.4,0.792-2.4,2.64c0,1.632,0.936,2.712,2.472,2.712c1.752,0,2.424-1.512,2.424-2.688
+			C25.62,18.38,24.996,16.916,23.124,16.916z M25.284,12.26c0-1.296-0.888-2.112-1.968-2.112c-1.512,0-2.305,0.864-2.305,2.112
+			c0,1.008,0.744,2.112,2.185,2.112C24.516,14.372,25.284,13.484,25.284,12.26z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/29.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/29.svg b/content/java/3.0.0/images/icons/callouts/29.svg
new file mode 100644
index 0000000..7ed795c
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/29.svg
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.972,13.484c0-5.545,4.056-6.024,5.568-6.024c3.264,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.552,5.544c-2.256,1.584-3.432,2.353-3.816,3.145h7.392V24.5H3.78c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.352-2.424c-2.352,0-2.424,1.944-2.448,3.192H3.972z"/>
+		<path style="fill:#FFFFFF;" d="M20.893,20.564v0.023c0.191,1.176,0.936,1.68,1.967,1.68c1.393,0,2.785-1.176,2.809-4.752
+			l-0.048-0.048c-0.769,1.152-2.088,1.44-3.24,1.44c-3.264,0-5.16-2.473-5.16-5.328c0-4.176,2.472-6.12,5.807-6.12
+			c5.904,0,6.001,6.36,6.001,8.76c0,6.601-3.12,8.736-6.192,8.736c-2.904,0-4.992-1.68-5.28-4.392H20.893z M23.1,16.22
+			c1.176,0,2.473-0.84,2.473-2.855c0-1.944-0.84-3.145-2.568-3.145c-0.863,0-2.424,0.433-2.424,2.88
+			C20.58,15.668,21.828,16.22,23.1,16.22z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/3.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/3.png b/content/java/3.0.0/images/icons/callouts/3.png
new file mode 100644
index 0000000..ef7b700
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/3.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/3.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/3.svg b/content/java/3.0.0/images/icons/callouts/3.svg
new file mode 100644
index 0000000..225df6f
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/3.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M15.127,14.005h0.616c1.176,0,3.332-0.112,3.332-2.688c0-0.728-0.336-2.548-2.492-2.548
+			c-2.688,0-2.688,2.548-2.688,3.248h-3.64c0-3.724,2.1-6.384,6.58-6.384c2.66,0,6.16,1.344,6.16,5.544
+			c0,2.016-1.261,3.276-2.38,3.78v0.056c0.699,0.196,2.996,1.232,2.996,4.62c0,3.752-2.772,6.412-6.776,6.412
+			c-1.876,0-6.916-0.42-6.916-6.636h3.836l-0.028,0.027c0,1.064,0.28,3.473,2.912,3.473c1.568,0,2.94-1.064,2.94-3.276
+			c0-2.716-2.632-2.828-4.452-2.828V14.005z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/30.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/30.svg b/content/java/3.0.0/images/icons/callouts/30.svg
new file mode 100644
index 0000000..1b09d60
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/30.svg
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M8.268,14.636h0.528c1.008,0,2.856-0.096,2.856-2.304c0-0.624-0.288-2.185-2.136-2.185
+			c-2.304,0-2.304,2.185-2.304,2.784h-3.12c0-3.191,1.8-5.472,5.64-5.472c2.28,0,5.28,1.152,5.28,4.752
+			c0,1.728-1.08,2.808-2.04,3.24V15.5c0.6,0.168,2.568,1.056,2.568,3.96c0,3.216-2.376,5.496-5.808,5.496
+			c-1.608,0-5.928-0.36-5.928-5.688h3.288l-0.024,0.024c0,0.912,0.24,2.976,2.496,2.976c1.344,0,2.52-0.911,2.52-2.808
+			c0-2.328-2.256-2.424-3.816-2.424V14.636z"/>
+		<path style="fill:#FFFFFF;" d="M23.172,7.46c4.008,0,5.904,2.76,5.904,8.736c0,5.976-1.896,8.76-5.904,8.76
+			s-5.904-2.784-5.904-8.76C17.268,10.22,19.164,7.46,23.172,7.46z M23.172,22.268c1.92,0,2.448-1.68,2.448-6.071
+			c0-4.393-0.528-6.049-2.448-6.049s-2.448,1.656-2.448,6.049C20.724,20.588,21.252,22.268,23.172,22.268z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/4.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/4.png b/content/java/3.0.0/images/icons/callouts/4.png
new file mode 100644
index 0000000..adb8364
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/4.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/4.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/4.svg b/content/java/3.0.0/images/icons/callouts/4.svg
new file mode 100644
index 0000000..6c108fd
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/4.svg
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M21.891,20.784h-2.212v4.396h-3.92v-4.396h-7.84v-3.389L15.227,5.3h4.452v12.432h2.212V20.784z
+			 M15.759,17.731c0-4.815,0.084-7.924,0.084-8.54h-0.056l-4.984,8.54H15.759z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/5.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/5.png b/content/java/3.0.0/images/icons/callouts/5.png
new file mode 100644
index 0000000..4d7eb46
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/5.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/5.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/5.svg b/content/java/3.0.0/images/icons/callouts/5.svg
new file mode 100644
index 0000000..164f440
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/5.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M14.035,14.252c0.728-0.504,1.624-1.092,3.556-1.092c2.66,0,6.02,1.848,6.02,6.411
+			c0,2.717-1.372,7.141-7.224,7.141c-3.108,0-6.272-1.849-6.468-5.853h3.92c0.168,1.624,1.036,2.717,2.772,2.717
+			c1.876,0,2.968-1.597,2.968-3.725c0-1.764-0.839-3.556-2.912-3.556c-0.532,0-1.876,0.028-2.632,1.428l-3.5-0.168l1.372-10.92
+			h10.919v3.304h-8.092L14.035,14.252z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/6.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/6.png b/content/java/3.0.0/images/icons/callouts/6.png
new file mode 100644
index 0000000..0ba694a
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/6.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/6.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/6.svg b/content/java/3.0.0/images/icons/callouts/6.svg
new file mode 100644
index 0000000..c4d831e
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/6.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M19.106,10.673c-0.112-1.12-0.84-1.904-2.296-1.904c-2.548,0-3.136,2.912-3.276,5.488l0.056,0.056
+			c0.532-0.728,1.512-1.651,3.724-1.651c4.116,0,6.077,3.164,6.077,6.131c0,4.34-2.66,7.252-6.497,7.252
+			c-6.02,0-7.196-5.039-7.196-9.996c0-3.78,0.504-10.416,7.392-10.416c0.812,0,3.08,0.308,4.061,1.288
+			c1.092,1.063,1.483,1.652,1.848,3.752H19.106z M16.614,15.797c-1.484,0-2.996,0.924-2.996,3.416c0,2.156,1.232,3.697,3.108,3.697
+			c1.428,0,2.745-1.094,2.745-3.781C19.471,16.609,17.846,15.797,16.614,15.797z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/7.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/7.png b/content/java/3.0.0/images/icons/callouts/7.png
new file mode 100644
index 0000000..472e96f
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/7.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/7.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/7.svg b/content/java/3.0.0/images/icons/callouts/7.svg
new file mode 100644
index 0000000..e28a65c
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/7.svg
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M24.28,9.66c-1.904,2.071-6.776,7.951-7.252,16.52h-4.032c0.42-7.952,5.404-14.28,7.084-16.072
+			h-9.884l0.084-3.472h14V9.66z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/8.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/8.png b/content/java/3.0.0/images/icons/callouts/8.png
new file mode 100644
index 0000000..5e60973
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/8.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/8.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/8.svg b/content/java/3.0.0/images/icons/callouts/8.svg
new file mode 100644
index 0000000..3d6935c
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/8.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M16.28,26.712c-5.124,0-6.888-3.332-6.888-6.048c0-1.009,0-3.641,3.024-5.04
+			c-1.568-0.784-2.408-2.044-2.408-3.893c0-3.388,2.716-5.432,6.188-5.432c4.116,0,6.3,2.436,6.3,5.18
+			c0,1.708-0.7,3.164-2.296,4.004c1.903,0.952,2.968,2.212,2.968,4.788C23.168,22.792,21.544,26.712,16.28,26.712z M16.224,17.332
+			c-1.428,0-2.8,0.924-2.8,3.08c0,1.903,1.092,3.164,2.884,3.164c2.043,0,2.829-1.765,2.829-3.137
+			C19.137,19.04,18.408,17.332,16.224,17.332z M18.744,11.899c0-1.512-1.036-2.464-2.296-2.464c-1.764,0-2.688,1.008-2.688,2.464
+			c0,1.177,0.868,2.464,2.548,2.464C17.848,14.363,18.744,13.328,18.744,11.899z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/9.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/9.png b/content/java/3.0.0/images/icons/callouts/9.png
new file mode 100644
index 0000000..a0676d2
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/9.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/9.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/9.svg b/content/java/3.0.0/images/icons/callouts/9.svg
new file mode 100644
index 0000000..f5d70eb
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/9.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M13.953,21.921v0.027c0.224,1.372,1.092,1.961,2.296,1.961c1.624,0,3.248-1.372,3.276-5.545
+			l-0.057-0.056c-0.896,1.344-2.436,1.68-3.78,1.68c-3.808,0-6.02-2.884-6.02-6.216c0-4.872,2.884-7.14,6.776-7.14
+			c6.888,0,7,7.42,7,10.22c0,7.7-3.641,10.192-7.224,10.192c-3.388,0-5.824-1.96-6.16-5.124H13.953z M16.529,16.853
+			c1.372,0,2.884-0.979,2.884-3.332c0-2.268-0.98-3.668-2.996-3.668c-1.008,0-2.828,0.504-2.828,3.36
+			C13.589,16.209,15.045,16.853,16.529,16.853z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/caution.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/caution.png b/content/java/3.0.0/images/icons/caution.png
new file mode 100644
index 0000000..c6b6fd4
Binary files /dev/null and b/content/java/3.0.0/images/icons/caution.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/example.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/example.png b/content/java/3.0.0/images/icons/example.png
new file mode 100644
index 0000000..1199e86
Binary files /dev/null and b/content/java/3.0.0/images/icons/example.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/home.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/home.png b/content/java/3.0.0/images/icons/home.png
new file mode 100644
index 0000000..37a5231
Binary files /dev/null and b/content/java/3.0.0/images/icons/home.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/important.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/important.png b/content/java/3.0.0/images/icons/important.png
new file mode 100644
index 0000000..49a8279
Binary files /dev/null and b/content/java/3.0.0/images/icons/important.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/next.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/next.png b/content/java/3.0.0/images/icons/next.png
new file mode 100644
index 0000000..64e126b
Binary files /dev/null and b/content/java/3.0.0/images/icons/next.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/note.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/note.png b/content/java/3.0.0/images/icons/note.png
new file mode 100644
index 0000000..b35e7be
Binary files /dev/null and b/content/java/3.0.0/images/icons/note.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/prev.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/prev.png b/content/java/3.0.0/images/icons/prev.png
new file mode 100644
index 0000000..3e8f12f
Binary files /dev/null and b/content/java/3.0.0/images/icons/prev.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/tip.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/tip.png b/content/java/3.0.0/images/icons/tip.png
new file mode 100644
index 0000000..7ec2ce7
Binary files /dev/null and b/content/java/3.0.0/images/icons/tip.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/up.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/up.png b/content/java/3.0.0/images/icons/up.png
new file mode 100644
index 0000000..2db1ce6
Binary files /dev/null and b/content/java/3.0.0/images/icons/up.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/warning.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/warning.png b/content/java/3.0.0/images/icons/warning.png
new file mode 100644
index 0000000..39d3ec9
Binary files /dev/null and b/content/java/3.0.0/images/icons/warning.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/intro-10-mins.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/intro-10-mins.jpg b/content/java/3.0.0/images/intro-10-mins.jpg
new file mode 100644
index 0000000..90405ec
Binary files /dev/null and b/content/java/3.0.0/images/intro-10-mins.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/intro-2-hours.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/intro-2-hours.jpg b/content/java/3.0.0/images/intro-2-hours.jpg
new file mode 100644
index 0000000..7fbf114
Binary files /dev/null and b/content/java/3.0.0/images/intro-2-hours.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/intro-2-mins.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/intro-2-mins.jpg b/content/java/3.0.0/images/intro-2-mins.jpg
new file mode 100644
index 0000000..a2393e0
Binary files /dev/null and b/content/java/3.0.0/images/intro-2-mins.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/intro-30-mins.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/intro-30-mins.jpg b/content/java/3.0.0/images/intro-30-mins.jpg
new file mode 100644
index 0000000..5dd941f
Binary files /dev/null and b/content/java/3.0.0/images/intro-30-mins.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/intro-background.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/intro-background.jpg b/content/java/3.0.0/images/intro-background.jpg
new file mode 100644
index 0000000..5205c20
Binary files /dev/null and b/content/java/3.0.0/images/intro-background.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/intro-qi.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/intro-qi.png b/content/java/3.0.0/images/intro-qi.png
new file mode 100644
index 0000000..4f68cf6
Binary files /dev/null and b/content/java/3.0.0/images/intro-qi.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/library-jmx.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/library-jmx.png b/content/java/3.0.0/images/library-jmx.png
new file mode 100644
index 0000000..2a4ef06
Binary files /dev/null and b/content/java/3.0.0/images/library-jmx.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/logo-box-qi4j.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/logo-box-qi4j.jpg b/content/java/3.0.0/images/logo-box-qi4j.jpg
new file mode 100644
index 0000000..1e5978a
Binary files /dev/null and b/content/java/3.0.0/images/logo-box-qi4j.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/logo-standard-zest.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/logo-standard-zest.png b/content/java/3.0.0/images/logo-standard-zest.png
new file mode 100644
index 0000000..c8b255f
Binary files /dev/null and b/content/java/3.0.0/images/logo-standard-zest.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/logo-standard.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/logo-standard.png b/content/java/3.0.0/images/logo-standard.png
new file mode 100644
index 0000000..2d22919
Binary files /dev/null and b/content/java/3.0.0/images/logo-standard.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/mailing-archives.gif
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/mailing-archives.gif b/content/java/3.0.0/images/mailing-archives.gif
new file mode 100644
index 0000000..768a580
Binary files /dev/null and b/content/java/3.0.0/images/mailing-archives.gif differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/mailing-subscribe.gif
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/mailing-subscribe.gif b/content/java/3.0.0/images/mailing-subscribe.gif
new file mode 100644
index 0000000..dec27b5
Binary files /dev/null and b/content/java/3.0.0/images/mailing-subscribe.gif differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/mailing-unsubscribe.gif
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/mailing-unsubscribe.gif b/content/java/3.0.0/images/mailing-unsubscribe.gif
new file mode 100644
index 0000000..70f353f
Binary files /dev/null and b/content/java/3.0.0/images/mailing-unsubscribe.gif differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/polygene-blue.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/polygene-blue.png b/content/java/3.0.0/images/polygene-blue.png
new file mode 100644
index 0000000..6918246
Binary files /dev/null and b/content/java/3.0.0/images/polygene-blue.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/tools-envisage-stacked-collapsed.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/tools-envisage-stacked-collapsed.png b/content/java/3.0.0/images/tools-envisage-stacked-collapsed.png
new file mode 100644
index 0000000..7a825d8
Binary files /dev/null and b/content/java/3.0.0/images/tools-envisage-stacked-collapsed.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/tools-envisage-stacked.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/tools-envisage-stacked.png b/content/java/3.0.0/images/tools-envisage-stacked.png
new file mode 100644
index 0000000..0eedc87
Binary files /dev/null and b/content/java/3.0.0/images/tools-envisage-stacked.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/tools-envisage-structure.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/tools-envisage-structure.png b/content/java/3.0.0/images/tools-envisage-structure.png
new file mode 100644
index 0000000..293df7f
Binary files /dev/null and b/content/java/3.0.0/images/tools-envisage-structure.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/tools-envisage-type.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/tools-envisage-type.png b/content/java/3.0.0/images/tools-envisage-type.png
new file mode 100644
index 0000000..33a03d3
Binary files /dev/null and b/content/java/3.0.0/images/tools-envisage-type.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/index.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/index.html b/content/java/3.0.0/index.html
new file mode 100644
index 0000000..a1576d3
--- /dev/null
+++ b/content/java/3.0.0/index.html
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="next" href="intro.html" title="Introduction" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><span xmlns="" href="index.html#home">Polygene™</span></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"></div><div xml:lang="en" class="article" lang="en"><div class="titlepage"><hr /></div><div class="section" title="Polygene™"><div class="titlepage"><div><div><h2 class="title"><a id="home"></a>Polygene™</h2></div></div></div><div class="important" title="3.0.0" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">3.0.0</h3><p>This is the documentation for <span class="strong"><strong>Polygene™ 3.0.0</strong></span>. Use the version switcher on the left to browse other
+versions documentation.</p></div><div class="section" title="What is Apache Polygene™ ?"><div class="titlepage"><div><div><h3 class="title"><a id="_what_is_apache_polygene"></a>What is Apache Polygene™ ?</h3></div></div></div><p>The short answer is that Apache Polygene™ is a framework for domain centric application development, including evolved
+concepts from <a class="ulink" href="http://en.wikipedia.org/wiki/Aspect-oriented_programming" target="_top">AOP</a>,
+<a class="ulink" href="http://en.wikipedia.org/wiki/Dependency_injection" target="_top">DI</a> and <a class="ulink" href="http://en.wikipedia.org/wiki/Domain-driven_design" target="_top">DDD</a>.</p><p>Polygene™ is an implementation of Composite Oriented Programming, using the standard Java platform, without the use of
+any pre-processors or new language elements. Everything you know from Java still applies and you can leverage both
+your experience and toolkits to become more productive with Composite Oriented Programming today.</p><p>Moreover, Polygene™ enables Composite Oriented Programming on the Java platform, including both Java and Scala as primary
+languages as well as many of the plethora of languages running on the JVM as bridged languages.</p><p>We strongly recommend the <a class="link" href="intro.html" title="Introduction">introduction</a> section.</p></div><div class="section" title="Brief History"><div class="titlepage"><div><div><h3 class="title"><a id="_brief_history"></a>Brief History</h3></div></div></div><p>Apache Polygene™ started its life in 2007 as Qi4j™, initially at OPS4J’s infrastructure and later on GitHub.
+In March 2015, Apache Polygene™ was created with the Qi4j™ codebase as the base, existing Apache Members as the
+bootstrap Project Management Committee (PMC).</p><p><span class="inlinemediaobject"><img src="images/intro-qi.png" alt="Qi" /></span></p><p>Qi4j™ is pronounced "chee for jay". This website is out of scope to explain the many
+facets and history of Qi, so we refer the interested to read the <a class="ulink" href="http://en.wikipedia.org/wiki/Qi" target="_top">lengthy article</a> at
+Wikipedia. For us, Qi is the force/energy within the body, in this case the Java platform. Something that makes Java
+so much better, if it is found and channeled into a greater good.</p></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/intro.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/intro.html b/content/java/3.0.0/intro.html
new file mode 100644
index 0000000..ef96ec3
--- /dev/null
+++ b/content/java/3.0.0/intro.html
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Introduction</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="index.html" title="" /><link rel="prev" href="index.html" title="" /><link rel="next" href="introduction-background.html" title="Background" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><span xmlns="" href="intro.html">Introduction</span></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><span xmlns="" href="intro.html#highlights">Highlights</span></span></dt><dt><span class="section"><a href="introduction-background.html">Background</a></span></dt><dt><span class="section"><a href="what-is-cop.html">What is COP?</a></span></dt><dt><span class="section"><a href="what-s-an-object-anyway.html">What’s an Object anyway?</a></span></dt><dt><span class="section"><a href="state-modeling.html">Polygene™ and state modeling</a></span></dt><dt><span class="section"><a href="related.html">Related publications &amp; projects</a></span></dt></dl></div></div><div class="section" title="Introduction"><div class="titlepage"><div><div><h2 class="title"><a id="intro"></a>Introduction</h2></div></div></div><div class="section" title="Highlights"><div class="titlepage"><div><div><h3 class
 ="title"><a id="highlights"></a>Highlights</h3></div></div></div><div class="section" title="Principles"><div class="titlepage"><div><div><h4 class="title"><a id="_principles"></a>Principles</h4></div></div></div><p>Composite Oriented Programming builds on some principles that are not addressed by Object Oriented Programming at all.</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Behavior depends on Context
+</li><li class="listitem">
+Decoupling is a virtue
+</li><li class="listitem">
+Business Rules matters more.
+</li><li class="listitem">
+Classes are dead, long live interfaces.
+</li></ul></div><div class="section" title="Behavior Depends on Context"><div class="titlepage"><div><div><h5 class="title"><a id="_behavior_depends_on_context"></a>Behavior Depends on Context</h5></div></div></div><p>Many objects has life cycles that are more extensive than the simple model that Object Oriented Programming model wants
+us to believe. A few simple examples;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+An egg becomes a chicken which in turn becomes food.
+</li><li class="listitem">
+I am a programmer at work, a father+husband at home, a victim in a traffic accident and hunter and pray in the jungle.
+</li></ul></div><p>But it is more to it than that. The composition of the object may change over time. My home now has a garage and my car
+have different kind of problems with their own state related to it.</p><p>In the programming world, we are constantly faced with change of requirements. These changes are often not related to
+any real world changes, but people coming to new insights of the problem domain. OOP makes those changes a big deal,
+and often we have to tear up large chunks of the model and redo the work.</p><p>But wait, there is more.</p><p>Some objects traverses different scope boundaries to the extreme. For instance, a Person will have its attributes
+changing slightly over time, new abilities be learnt and so forth, that is mentioned above. But the Person will
+eventually die, but that doesn’t mean that the Person object should be deleted from a system, since the "memory of"
+that Person may live on for a long time. In a OOP system, we would need to transfer some of the state from a
+LivingPerson class to a DeadPerson class. In Composite Oriented Programming, it is the same object with different
+behavior.</p><p>We think that one of the the main flaws in OOP is that it is not object oriented at all, but in fact class oriented.
+Class is the first class citizen that objects are derived from. Not objects being the first-class citizen to which
+one or many classes are assigned.</p></div><div class="section" title="Decoupling is Virtue"><div class="titlepage"><div><div><h5 class="title"><a id="_decoupling_is_virtue"></a>Decoupling is Virtue</h5></div></div></div><p>Decoupling is more important than developers in general think. If you could have every OOP class decoupled from all
+other classes, it is easy to re-use that class. But when that class references another class and the chain never ends,
+your chances of re-use diminishes quickly.</p><p>Object Oriented Programming is suffering a lot from this, and many mechanisms have been introduced over time to counter
+this problem. But in reality, the best we can manage is subsystems of functionality, which client code can re-use. And
+these subsystems tend to be infrastructure related, since domain models are less prone to be similar enough from one
+project to the next, and since OOP in reality constrains the the re-use of individual domain classes, we need to re-do
+the domain model from scratch ever time.</p></div><div class="section" title="Business Rules matters more"><div class="titlepage"><div><div><h5 class="title"><a id="_business_rules_matters_more"></a>Business Rules matters more</h5></div></div></div><p>Smart developers often think that low-level, infrastructure and framework code is more important and more cool to work
+with, than the simple domain model. But in reality, it is the Domain Model that reflects the actual need  and pays the
+bills. Infrastructure is just a necessary evil to get things done.</p><p>If most developers could focus on the Business Rules and Domain Model, and not having to worry about any infrastructure
+issues, such as persistence, transactions, security or the framework housing it all, the productivity would surge. Eric
+Evans has written an excellent book about Domain Driven Design, where he goes through the real process that makes the
+money for companies. However, it is very hard to follow that book, since one is constantly caught up in constraints
+irrelevant to the domain model, introduced by the underlying framework, from the so called smart developers.</p><p><span class="inlinemediaobject"><img src="images/classes-are-dead.gif" alt="classes-are-dead.gif" /></span></p><p>Polygene™ is trying to address the flaws of OOP and introduce Composite Oriented Programming to the world, without
+introducing new programming languages, or awkward constructs. Heck, we don’t even use any XML.</p><p>Polygene™ is not a framework. It is a new way to write code. Other people might create frameworks using Polygene™, or create a
+framework optimized for Polygene™, but here at Polygene™ we concentrate to make Polygene™ behave well in existing frameworks,
+application servers, platforms and environments.</p><p>You are to embark on a new journey. Enjoy!</p></div></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[26/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationWrapper.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationWrapper.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationWrapper.html
new file mode 100644
index 0000000..a1f1328
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/ManyAssociationWrapper.html
@@ -0,0 +1,656 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ManyAssociationWrapper (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ManyAssociationWrapper (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/ManyAssociationWrapper.html" target="_top">Frames</a></li>
+<li><a href="ManyAssociationWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class ManyAssociationWrapper" class="title">Class ManyAssociationWrapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.ManyAssociationWrapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;, <a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>, <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ManyAssociationWrapper</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</pre>
+<div class="block">If you want to catch calls to ManyAssociations, then create a GenericConcern
+ that wraps the Polygene-supplied ManyAssociation instance with ManyAssociationWrappers. Override
+ methods to perform your custom code.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#next">next</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#ManyAssociationWrapper-org.apache.polygene.api.association.ManyAssociation-">ManyAssociationWrapper</a></span>(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#add-int-java.lang.Object-">add</a></span>(int&nbsp;i,
+   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Adds an entity reference representing the given entity to the <code>index</code> slot of this collection.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#add-java.lang.Object-">add</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Adds an entity reference representing the given entity to the end of this collection.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#clear--">clear</a></span>()</code>
+<div class="block">Clear all entities from this <code>ManyAssociation</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#contains-java.lang.Object-">contains</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Check is the entity is part of this <code>ManyAssociation</code>.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#count--">count</a></span>()</code>
+<div class="block">Returns the number of references in this association.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#get-int-">get</a></span>(int&nbsp;i)</code>
+<div class="block">Fetch the entity refrence at the given index and fetch the entity from the entity store.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#iterator--">iterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#next--">next</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#references--">references</a></span>()</code>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#remove-java.lang.Object-">remove</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Removes the given entity from this <code>ManyAssociation</code>.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#toList--">toList</a></span>()</code>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a List of such
+ entities.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#toSet--">toSet</a></span>()</code>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a Set of such
+ entities.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="next">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>next</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt; next</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ManyAssociationWrapper-org.apache.polygene.api.association.ManyAssociation-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ManyAssociationWrapper</h4>
+<pre>public&nbsp;ManyAssociationWrapper(<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="next--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>next</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next()</pre>
+</li>
+</ul>
+<a name="count--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>count</h4>
+<pre>public&nbsp;int&nbsp;count()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#count--">ManyAssociation</a></code></span></div>
+<div class="block">Returns the number of references in this association.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#count--">count</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of references in this association.</dd>
+</dl>
+</li>
+</ul>
+<a name="contains-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>contains</h4>
+<pre>public&nbsp;boolean&nbsp;contains(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#contains-T-">ManyAssociation</a></code></span></div>
+<div class="block">Check is the entity is part of this <code>ManyAssociation</code>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#contains-T-">contains</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity to be checking for.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if there is an entity in this ManyAssociation with the same <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><code>Identity</code></a> as the given
+ entity , otherwise false.</dd>
+</dl>
+</li>
+</ul>
+<a name="add-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;boolean&nbsp;add(int&nbsp;i,
+                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#add-int-T-">ManyAssociation</a></code></span></div>
+<div class="block">Adds an entity reference representing the given entity to the <code>index</code> slot of this collection.
+ <p>
+ <code>index=0</code> represents the beginning of the collection and if the <code>index</code> is equal or larger
+ than the length of the collection, the entity reference will be added to the end.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#add-int-T-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>i</code> - the position for the entity to be inserted at, starting at 0. If index is larger than number
+               of references present, then it will be added to the end. If index is smaller than 0, then it
+               will be added at the beginning, position 0.</dd>
+<dd><code>entity</code> - The entity whose entity reference is to be added to this collection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the entity reference has been added, false otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="add-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;boolean&nbsp;add(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#add-T-">ManyAssociation</a></code></span></div>
+<div class="block">Adds an entity reference representing the given entity to the end of this collection.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#add-T-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity whose entity reference is to be added to this collection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the entity reference has been added, false otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;boolean&nbsp;remove(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#remove-T-">ManyAssociation</a></code></span></div>
+<div class="block">Removes the given entity from this <code>ManyAssociation</code>.
+ <p>
+ The entity reference representing the given entity is removed from this collection.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#remove-T-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity reference to be removed.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if an entity reference was removed, otherwise false</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;boolean&nbsp;clear()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#clear--">ManyAssociation</a></code></span></div>
+<div class="block">Clear all entities from this <code>ManyAssociation</code>.
+ <p>
+ All entity references present is removed from this collection.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if any entity reference was removed, otherwise false</dd>
+</dl>
+</li>
+</ul>
+<a name="get-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;get(int&nbsp;i)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#get-int-">ManyAssociation</a></code></span></div>
+<div class="block">Fetch the entity refrence at the given index and fetch the entity from the entity store.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#get-int-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>i</code> - The index location in the collection of the entity reference to be fetched.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The retrieved entity that the entity reference of this collection represents.</dd>
+</dl>
+</li>
+</ul>
+<a name="toList--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toList</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;toList()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toList--">ManyAssociation</a></code></span></div>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a List of such
+ entities.
+ <p>
+ Multiple references to the same entity will be present multiple times in the List, unlike <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toSet--"><code>ManyAssociation.toSet()</code></a>.
+ The order in which the entities were added to this collection is preserved.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toList--">toList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a List of entities represented by the entity references in this collection.</dd>
+</dl>
+</li>
+</ul>
+<a name="toSet--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toSet</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;toSet()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toSet--">ManyAssociation</a></code></span></div>
+<div class="block">Fetches all entities represented by entity references in this collection and returns a Set of such
+ entities.
+ <p>
+ Multiple references to the same entity will NOT be present, unlike <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toList--"><code>ManyAssociation.toList()</code></a>. Sets are defined
+ to only contain any particular object once. Order is not preserved.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#toSet--">toSet</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Set of entities represented by the entity references in this collection.</dd>
+</dl>
+</li>
+</ul>
+<a name="references--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>references</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;&nbsp;references()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#references--">ManyAssociation</a></code></span></div>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html#references--">references</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the references to the associated entities.</dd>
+</dl>
+</li>
+</ul>
+<a name="iterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterator</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;iterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/ManyAssociationWrapper.html" target="_top">Frames</a></li>
+<li><a href="ManyAssociationWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociation.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociation.html
new file mode 100644
index 0000000..1b72b3b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociation.html
@@ -0,0 +1,449 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NamedAssociation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NamedAssociation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/NamedAssociation.html" target="_top">Frames</a></li>
+<li><a href="NamedAssociation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface NamedAssociation" class="title">Interface NamedAssociation&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Parameterized associatee type</dd>
+</dl>
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association">NamedAssociationWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">NamedAssociation&lt;T&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;, <a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a></pre>
+<div class="block">Named Association to Entities.
+ <p>
+     This works similar to a Map with a String key.
+ </p>
+ <p>
+ The Iterable&lt;String&gt; returns the names in the association set. The order during iteration is random by
+ definition, even if other behaviors can possibly be observed. The depends on the underlying entity store
+ implementation.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#clear--">clear</a></span>()</code>
+<div class="block">Clear all named associations.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#containsName-java.lang.String-">containsName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Checks if there is an association with the given name.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#count--">count</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#get-java.lang.String-">get</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Retrieves a named association.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#nameOf-T-">nameOf</a></span>(<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&nbsp;entity)</code>
+<div class="block">Checks if the entity is present.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#put-java.lang.String-T-">put</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+   <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&nbsp;entity)</code>
+<div class="block">Adds a named association.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#referenceOf-java.lang.String-">referenceOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Returns the EntityReference for the Association with the given name.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#references--">references</a></span>()</code>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#remove-java.lang.String-">remove</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Remove a named association.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#toMap--">toMap</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="count--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>count</h4>
+<pre>int&nbsp;count()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The number of named associations in this NamedAssociation.</dd>
+</dl>
+</li>
+</ul>
+<a name="containsName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsName</h4>
+<pre>boolean&nbsp;containsName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Checks if there is an association with the given name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association we are checking if it exists.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if it exists, false otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="put-java.lang.String-java.lang.Object-">
+<!--   -->
+</a><a name="put-java.lang.String-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>put</h4>
+<pre>boolean&nbsp;put(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+            <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&nbsp;entity)</pre>
+<div class="block">Adds a named association.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association.</dd>
+<dd><code>entity</code> - The entity for this named association.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if value has been updated to a new value.</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>boolean&nbsp;remove(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Remove a named association.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if removed, false otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>boolean&nbsp;clear()</pre>
+<div class="block">Clear all named associations.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if cleared, false otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="get-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&nbsp;get(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Retrieves a named association.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The entity that has previously been associated.</dd>
+</dl>
+</li>
+</ul>
+<a name="nameOf-java.lang.Object-">
+<!--   -->
+</a><a name="nameOf-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameOf</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nameOf(<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&nbsp;entity)</pre>
+<div class="block">Checks if the entity is present.
+ Note that this is potentially a very slow operation, depending on the size of the NamedAssociation.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity to look for.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The name of the entity if found, otherwise null.</dd>
+</dl>
+</li>
+</ul>
+<a name="toMap--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toMap</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="type parameter in NamedAssociation">T</a>&gt;&nbsp;toMap()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A fully populated Map with the content of this NamedAssociation.</dd>
+</dl>
+</li>
+</ul>
+<a name="references--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>references</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;&gt;&nbsp;references()</pre>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the references to the associated entities.</dd>
+</dl>
+</li>
+</ul>
+<a name="referenceOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>referenceOf</h4>
+<pre><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;referenceOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Returns the EntityReference for the Association with the given name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association to return the EntityReference for</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EntityReference of the association.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/NamedAssociation.html" target="_top">Frames</a></li>
+<li><a href="NamedAssociation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationMixin.html
new file mode 100644
index 0000000..f544119
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationMixin.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NamedAssociationMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NamedAssociationMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/NamedAssociationMixin.html" target="_top">Frames</a></li>
+<li><a href="NamedAssociationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class NamedAssociationMixin" class="title">Class NamedAssociationMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.NamedAssociationMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common">@AppliesTo</a>(<a href="../../../../../org/apache/polygene/api/common/AppliesTo.html#value--">value</a>=org.apache.polygene.api.association.NamedAssociationMixin.AssociationFilter.class)
+public final class <span class="typeNameLabel">NamedAssociationMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+<div class="block">Generic mixin for NamedAssociations.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html#NamedAssociationMixin--">NamedAssociationMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NamedAssociationMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NamedAssociationMixin</h4>
+<pre>public&nbsp;NamedAssociationMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/NamedAssociationMixin.html" target="_top">Frames</a></li>
+<li><a href="NamedAssociationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[28/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/Association.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/Association.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/Association.html
new file mode 100644
index 0000000..df11784
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/Association.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Association (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Association (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/Association.html" target="_top">Frames</a></li>
+<li><a href="Association.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface Association" class="title">Interface Association&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association">AssociationWrapper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Association&lt;T&gt;</span>
+extends <a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a></pre>
+<div class="block">Association to a single EntityComposite.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/Association.html" title="type parameter in Association">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/Association.html#get--">get</a></span>()</code>
+<div class="block">Get the associated entity.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/Association.html#reference--">reference</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/Association.html#set-T-">set</a></span>(<a href="../../../../../org/apache/polygene/api/association/Association.html" title="type parameter in Association">T</a>&nbsp;associated)</code>
+<div class="block">Set the associated entity.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="get--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/Association.html" title="type parameter in Association">T</a>&nbsp;get()</pre>
+<div class="block">Get the associated entity.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the associated entity</dd>
+</dl>
+</li>
+</ul>
+<a name="set-java.lang.Object-">
+<!--   -->
+</a><a name="set-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>void&nbsp;set(<a href="../../../../../org/apache/polygene/api/association/Association.html" title="type parameter in Association">T</a>&nbsp;associated)
+  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a>,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a></pre>
+<div class="block">Set the associated entity.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>associated</code> - the entity</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - thrown if the entity is not a valid reference for this association</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a></code> - thrown if association is immutable</dd>
+</dl>
+</li>
+</ul>
+<a name="reference--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>reference</h4>
+<pre><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;reference()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the the reference of the associated entity.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/Association.html" target="_top">Frames</a></li>
+<li><a href="Association.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationDescriptor.html
new file mode 100644
index 0000000..6532d02
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationDescriptor.html
@@ -0,0 +1,326 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AssociationDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AssociationDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AssociationDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface AssociationDescriptor" class="title">Interface AssociationDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AssociationDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></pre>
+<div class="block">Association Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html#accessor--">accessor</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html#isAggregated--">isAggregated</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html#isImmutable--">isImmutable</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html#qualifiedName--">qualifiedName</a></span>()</code>
+<div class="block">Get the qualified name of the association.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html#queryable--">queryable</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html#type--">type</a></span>()</code>
+<div class="block">Get the type of the associated Entities</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="qualifiedName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>qualifiedName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;qualifiedName()</pre>
+<div class="block">Get the qualified name of the association. This is constructed by
+ concatenating the name of the declaring interface with the name
+ of the method, using ":" as separator.
+ <p>
+ Example:
+ </p>
+ <p>
+ com.somecompany.MyInterface with association method
+ </p>
+ <pre><code>
+ Association&lt;String&gt; someAssociation();
+ </code></pre>
+ will have the qualified name:
+ <pre><code>
+ com.somecompany.MyInterface:someAssociation
+ </code></pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the qualified name of the association</dd>
+</dl>
+</li>
+</ul>
+<a name="type--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type()</pre>
+<div class="block">Get the type of the associated Entities</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the type of the associated Entities</dd>
+</dl>
+</li>
+</ul>
+<a name="isImmutable--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isImmutable</h4>
+<pre>boolean&nbsp;isImmutable()</pre>
+</li>
+</ul>
+<a name="isAggregated--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAggregated</h4>
+<pre>boolean&nbsp;isAggregated()</pre>
+</li>
+</ul>
+<a name="accessor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>accessor</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;accessor()</pre>
+</li>
+</ul>
+<a name="queryable--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>queryable</h4>
+<pre>boolean&nbsp;queryable()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AssociationDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationMixin.html
new file mode 100644
index 0000000..865b23e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationMixin.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AssociationMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AssociationMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationMixin.html" target="_top">Frames</a></li>
+<li><a href="AssociationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class AssociationMixin" class="title">Class AssociationMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.AssociationMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common">@AppliesTo</a>(<a href="../../../../../org/apache/polygene/api/common/AppliesTo.html#value--">value</a>=org.apache.polygene.api.association.AssociationMixin.AssociationFilter.class)
+public final class <span class="typeNameLabel">AssociationMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+<div class="block">Generic mixin for associations.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html#AssociationMixin--">AssociationMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AssociationMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AssociationMixin</h4>
+<pre>public&nbsp;AssociationMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationMixin.html" target="_top">Frames</a></li>
+<li><a href="AssociationMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateDescriptor.html
new file mode 100644
index 0000000..83edeb2
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateDescriptor.html
@@ -0,0 +1,405 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AssociationStateDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AssociationStateDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationStateDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AssociationStateDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface AssociationStateDescriptor" class="title">Interface AssociationStateDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite">StateDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AssociationStateDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite">StateDescriptor</a></pre>
+<div class="block">Associations State Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#associations--">associations</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#getAssociationByName-java.lang.String-">getAssociationByName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#getAssociationByQualifiedName-org.apache.polygene.api.common.QualifiedName-">getAssociationByQualifiedName</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#getManyAssociationByName-java.lang.String-">getManyAssociationByName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#getManyAssociationByQualifiedName-org.apache.polygene.api.common.QualifiedName-">getManyAssociationByQualifiedName</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#getNamedAssociationByName-java.lang.String-">getNamedAssociationByName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#getNamedAssociationByQualifiedName-org.apache.polygene.api.common.QualifiedName-">getNamedAssociationByQualifiedName</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#hasAssociation-org.apache.polygene.api.common.QualifiedName-">hasAssociation</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#hasManyAssociation-org.apache.polygene.api.common.QualifiedName-">hasManyAssociation</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#hasNamedAssociation-org.apache.polygene.api.common.QualifiedName-">hasNamedAssociation</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#manyAssociations--">manyAssociations</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html#namedAssociations--">namedAssociations</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.StateDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite">StateDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#findPropertyModelByName-java.lang.String-">findPropertyModelByName</a>, <a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#findPropertyModelByQualifiedName-org.apache.polygene.api.common.QualifiedName-">findPropertyModelByQualifiedName</a>, <a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#hasProperty-org.apache.polygene.api.common.QualifiedName-">hasProperty</a>, <a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#properties--">properties</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAssociationByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssociationByName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;getAssociationByName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
+                                    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAssociationByQualifiedName-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssociationByQualifiedName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;getAssociationByQualifiedName(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)
+                                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hasAssociation-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAssociation</h4>
+<pre>boolean&nbsp;hasAssociation(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</pre>
+</li>
+</ul>
+<a name="getManyAssociationByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getManyAssociationByName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;getManyAssociationByName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
+                                        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getManyAssociationByQualifiedName-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getManyAssociationByQualifiedName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;getManyAssociationByQualifiedName(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)
+                                                 throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hasManyAssociation-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasManyAssociation</h4>
+<pre>boolean&nbsp;hasManyAssociation(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</pre>
+</li>
+</ul>
+<a name="getNamedAssociationByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNamedAssociationByName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;getNamedAssociationByName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
+                                         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNamedAssociationByQualifiedName-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNamedAssociationByQualifiedName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;getNamedAssociationByQualifiedName(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)
+                                                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hasNamedAssociation-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasNamedAssociation</h4>
+<pre>boolean&nbsp;hasNamedAssociation(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</pre>
+</li>
+</ul>
+<a name="associations--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>associations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&gt;&nbsp;associations()</pre>
+</li>
+</ul>
+<a name="manyAssociations--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>manyAssociations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&gt;&nbsp;manyAssociations()</pre>
+</li>
+</ul>
+<a name="namedAssociations--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>namedAssociations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&gt;&nbsp;namedAssociations()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationStateDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AssociationStateDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateHolder.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateHolder.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateHolder.html
new file mode 100644
index 0000000..2ebac0b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/AssociationStateHolder.html
@@ -0,0 +1,351 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AssociationStateHolder (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AssociationStateHolder (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationStateHolder.html" target="_top">Frames</a></li>
+<li><a href="AssociationStateHolder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Interface AssociationStateHolder" class="title">Interface AssociationStateHolder</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/property/StateHolder.html" title="interface in org.apache.polygene.api.property">StateHolder</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AssociationStateHolder</span>
+extends <a href="../../../../../org/apache/polygene/api/property/StateHolder.html" title="interface in org.apache.polygene.api.property">StateHolder</a></pre>
+<div class="block">This represents the state of a entity (properties+associations).</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;?&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html#allAssociations--">allAssociations</a></span>()</code>
+<div class="block">Get all associations.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;?&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html#allManyAssociations--">allManyAssociations</a></span>()</code>
+<div class="block">Get all ManyAssociations.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;?&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html#allNamedAssociations--">allNamedAssociations</a></span>()</code>
+<div class="block">Get all named-associations.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html#associationFor-java.lang.reflect.AccessibleObject-">associationFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;associationMethod)</code>
+<div class="block">Get an association for a specific accessor method.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html#manyAssociationFor-java.lang.reflect.AccessibleObject-">manyAssociationFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;manyassociationMethod)</code>
+<div class="block">Get a many-association for a specific accessor method.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html#namedAssociationFor-java.lang.reflect.AccessibleObject-">namedAssociationFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;namedassociationMethod)</code>
+<div class="block">Get a named-association for a specific accessor method.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.property.StateHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.property.<a href="../../../../../org/apache/polygene/api/property/StateHolder.html" title="interface in org.apache.polygene.api.property">StateHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/property/StateHolder.html#properties--">properties</a>, <a href="../../../../../org/apache/polygene/api/property/StateHolder.html#propertyFor-java.lang.reflect.AccessibleObject-">propertyFor</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="associationFor-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>associationFor</h4>
+<pre>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;T&gt;&nbsp;associationFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;associationMethod)</pre>
+<div class="block">Get an association for a specific accessor method.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Association type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>associationMethod</code> - for the association</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the association</dd>
+</dl>
+</li>
+</ul>
+<a name="allAssociations--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allAssociations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;?&gt;&gt;&nbsp;allAssociations()</pre>
+<div class="block">Get all associations.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>stream of associations</dd>
+</dl>
+</li>
+</ul>
+<a name="manyAssociationFor-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>manyAssociationFor</h4>
+<pre>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;T&gt;&nbsp;manyAssociationFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;manyassociationMethod)</pre>
+<div class="block">Get a many-association for a specific accessor method.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Association type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>manyassociationMethod</code> - for the many-association</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the association</dd>
+</dl>
+</li>
+</ul>
+<a name="allManyAssociations--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allManyAssociations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;?&gt;&gt;&nbsp;allManyAssociations()</pre>
+<div class="block">Get all ManyAssociations.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>stream of many-associations</dd>
+</dl>
+</li>
+</ul>
+<a name="namedAssociationFor-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>namedAssociationFor</h4>
+<pre>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;T&gt;&nbsp;namedAssociationFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;namedassociationMethod)</pre>
+<div class="block">Get a named-association for a specific accessor method.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Association type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namedassociationMethod</code> - for the named-association</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the association</dd>
+</dl>
+</li>
+</ul>
+<a name="allNamedAssociations--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>allNamedAssociations</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;?&gt;&gt;&nbsp;allNamedAssociations()</pre>
+<div class="block">Get all named-associations.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>stream of named-associations</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/AssociationStateHolder.html" target="_top">Frames</a></li>
+<li><a href="AssociationStateHolder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[19/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidCompositeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidCompositeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidCompositeException.html
new file mode 100644
index 0000000..7775d3e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidCompositeException.html
@@ -0,0 +1,308 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InvalidCompositeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InvalidCompositeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":9,"i2":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InvalidCompositeException.html" target="_top">Frames</a></li>
+<li><a href="InvalidCompositeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class InvalidCompositeException" class="title">Class InvalidCompositeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.InvalidCompositeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InvalidCompositeException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">This exception is thrown if a Composite is invalid.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.composite.InvalidCompositeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html#getMessage--">getMessage</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html#handleInvalidCompositeType-java.lang.String-org.apache.polygene.api.structure.ModuleDescriptor-java.lang.Class-java.lang.Class-java.lang.reflect.Type-java.lang.reflect.Member-java.util.List-">handleInvalidCompositeType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                          <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module,
+                          <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;primaryType,
+                          <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;fragmentClass,
+                          <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType,
+                          <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</a>&nbsp;member,
+                          <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;types)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html#modelReport--">modelReport</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or
  interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.or
 acle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="handleInvalidCompositeType-java.lang.String-org.apache.polygene.api.structure.ModuleDescriptor-java.lang.Class-java.lang.Class-java.lang.reflect.Type-java.lang.reflect.Member-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleInvalidCompositeType</h4>
+<pre>public static&nbsp;void&nbsp;handleInvalidCompositeType(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                                              <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module,
+                                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;primaryType,
+                                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;fragmentClass,
+                                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType,
+                                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</a>&nbsp;member,
+                                              <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;types)</pre>
+</li>
+</ul>
+<a name="getMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMessage()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="modelReport--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>modelReport</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modelReport()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InvalidCompositeException.html" target="_top">Frames</a></li>
+<li><a href="InvalidCompositeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidValueCompositeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidValueCompositeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidValueCompositeException.html
new file mode 100644
index 0000000..bdb22de
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/InvalidValueCompositeException.html
@@ -0,0 +1,266 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InvalidValueCompositeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InvalidValueCompositeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InvalidValueCompositeException.html" target="_top">Frames</a></li>
+<li><a href="InvalidValueCompositeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class InvalidValueCompositeException" class="title">Class InvalidValueCompositeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.InvalidValueCompositeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InvalidValueCompositeException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">This exception is thrown if a ValueComposite is invalid.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.composite.InvalidValueCompositeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html#InvalidValueCompositeException-java.lang.String-">InvalidValueCompositeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InvalidValueCompositeException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InvalidValueCompositeException</h4>
+<pre>public&nbsp;InvalidValueCompositeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/InvalidValueCompositeException.html" target="_top">Frames</a></li>
+<li><a href="InvalidValueCompositeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MethodDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MethodDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MethodDescriptor.html
new file mode 100644
index 0000000..48fe269
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MethodDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MethodDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MethodDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/MethodDescriptor.html" target="_top">Frames</a></li>
+<li><a href="MethodDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface MethodDescriptor" class="title">Interface MethodDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MethodDescriptor</span></pre>
+<div class="block">Composite Method Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html#method--">method</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="method--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>method</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/MethodDescriptor.html" target="_top">Frames</a></li>
+<li><a href="MethodDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MissingMethodException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MissingMethodException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MissingMethodException.html
new file mode 100644
index 0000000..9a1981a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/MissingMethodException.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MissingMethodException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MissingMethodException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/MissingMethodException.html" target="_top">Frames</a></li>
+<li><a href="MissingMethodException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class MissingMethodException" class="title">Class MissingMethodException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.MissingMethodException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">MissingMethodException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">This exception is thrown if client code tries to invoke a non-existing Composite method.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.composite.MissingMethodException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html#MissingMethodException-java.lang.String-">MissingMethodException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html#MissingMethodException-java.lang.String-java.lang.NoSuchMethodException-">MissingMethodException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NoSuchMethodException.html?is-external=true" title="class or interface in java.lang">NoSuchMethodException</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MissingMethodException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MissingMethodException</h4>
+<pre>public&nbsp;MissingMethodException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+<a name="MissingMethodException-java.lang.String-java.lang.NoSuchMethodException-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MissingMethodException</h4>
+<pre>public&nbsp;MissingMethodException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NoSuchMethodException.html?is-external=true" title="class or interface in java.lang">NoSuchMethodException</a>&nbsp;e)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/MissingMethodException.html" target="_top">Frames</a></li>
+<li><a href="MissingMethodException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ModelDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ModelDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ModelDescriptor.html
new file mode 100644
index 0000000..e78b2b3
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/ModelDescriptor.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ModelDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ModelDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/ModelDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ModelDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface ModelDescriptor" class="title">Interface ModelDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a>, <a href="../../../../../org/apache/polygene/api/service/ImportedServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ImportedServiceDescriptor</a>, <a href="../../../../../org/apache/polygene/api/object/ObjectDescriptor.html" title="interface in org.apache.polygene.api.object">ObjectDescriptor</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite">TransientDescriptor</a>, <a href="../../../../../org/apach
 e/polygene/api/value/ValueDescriptor.html" title="interface in org.apache.polygene.api.value">ValueDescriptor</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/tools/model/descriptor/ImportedServiceCompositeDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor">ImportedServiceCompositeDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ModelDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></pre>
+<div class="block">Composite ModelDescriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#isAssignableTo-java.lang.Class-">isAssignableTo</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#module--">module</a></span>()</code>
+<div class="block">The Module that the Model is declared in.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#visibility--">visibility</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.type.HasTypes">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/type/HasTypes.html#hasType-java.lang.reflect.Type-">hasType</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html#types--">types</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="visibility--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visibility</h4>
+<pre><a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>&nbsp;visibility()</pre>
+</li>
+</ul>
+<a name="module--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>module</h4>
+<pre><a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module()</pre>
+<div class="block">The Module that the Model is declared in.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The Module that this Model was declared in.</dd>
+</dl>
+</li>
+</ul>
+<a name="isAssignableTo-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isAssignableTo</h4>
+<pre>boolean&nbsp;isAssignableTo(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/ModelDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ModelDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[47/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/core-bootstrap-assembly.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/core-bootstrap-assembly.html b/content/java/3.0.0/core-bootstrap-assembly.html
new file mode 100644
index 0000000..3a28098
--- /dev/null
+++ b/content/java/3.0.0/core-bootstrap-assembly.html
@@ -0,0 +1,343 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core Bootstrap</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core-api.html" title="Core API" /><link rel="next" href="core-testsupport.html" title="Core Test Support" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><span xmlns="" href="core-bootstrap-assembly.html">Core Bootstrap</span></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core Bootstrap"><div class="titlepage"><div><div><h3 class="title"><a id="core-bootstrap-assembly"></a>Core Bootstrap</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devsta
 tus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>Polygene™ has a distinct bootstrap phase, also known as the <span class="emphasis"><em>Assembly</em></span> of an application, where the applications structure
+is defined programmatically. Once all the layers, modules and all the composite types in each module have been defined
+the model is instantiated into an application. This enables the entire <span class="emphasis"><em>structure</em></span> system in Polygene, where types "belongs"
+to a module and visibility rules define default behaviors, enforcement of architectural integrity and much more.</p><p>The <span class="emphasis"><em>assembly</em></span> is preceeded by the creation of the <span class="emphasis"><em>Polygene Runtime</em></span>. The <span class="emphasis"><em>assembly</em></span> can be declared fully by defining
+all modules and layers, and how the layers are sitting on top of each other, OR one can utilize one of the two
+convenience assemblies, one for a <span class="emphasis"><em>pancake</em></span> pattern, where all layers are top on each other, or one with a single module
+in a single layer, useful for small applications, spikes and tests. The <code class="literal">bootstrap</code> system has several ways to acheive
+this, and they are listed below in <a class="xref" href="core-bootstrap-assembly.html#core-bootstrap-assembly-layered" title="Layered Application Assembler (RECOMMENDED!)">Layered Application Assembler</a>.</p><p>During <span class="emphasis"><em>assembly</em></span>, the application (JVM level) architecture and the application model is defined. You define which
+layers exist and how they relate to each other. For each layer, you define which modules it contains. And for each
+module, you define which composites are in it, and what are the visibility rules for each of these composites.</p><p>You can also;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Define default values for properties.
+</li><li class="listitem">
+Add additional interfaces to composites dynamically.
+</li><li class="listitem">
+Add concerns, mixins, constraints and side effects dynamically.
+</li><li class="listitem">
+Set <span class="emphasis"><em>meta information</em></span> on defined types.
+</li><li class="listitem">
+Import external services to be available as Polygene™ services.
+</li><li class="listitem">
+Tag services with markers
+</li></ul></div><div class="table"><a id="idm522920485216"></a><p class="title"><strong>Table 15. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.bootstrap</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Defining Objects"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_objects"></a>Defining Objects</h4></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.objects( MyObject.class ).visibleIn( Visibility.layer )
+</pre></div><div class="section" title="Defining Transients"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_transients"></a>Defining Transients</h4></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.transients( MyTransient.class ).visibleIn( Visibility.layer )
+</pre></div><div class="section" title="Defining Values"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_values"></a>Defining Values</h4></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.values( MyValue.class ).visibleIn( Visibility.layer )
+</pre></div><div class="section" title="Defining Entities"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_entities"></a>Defining Entities</h4></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.entities( MyEntity.class ).visibleIn( Visibility.layer )
+</pre></div><div class="section" title="Defining Services"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_services"></a>Defining Services</h4></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.services( MyService.class ).visibleIn( Visibility.layer )
+</pre><div class="section" title="Tagging Services"><div class="titlepage"><div><div><h5 class="title"><a id="_tagging_services"></a>Tagging Services</h5></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.services( MyService.class ).taggedWith( "foo", "bar" )
+</pre></div><div class="section" title="Importing external Services"><div class="titlepage"><div><div><h5 class="title"><a id="_importing_external_services"></a>Importing external Services</h5></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; module.importedServices( MyService.class )
+                                   .importedBy( InstanceImporter.class )
+                                   .setMetaInfo( new MyService() ),
+
+// OR
+
+( ModuleAssembly module ) -&gt; {
+    module.objects( MyService.class );
+    module.importedServices( MyService.class ).importedBy( NewObjectImporter.class );
+}
+</pre></div></div><div class="section" title="Defining default values for Properties"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_default_values_for_properties"></a>Defining default values for Properties</h4></div></div></div><pre class="programlisting brush: java">( ModuleAssembly module ) -&gt; {
+    module.values( MyValue.class );
+    MyValue myValueDefaults = module.forMixin( MyValue.class ).declareDefaults();
+    myValueDefaults.foo().set( "bar" );
+
+    module.entities( MyEntity.class );
+    MyEntity myEntityDefaults = module.forMixin( MyEntity.class ).declareDefaults();
+    myEntityDefaults.cathedral().set( "bazar" );
+}
+</pre></div><div class="section" title="Adding additional interfaces to composites"><div class="titlepage"><div><div><h4 class="title"><a id="_adding_additional_interfaces_to_composites"></a>Adding additional interfaces to composites</h4></div></div></div></div><div class="section" title="Adding concerns, mixins, constraints and side effects"><div class="titlepage"><div><div><h4 class="title"><a id="_adding_concerns_mixins_constraints_and_side_effects"></a>Adding concerns, mixins, constraints and side effects</h4></div></div></div></div><div class="section" title="Setting meta information on assembled types"><div class="titlepage"><div><div><h4 class="title"><a id="_setting_meta_information_on_assembled_types"></a>Setting meta information on assembled types</h4></div></div></div></div><div class="section" title="Using Assemblers"><div class="titlepage"><div><div><h4 class="title"><a id="_using_assemblers"></a>Using Assemblers</h4></div></div></div><p>Many <a class="link" href="libra
 ries.html" title="Libraries">libraries</a> and <a class="link" href="extensions.html" title="Extensions">extensions</a> provides a cookie-cutter <span class="emphasis"><em>Assembler</em></span>, to simplify the set up
+of such component. Often these are suitable, but sometimes they won’t fit the application in hand, in which case the
+source code at least provides information of what is needed for the component to be used.</p><p>Assemblers are typically just instantiated and then call the assemble() method with the ModuleAssembly instance,
+such as;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+    RestServerAssembler assembler = new RestServerAssembler();
+    assembler.assemble( module );
+}
+</pre></div><div class="section" title="Defining an Entity Store"><div class="titlepage"><div><div><h4 class="title"><a id="_defining_an_entity_store"></a>Defining an Entity Store</h4></div></div></div><p>Defining an <span class="emphasis"><em>Entity Store</em></span> is in principle as simple as defining a ServiceComposite implementing the EntityStore
+interface. The problem is that most Entity Stores require <a class="xref" href="core-api.html#core-api-service-configuration" title="Service Configuration">Service Configuration</a>, and configuration requires an
+Entity Store. This chicken-and-egg problem is resolved by having an entity store available that does not require any
+<a class="xref" href="core-api.html#core-api-service-configuration" title="Service Configuration">Service Configuration</a>. Many <span class="emphasis"><em>Assemblers</em></span> for entity store implementations uses the MemoryEntityStore, and
+effectively leaves the configuration in the properties file where <a class="xref" href="core-api.html#core-api-service-configuration" title="Service Configuration">Service Configuration</a> bootstraps from. It is
+possible to chain this, so that for instance the Neo4J Entity Store uses the Preferences Entity Store for its
+configuration, and the Preferences Entity Store uses the Memory Entity Store (i.e. the properties file).</p><p>The point is that the entity store used for the configuration of the primary entity store used in the application is
+that it must not be visible to the application itself. Sometimes it is easier to put a Memory Entity Store in the
+same module, with Visibility set to <span class="emphasis"><em>module</em></span>. Sometimes it makes sense to have an additional Configuration layer below
+the infrastructure layer, which has this setup.</p><p>As mentioned above, most entity stores defines a reasonable default <span class="emphasis"><em>Assembler</em></span>, possibly with some constructor
+arguments or methods to define certain aspects. An example is the popular JdbmEntityStore, which <span class="emphasis"><em>Assembler</em></span> can be
+used like;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+    new JdbmEntityStoreAssembler().assemble( module );
+}
+</pre></div><div class="section" title="Layered Application Assembler (RECOMMENDED!)"><div class="titlepage"><div><div><h4 class="title"><a id="core-bootstrap-assembly-layered"></a>Layered Application Assembler (RECOMMENDED!)</h4></div></div></div><p>In 2.1, a new way to instantiate Polygene™ applications was introduced. It starts with subclassing the
+<code class="literal">LayeredApplicationAssembler</code>, and implementing the <code class="literal">assembleLayers()</code> method.</p><p>In the <code class="literal">assembleLayers()</code> method, one is epected to either call the <code class="literal">createLayer()</code> method in the super class
+with the Class of the LayerAssembler,</p><pre class="programlisting brush: java">    LayerAssembly domainLayer = createLayer( DomainLayer.class );</pre><p>OR manually instantiate and call the LayerAssembler.</p><pre class="programlisting brush: java">    LayerAssembly infraLayer = new InfrastructureLayer( configModule ).assemble( assembly.layer( InfrastructureLayer.NAME  ));</pre><p>This is to make the normal case as simple as possible, yet allow the special needs that occssionally surfaces.</p><p>Each LayerAssembler implementation may optionally extend the <code class="literal">LayeredLayerAssembler</code>, to get access to the
+<code class="literal">createModule()</code> method, which again simplifies the creation of modules in the <code class="literal">assemble()</code> method.</p><pre class="programlisting brush: java">    createModule( layer, InvoicingModule.class );</pre><p><code class="literal">ModuleAssembler</code> implementations typically use <code class="literal">Assembler</code> classes to put together, or call the <code class="literal">entities()</code>,
+<code class="literal">values()</code> methods described elsewhere on this page. There is no superclass to use.</p><p><code class="literal">ModuleAssembler</code> implementations should have a name ending with "Module" and the naming will insert a human-readable
+space within the module name, e.g. <code class="literal">InvoicingModule</code> will be named "Invoicing Module".</p><p>For example code, see the tutorial <a class="xref" href="howto-assemble-application.html" title="Assemble an Application">Assemble an Application</a>.</p></div><div class="section" title="Singleton Assembler"><div class="titlepage"><div><div><h4 class="title"><a id="_singleton_assembler_2"></a>Singleton Assembler</h4></div></div></div><p>Every Polygene™ runtime instance consist of One Application, with one or more Layers and one or more Modules in each Layer.
+So the minimal application is still one layer with one module. This is not recommended other than for testing purposes
+and really trivial applications.</p><p>Let’s take a closer look at how it is put together.</p><pre class="programlisting brush: java">SingletonAssembler assembler = new SingletonAssembler(
+    module -&gt; {
+        module.services( MyService.class ).identifiedBy( "Foo" );
+        module.services( MyService.class ).identifiedBy( "Bar" );
+        module.objects( Stuff.class );
+    }
+);
+Module module = assembler.module();
+Stuff stuff = module.newObject( Stuff.class );
+</pre><p>Once the SingletonAssembler constructor returns, the Polygene™ application is up and running.</p><p>The SingletonAssembler also makes common system resources available from the bootstrap code, such as
+Module, UnitOfWorkFactory and others. This is possible since there is only one Module.</p></div><div class="section" title="Application Builder"><div class="titlepage"><div><div><h4 class="title"><a id="_application_builder"></a>Application Builder</h4></div></div></div><p>Some applications has no need for runtime determination of the exact application structure, and no need for
+advanced alterations to a staright-forward layered application structure. By using the <code class="literal">ApplicationBuilder</code>
+it is possible to define the application structure from a JSON document, AND call the provided <code class="literal">main()</code> class,
+taking the JSON document as input on <code class="literal">System.in</code>.</p><p>The format of the JSON document, directly reflects the application structure, such as</p><pre class="programlisting brush: javascript">{
+    "name": "Build from JSON test.",
+    "layers": [
+        { "name": "service", "uses": [ "domain", "config"] },
+        { "name": "donfig" },
+        {
+            "name": "domain",
+            "modules" : [
+                {
+                    "name" : "Invoicing",
+                    "assemblers" : [
+                        "org.hedhman.niclas.bootstrap.InvoicingAssembler"
+                    ]
+                }
+            ]
+        }
+    ]
+}</pre><p>At the moment, the JSON format only support <code class="literal">Assembler</code> classes to do the work.</p><p>Another way to use the <code class="literal">ApplicationBuilder</code> is to subclass it, optionally use the <code class="literal">configureFromJSON()</code> method,
+and then programmatically enhance the structure before calling <code class="literal">newApplication()</code>.</p></div><div class="section" title="Pancake Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_pancake_assembly"></a>Pancake Assembly</h4></div></div></div><p>There is one case that stands out as a common case, and forms a reasonable middle-ground. It is where each layer sits
+exactly on top of each other layer, like pancakes. Each layer will only use the layer directly below and only that
+layer. For this case we have a convenience setup. You create an Assembler[][][], where the outer-most array is each
+layer, the middle array is the modules in each layer, and the last array is a set of assemblers needed to put the
+things togather.</p><p>Let’s look at an example;</p><pre class="programlisting brush: java">public static void main( String[] args )
+    throws Exception
+{
+    polygene = new Energy4Java();
+    Assembler[][][] assemblers = new Assembler[][][] {
+        { // View Layer
+          { // Login Module
+            new LoginAssembler()
+            // :
+          },
+          { // Main Workbench Module
+            new MenuAssembler(),
+            new PerspectivesAssembler(),
+            new ViewsAssembler()
+            // :
+          },
+          { // Printing Module
+            new ReportingAssembler(),
+            new PdfAssembler()
+            // :
+          }
+        },
+        { // Application Layer
+          { // Accounting Module
+            new BookkeepingAssembler(),
+            new CashFlowAssembler(),
+            new BalanceSheetAssembler()
+            // :
+          },
+          { // Inventory Module
+            new PricingAssembler(),
+            new ProductAssembler()
+            // :
+          }
+        },
+        { // Domain Layer
+          // :
+        },
+        { // Infrastructure Layer
+          // :
+        }
+    };
+    ApplicationDescriptor model = newApplication( assemblers );
+    Application runtime = model.newInstance( polygene.spi() );
+    runtime.activate();
+}
+
+private static ApplicationDescriptor newApplication( final Assembler[][][] assemblers )
+    throws AssemblyException
+{
+    return polygene.newApplicationModel( factory -&gt; factory.newApplicationAssembly( assemblers ) );
+}
+</pre></div><div class="section" title="Full Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_full_assembly"></a>Full Assembly</h4></div></div></div><p>Full Assembly means that you have the opportunity to create any layer/module hierarchy that are within the rules of the
+Polygene™ runtime. It requires more support in your code to be useful, and the example below is by no means a recommended way
+to organize large application assemblies.</p><p>In principle, you first start the Polygene™ runtime, call newApplication with an ApplicationAssembler instance and call
+activate() on the returned application. The ApplicationAssembler instance will be called with an
+ApplicationAssemblyFactory, which is used to create an ApplicationAssembly describing the application structure.</p><pre class="programlisting brush: java">private static Energy4Java polygene;
+
+private static Application application;
+
+public static void main( String[] args )
+    throws Exception
+{
+    // Create a Polygene Runtime
+    polygene = new Energy4Java();
+    // Create the application
+    application = polygene.newApplication( factory -&gt; buildAssembly( factory.newApplicationAssembly() ) );
+    // Activate the application
+    application.activate();
+}
+
+static ApplicationAssembly buildAssembly( ApplicationAssembly app ) throws AssemblyException
+{
+    LayerAssembly webLayer = createWebLayer( app );
+    LayerAssembly domainLayer = createDomainLayer( app );
+    LayerAssembly persistenceLayer = createInfrastructureLayer( app );
+    LayerAssembly authLayer = createAuth2Layer( app );
+    LayerAssembly messagingLayer = createMessagingLayer( app );
+
+    webLayer.uses( domainLayer );
+    domainLayer.uses( authLayer );
+    domainLayer.uses( persistenceLayer );
+    domainLayer.uses( messagingLayer );
+
+    return app;
+}
+
+static LayerAssembly createWebLayer( ApplicationAssembly app ) throws AssemblyException
+{
+    LayerAssembly layer = app.layer( "web-layer" );
+    createCustomerWebModule( layer );
+    return layer;
+}
+
+static LayerAssembly createDomainLayer( ApplicationAssembly app ) throws AssemblyException
+{
+    LayerAssembly layer = app.layer( "domain-layer" );
+    createCustomerDomainModule( layer );
+    // :
+    // :
+    return layer;
+}
+
+static LayerAssembly createInfrastructureLayer( ApplicationAssembly app ) throws AssemblyException
+{
+    LayerAssembly layer = app.layer( "infrastructure-layer" );
+    createPersistenceModule( layer );
+    return layer;
+}
+
+static LayerAssembly createMessagingLayer( ApplicationAssembly app ) throws AssemblyException
+{
+    LayerAssembly layer = app.layer( "messaging-layer" );
+    createWebServiceModule( layer );
+    createMessagingPersistenceModule( layer );
+    return layer;
+}
+
+static LayerAssembly createAuth2Layer( ApplicationAssembly application ) throws AssemblyException
+{
+    LayerAssembly layer = application.layer( "auth2-layer" );
+    createAuthModule( layer );
+    return layer;
+}
+
+static void createCustomerWebModule( LayerAssembly layer ) throws AssemblyException
+{
+    ModuleAssembly assembly = layer.module( "customer-web-module" );
+    assembly.transients( CustomerViewComposite.class, CustomerEditComposite.class,
+                         CustomerListViewComposite.class, CustomerSearchComposite.class );
+}
+
+static void createCustomerDomainModule( LayerAssembly layer ) throws AssemblyException
+{
+    ModuleAssembly assembly = layer.module( "customer-domain-module" );
+    assembly.entities( CustomerEntity.class, CountryEntity.class );
+    assembly.values( AddressValue.class );
+}
+
+static void createAuthModule( LayerAssembly layer ) throws AssemblyException
+{
+    ModuleAssembly assembly = layer.module( "auth-module" );
+    new LdapAuthenticationAssembler().assemble( assembly );
+    new ThrinkAuthorizationAssembler().assemble( assembly );
+    new UserTrackingAuditAssembler().assemble( assembly );
+}
+
+static void createPersistenceModule( LayerAssembly layer ) throws AssemblyException
+{
+    ModuleAssembly assembly = layer.module( "persistence-module" );
+    // Someone has created an assembler for the Neo EntityStore
+    new NeoAssembler( "./neostore" ).assemble( assembly );
+}
+
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/core-runtime.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/core-runtime.html b/content/java/3.0.0/core-runtime.html
new file mode 100644
index 0000000..42b9f23
--- /dev/null
+++ b/content/java/3.0.0/core-runtime.html
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core Runtime</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core-spi.html" title="Core Extension SPI" /><link rel="next" href="libraries.html" title="Libraries" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><span xmlns="" href="core-runtime.html">Core Runtime</span></span></dt></dl></div></div><div class="section" title="Core Runtime"><div class="titlepage"><div><div><h3 class="title"><a id="core-runtime"></a>Core Runtime</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief"
 >docs</p><p class="devstatus-tests-good">tests</p><p>First of all, your code should never, ever, have a dependency on Core Runtime. If you think you need this, you should
+probably contact <a class="ulink" href="mailto:users@polygene.apache.org" target="_top">users@polygene.apache.org</a> mailing list and see if your usecase can either be solved in a existing way or
+perhaps that a new Core SPI Extension is needed.</p><div class="table"><a id="idm522920222768"></a><p class="title"><strong>Table 18. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.runtime</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>Let’s repeat that; <span class="strong"><strong>Never, never, ever depend on Core Runtime</strong></span>. Make sure that the compile dependency does NOT include
+the <code class="literal">org.apache.polygene.core.runtime</code> jar.</p><div class="section" title="Custom AssemblyHelper"><div class="titlepage"><div><div><h4 class="title"><a id="_custom_assemblyhelper"></a>Custom AssemblyHelper</h4></div></div></div><p>BUT, there are super-rare cases, where a custom AssemblyHelper might be needed. One known use-case is to introduce
+an alternative bytecode generation algorithm, either better than the one we have, or for a different system, such
+as Dalvik.</p><p>To do this, add the <code class="literal">AssemblyHelper</code> implementation instance as <code class="literal">metaInfo</code> to the <code class="literal">ApplicationAssembly</code></p><p>We think this is so rare, that the <code class="literal">AssemblyHelper</code> class will remain in the <code class="literal">core/runtime</code> module and has not
+been promoted to the <code class="literal">core/bootstrap</code> module. If you plan to use this feature, please contact the Polygene development
+team at <code class="literal">dev@polygene.apache.org</code> to ensure we can make this a better supported, backed by real usecases.</p><p>Fictitious example of using a hypothetical Dalvik capable classloader;</p><pre class="programlisting brush: java">private static Energy4Java polygene;
+
+private static Application application;
+
+public static void main( String[] args )
+    throws Exception
+{
+    // Create a Polygene Runtime
+    polygene = new Energy4Java();
+    // Create the application
+    application = polygene.newApplication( factory -&gt; {
+        ApplicationAssembly assembly = factory.newApplicationAssembly();
+        assembly.setMetaInfo( new DalvikAssemblyHelper() );
+          [...snip...]
+
+        return assembly;
+    } );
+    // Activate the application
+    application.activate();
+}
+
+public static class DalvikAssemblyHelper extends AssemblyHelper
+{
+    @Override
+    protected FragmentClassLoader instantiateFragmentClassLoader( ClassLoader parent )
+    {
+        return new DalvikFragmentClassLoader( parent );
+    }
+}
+
+public static class DalvikFragmentClassLoader extends FragmentClassLoader
+{
+
+    public DalvikFragmentClassLoader( ClassLoader parent )
+    {
+        super( parent );
+    }
+}
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/core-spi.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/core-spi.html b/content/java/3.0.0/core-spi.html
new file mode 100644
index 0000000..493d5b6
--- /dev/null
+++ b/content/java/3.0.0/core-spi.html
@@ -0,0 +1,229 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core Extension SPI</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core-testsupport.html" title="Core Test Support" /><link rel="next" href="core-runtime.html" title="Core Runtime" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><span xmlns="" href="core-spi.html">Core Extension SPI</span></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core Extension SPI"><div class="titlepage"><div><div><h3 class="title"><a id="core-spi"></a>Core Extension SPI</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-doc
 s-brief">docs</p><p class="devstatus-tests-good">tests</p><p>The Polygene™ Core Runtime has a number of extension points, which we call the <span class="emphasis"><em>Polygene Core Extension SPI</em></span>. These are defined
+interfaces used <span class="strong"><strong>only</strong></span> by the Core Runtime and <span class="strong"><strong>never</strong></span> directly by application code. <a class="xref" href="extensions.html" title="Extensions">Extensions</a> are assembled in
+applications during the bootstrap phase.</p><div class="table"><a id="idm522920432624"></a><p class="title"><strong>Table 17. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.spi</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>There are currently 5 Core SPI extensions;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="xref" href="core-spi.html#core-spi-serialization" title="Serialization SPI">Serialization SPI</a>
+</li><li class="listitem">
+<a class="xref" href="core-spi.html#core-spi-entitystore" title="EntityStore SPI">EntityStore SPI</a>
+</li><li class="listitem">
+<a class="xref" href="core-spi.html#core-spi-cache" title="Cache SPI">Cache SPI</a>
+</li><li class="listitem">
+<a class="xref" href="core-spi.html#core-spi-indexing" title="Indexing/Query SPI">Indexing/Query SPI</a>
+</li><li class="listitem">
+<a class="xref" href="core-spi.html#core-spi-metrics" title="Metrics SPI">Metrics SPI</a>
+</li></ul></div><p>Polygene™ Runtime Extensions implementations may depend on Polygene™ Libraries, but Libraries are NOT ALLOWED to depend on
+Extensions. Applications code is NOT ALLOWED to depend on extensions. And application code SHOULD NOT depend on the
+Core Extension SPI. If you think that is needed, please contact <a class="ulink" href="mailto:users@dev.apache.org" target="_top">users@dev.apache.org</a> mailing list, to see if your usecase
+can be solved in a support manner, or that we need to extend the Core API to support it.</p><div class="section" title="Serialization SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-serialization"></a>Serialization SPI</h4></div></div></div><div class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Find Serialization extensions in the <a class="xref" href="extensions.html" title="Extensions">Extensions</a> list.</p></div><div class="section" title="Overview"><div class="titlepage"><div><div><h5 class="title"><a id="_overview_4"></a>Overview</h5></div></div></div><p>The Polygene™ Core Runtime use Serialization to provide string representation of ValueComposites via their <code class="literal">toString()</code>
+method, and, their instantiation from the very same representation via the <code class="literal">newValueFromSerializedState(..)</code> method of
+the ValueBuilderFactory API.</p><pre class="programlisting brush: java">public interface SomeValue // (1)
+{
+    Property&lt;String&gt; foo();
+}
+
+@Override
+public void assemble( ModuleAssembly module )
+{
+    module.values( SomeValue.class ); // (2)
+      [...snip...]
+
+    module.defaultServices(); // (3)
+      [...snip...]
+
+}
+  [...snip...]
+
+public void defaultSerialization()
+{
+    SomeValue someValue = someNewValueInstance(); // (4)
+    String json = someValue.toString(); // (5)
+    SomeValue someNewValue = valueBuilderFactory.newValueFromSerializedState( SomeValue.class, json ); // (6)
+      [...snip...]
+
+}
+
+</pre><p>In each Module, if no Serialization service is assembled, a default one supporting the JSON format is used.</p><pre class="programlisting brush: java">public interface SomeValue // (1)
+{
+    Property&lt;String&gt; foo();
+}
+
+@Override
+public void assemble( ModuleAssembly module )
+{
+    module.values( SomeValue.class ); // (2)
+      [...snip...]
+
+    new JavaxJsonSerializationAssembler().assemble( module ); // (3)
+      [...snip...]
+
+}
+  [...snip...]
+
+@Service
+private Serializer serializer; // (4)
+@Service
+private Deserializer deserializer; // (4)
+
+  [...snip...]
+
+public void assembledDefaultServiceSerialization()
+{
+    SomeValue someValue = someNewValueInstance(); // (5)
+    String json = serializer.serialize( someValue ); // (6)
+    SomeValue someNewValue = deserializer.deserialize( module, SomeValue.class, json ); // (7)
+      [...snip...]
+
+}
+</pre></div><div class="section" title="Text or Binary?"><div class="titlepage"><div><div><h5 class="title"><a id="_text_or_binary"></a>Text or Binary?</h5></div></div></div><p>The Core SPI provides adapters for text or bytes based serialization, extends the following types to implement a custom
+serialization.</p><p>For text based serialization:</p><pre class="programlisting brush: java">/**
+ * Base Text Serializer.
+ *
+ * Implementations work on Strings, this base serializer encode these strings in UTF-8 to produce bytes.
+ *
+ * See {@link AbstractTextDeserializer}.
+ */
+public abstract class AbstractTextSerializer extends AbstractSerializer
+</pre><pre class="programlisting brush: java">/**
+ * Base Text Deserializer.
+ *
+ * Implementations work on Strings, this base deserializer decode bytes in UTF-8 to produce strings.
+ *
+ * See {@link AbstractTextSerializer}.
+ */
+public abstract class AbstractTextDeserializer extends AbstractDeserializer
+</pre><p>For bytes based serialization:</p><pre class="programlisting brush: java">/**
+ * Base Binary Serializer.
+ *
+ * Implementations work on bytes, this base serializer encode these bytes in Base64 to produce Strings.
+ *
+ * See {@link AbstractBinaryDeserializer}.
+ */
+public abstract class AbstractBinarySerializer extends AbstractSerializer
+</pre><pre class="programlisting brush: java">/**
+ * Base Binary Deserializer.
+ *
+ * Implementations work on bytes, this base deserializer decode Strings from Base64 to produce bytes.
+ *
+ * See {@link AbstractBinarySerializer}.
+ */
+public abstract class AbstractBinaryDeserializer extends AbstractDeserializer
+</pre></div><div class="section" title="JSON or XML?"><div class="titlepage"><div><div><h5 class="title"><a id="_json_or_xml"></a>JSON or XML?</h5></div></div></div><p>The Core SPI provides JSON and XML serialization respectively based on <code class="literal">javax.json</code> and <code class="literal">javax.xml</code> types and APIs to
+work directly with these types so you can work with the actual object representations without serializing to text or
+bytes. They both rely on the text serialization adapters shown above.</p><p>Here is an example using the <code class="literal">JsonSerialization</code> service:</p><pre class="programlisting brush: java">@Service
+JsonSerialization jsonSerialization;
+  [...snip...]
+
+    try( UnitOfWork uow = unitOfWorkFactory.newUnitOfWork() )
+    {
+        Some valueInstance = buildSomeValue( moduleInstance, uow, "42" );
+
+        // Serialize using injected service
+        JsonValue serializedJson = jsonSerialization.toJson( valueInstance );
+        System.out.println( serializedJson.toString() );
+
+        // Deserialize using Module API
+        Some valueFromSerializedState = moduleInstance.newValueFromSerializedState( Some.class, serializedJson.toString() );
+        assertThat( "Deserialized Value equality", valueInstance, equalTo( valueFromSerializedState ) );
+          [...snip...]
+
+    }
+</pre><p>And another using the <code class="literal">XmlSerialization</code> service:</p><pre class="programlisting brush: java">@Service
+XmlSerialization xmlSerialization;
+  [...snip...]
+
+    try( UnitOfWork uow = unitOfWorkFactory.newUnitOfWork() )
+    {
+        Some valueInstance = buildSomeValue( moduleInstance, uow, "42" );
+
+        // Serialize using injected service
+        String serializedXml = xmlSerialization.serialize( valueInstance );
+        System.out.println( serializedXml );
+
+        // Deserialize using Module API
+        Some valueFromSerializedState = moduleInstance.newValueFromSerializedState( Some.class, serializedXml );
+        assertThat( "Deserialized Value equality", valueInstance, equalTo( valueFromSerializedState ) );
+          [...snip...]
+
+    }
+</pre></div><div class="section" title="Implementation notes"><div class="titlepage"><div><div><h5 class="title"><a id="_implementation_notes"></a>Implementation notes</h5></div></div></div><p>Simply implement Serialization to create an extension for the Serialization SPI.
+The Core SPI module provides adapters to create Serializers and Deserializers.</p><p>The behaviour described here apply to all Serialization services implemented using the Core SPI adapters. Note that
+nothing stops you from implementing an extension for the Serialization SPI without relying on theses adapters.</p><p>Theses adapters are tailored for serialization mechanisms that support the following two structures that can be nested:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+a collection of name/value pairs. In various languages, this is realized as an object, record, struct,
+      dictionary, hash table, keyed list, or associative array,
+</li><li class="listitem">
+an ordered list of values. In most languages, this is realized as an array, vector, list, or sequence ;
+</li></ul></div><p>in other words, a JSON-like structure.</p></div></div><div class="section" title="EntityStore SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-entitystore"></a>EntityStore SPI</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This SPI has no documentation yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></div></div><div class="section" title="Cache SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-cache"></a>Cache SPI</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This SPI has no documentation yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></div></div><div class="section" title
 ="Indexing/Query SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-indexing"></a>Indexing/Query SPI</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This SPI has no documentation yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Polygene™ Documentation">Writing Documentation</a>.</p></div></div><div class="section" title="Metrics SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-metrics"></a>Metrics SPI</h4></div></div></div><p>It is very easy to create an extension for the Metrics SPI, simply by implementing the MetricsProvider. If only a
+subset of the factories/types are supported, there is a convenience adapter call MetricsProviderAdapter in the Metrics
+SPI package.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/core-testsupport.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/core-testsupport.html b/content/java/3.0.0/core-testsupport.html
new file mode 100644
index 0000000..3a5ad68
--- /dev/null
+++ b/content/java/3.0.0/core-testsupport.html
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core Test Support</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core-bootstrap-assembly.html" title="Core Bootstrap" /><link rel="next" href="core-spi.html" title="Core Extension SPI" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><span xmlns="" href="core-testsupport.html">Core Test Support</span></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core Test Support"><div class="titlepage"><div><div><h3 class="title"><a id="core-testsupport"></a>Core Test Support</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstat
 us-docs-brief">docs</p><p class="devstatus-tests-none">tests</p><p>Polygene™ comes with classes to help with testing. For general development, only a couple of classes are of interest as the
+others are mostly for EntityStore and Index/Query SPI implementations. There is also some mocking support, to allow
+some of Polygene’s unique aspects to be mocked, but since Polygene™ is so flexible at a fine-granular level, we have found that
+mocking is seldom, if ever, needed.</p><div class="table"><a id="idm522924482208"></a><p class="title"><strong>Table 16. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.core</p></td><td align="left" valign="top"><p>org.apache.polygene.core.testsupport</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Your First Testcase"><div class="titlepage"><div><div><h4 class="title"><a id="_your_first_testcase"></a>Your First Testcase</h4></div></div></div><p>In most cases, you will probably use the AbstractPolygeneTest class to simplify starting a Polygene™ test in
 stance.</p><pre class="programlisting brush: java">public class HelloTest extends AbstractPolygeneTest
+{
+  [...snip...]
+
+}
+</pre><p>This will do all the initialization of a Polygene™ runtime instance and create a single layer with a single module in it.
+What goes into that module is declared in the assembly() method;</p><pre class="programlisting brush: java">@Override
+public void assemble( ModuleAssembly module )
+{
+    module.values( Hello.class );
+}
+</pre><p>In this case we declare that we have a ValueComposite of type org.apache.polygene.tutorials.hello.Hello which looks like</p><pre class="programlisting brush: java">
+/**
+ * This Composite interface declares a simple "Hello World" interface with a single say() method.
+ * What is being said is defined in the HelloWorldState interface, which is a private mixin.
+ */
+@Mixins( Hello.HelloWorldMixin.class )
+public interface Hello
+{
+    String say();
+
+    /**
+     * This is the implementation of the say() method.
+     */
+    class HelloWorldMixin
+        implements Hello
+    {
+        // @This reference the composite itself,
+        // and since HelloWorldState is not part of the public interface,
+        // it is a private mixin.
+        @This
+        private State state;
+
+        @Override
+        public String say()
+        {
+            return state.phrase().get() + " " + state.name().get();
+        }
+    }
+
+    /**
+     * This interface contains only the state of the HelloWorld object.
+     */
+    interface State
+    {
+        @NotEmpty
+        Property&lt;String&gt; phrase();
+
+        @NotEmpty
+        Property&lt;String&gt; name();
+    }
+}
+</pre><p>The say() method will get the <span class="emphasis"><em>phrase</em></span> and <span class="emphasis"><em>name</em></span> from its internal state (the State interface is not magical, it could
+be named anything).</p><p>And then we create the actual test;</p><pre class="programlisting brush: java">@Test
+public void givenHelloValueInitializedToHelloWorldWhenCallingSayExpectHelloWorld()
+{
+    ValueBuilder&lt;Hello&gt; builder = valueBuilderFactory.newValueBuilder( Hello.class );
+    builder.prototypeFor( Hello.State.class ).phrase().set( "Hello" );
+    builder.prototypeFor( Hello.State.class ).name().set( "World" );
+    Hello underTest = builder.newInstance();
+    String result = underTest.say();
+    assertThat( result, equalTo( "Hello World" ) );
+}
+</pre><p>By using the prototypeFor() we can access the hidden, internal and very private state of the ValueComposite. Once the
+value is created we can reach this directly.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/core.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/core.html b/content/java/3.0.0/core.html
new file mode 100644
index 0000000..d87c851
--- /dev/null
+++ b/content/java/3.0.0/core.html
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="index.html" title="" /><link rel="prev" href="sample-swing.html" title="Swing Bindings Sample" /><link rel="next" href="core-api.html" title="Core API" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><span xmlns="" href="core.html#_overview_3">Overview</span></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core"><div class="titlepage"><div><div><h2 class="title"><a id="core"></a>Core</h2></div></div></div><div class="section" title="Overview"><div class="titlepage"><div><div><h3 class="title"><a id="_overview_3"></a>Overview</h3></div></div></div><p>The Polyg
 ene™ Core is composed of several artifacts described in this section.</p><p>The following figure show the Core artifacts alongside <a class="link" href="libraries.html" title="Libraries">libraries</a> and <a class="link" href="extensions.html" title="Extensions">extensions</a>, and, in green,
+typical applications artifacts. This is not a full code dependency graph but should give you a good overview of how the
+pieces fit together. Find out more about each of the Polygene™ Core artifacts below.</p><div class="figure"><a id="idm522920982384"></a><p class="title"><strong>Figure 1. Polygene™ Core Overview</strong></p><div class="figure-contents"><a class="ulink" href="images/core-overview.png" target="_top">
+<span class="inlinemediaobject"><img src="images/core-overview.png" alt="core-overview.png" /></span>
+</a></div></div><br class="figure-break" /><div class="section" title="Core API"><div class="titlepage"><div><div><h4 class="title"><a id="_core_api"></a>Core API</h4></div></div></div><p>The Polygene™ Core API is the primary interface for client application code during the main execution phase, i.e. after the
+application has been activated.</p><p><a class="link" href="core-api.html" title="Core API">Learn more</a></p></div><div class="section" title="Core Bootstrap"><div class="titlepage"><div><div><h4 class="title"><a id="_core_bootstrap"></a>Core Bootstrap</h4></div></div></div><p>Polygene™ has a distinct bootstrap phase, also known as the <span class="emphasis"><em>Assembly</em></span> of an application, where the applications structure
+is defined programmatically. Once all the layers, modules and all the composite types in each module have been defined
+the model is instantiated into an application. This enables the entire <span class="emphasis"><em>structure</em></span> system in Polygene, where types "belongs"
+to a module and visibility rules define default behaviors, enforcement of architectural integrity and much more.</p><p><a class="link" href="core-bootstrap-assembly.html" title="Core Bootstrap">Learn more</a></p></div><div class="section" title="Core Test Support"><div class="titlepage"><div><div><h4 class="title"><a id="_core_test_support"></a>Core Test Support</h4></div></div></div><p>Polygene™ comes with classes to help with testing. There is also some mocking support, to allow some of Polygene’s unique
+aspects to be mocked, but since Polygene™ is so flexible at a fine-granular level, we have found that mocking is seldom,
+if ever, needed.</p><p><a class="link" href="core-testsupport.html" title="Core Test Support">Learn more</a></p></div><div class="section" title="Core Extension SPI"><div class="titlepage"><div><div><h4 class="title"><a id="_core_extension_spi"></a>Core Extension SPI</h4></div></div></div><p>The Polygene™ Core Runtime has a number of extension points, which we call the <span class="emphasis"><em>Polygene™ Core Extension SPI</em></span>. These are defined
+interfaces used <span class="strong"><strong>only</strong></span> by the Core Runtime and <span class="strong"><strong>never</strong></span> directly by application code. <a class="xref" href="extensions.html" title="Extensions">Extensions</a> are assembled in
+applications during the bootstrap phase.</p><p><a class="link" href="core-spi.html" title="Core Extension SPI">Learn more</a></p></div><div class="section" title="Core Runtime"><div class="titlepage"><div><div><h4 class="title"><a id="_core_runtime"></a>Core Runtime</h4></div></div></div><p>Your code should <span class="strong"><strong>never</strong></span>, <span class="strong"><strong>ever</strong></span>, have a dependency on Polygene™ Core Runtime. If you think you need this, you should
+probably contact <a class="ulink" href="mailto:dev@polygene.apache.org" target="_top">dev@polygene.apache.org</a> and see if your usecase can either be solved in a existing way or
+perhaps that a new Core Extension SPI is needed.</p><p><a class="link" href="core-runtime.html" title="Core Runtime">Learn more</a></p></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/bg.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/bg.jpg b/content/java/3.0.0/css/bg.jpg
new file mode 100644
index 0000000..ce22d49
Binary files /dev/null and b/content/java/3.0.0/css/bg.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/bg.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/bg.png b/content/java/3.0.0/css/bg.png
new file mode 100644
index 0000000..11a97f9
Binary files /dev/null and b/content/java/3.0.0/css/bg.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/caution.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/caution.png b/content/java/3.0.0/css/caution.png
new file mode 100644
index 0000000..20c263d
Binary files /dev/null and b/content/java/3.0.0/css/caution.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/content-bg.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/content-bg.png b/content/java/3.0.0/css/content-bg.png
new file mode 100644
index 0000000..2dc3e0c
Binary files /dev/null and b/content/java/3.0.0/css/content-bg.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/copyright_bg.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/copyright_bg.png b/content/java/3.0.0/css/copyright_bg.png
new file mode 100644
index 0000000..feb482a
Binary files /dev/null and b/content/java/3.0.0/css/copyright_bg.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/header-base.jpg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/header-base.jpg b/content/java/3.0.0/css/header-base.jpg
new file mode 100644
index 0000000..b24bca5
Binary files /dev/null and b/content/java/3.0.0/css/header-base.jpg differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/header-bg.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/header-bg.png b/content/java/3.0.0/css/header-bg.png
new file mode 100644
index 0000000..5ea7248
Binary files /dev/null and b/content/java/3.0.0/css/header-bg.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/important.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/important.png b/content/java/3.0.0/css/important.png
new file mode 100644
index 0000000..192b83c
Binary files /dev/null and b/content/java/3.0.0/css/important.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/navHead_bg.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/navHead_bg.png b/content/java/3.0.0/css/navHead_bg.png
new file mode 100644
index 0000000..d0f1f2e
Binary files /dev/null and b/content/java/3.0.0/css/navHead_bg.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/nav_footer_next.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/nav_footer_next.png b/content/java/3.0.0/css/nav_footer_next.png
new file mode 100644
index 0000000..69cd847
Binary files /dev/null and b/content/java/3.0.0/css/nav_footer_next.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/nav_footer_prev.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/nav_footer_prev.png b/content/java/3.0.0/css/nav_footer_prev.png
new file mode 100644
index 0000000..4774514
Binary files /dev/null and b/content/java/3.0.0/css/nav_footer_prev.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/nav_next.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/nav_next.png b/content/java/3.0.0/css/nav_next.png
new file mode 100644
index 0000000..9d8b63d
Binary files /dev/null and b/content/java/3.0.0/css/nav_next.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/nav_prev.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/nav_prev.png b/content/java/3.0.0/css/nav_prev.png
new file mode 100644
index 0000000..28dbe0c
Binary files /dev/null and b/content/java/3.0.0/css/nav_prev.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/note.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/note.png b/content/java/3.0.0/css/note.png
new file mode 100644
index 0000000..1d0b98e
Binary files /dev/null and b/content/java/3.0.0/css/note.png differ


[51/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
update website for 3.0.0


Project: http://git-wip-us.apache.org/repos/asf/polygene-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-website/commit/86741dec
Tree: http://git-wip-us.apache.org/repos/asf/polygene-website/tree/86741dec
Diff: http://git-wip-us.apache.org/repos/asf/polygene-website/diff/86741dec

Branch: refs/heads/asf-site
Commit: 86741decfb2d94c3a6c3e4447e3960f8dfedae19
Parents: 4c179a5
Author: Paul Merlin <pa...@apache.org>
Authored: Thu Jul 27 08:07:51 2017 +0200
Committer: Paul Merlin <pa...@apache.org>
Committed: Thu Jul 27 08:07:51 2017 +0200

----------------------------------------------------------------------
 content/2007/11/13/oredev-cop.html              |     5 +-
 content/2008/01/30/jfocus-cop.html              |     5 +-
 content/2008/04/14/qi4j-0.1.html                |     5 +-
 content/2008/06/06/qi4j-0.2.html                |     5 +-
 content/2008/08/08/qi4j-0.3.html                |     5 +-
 content/2008/09/15/javazone-cop.html            |     5 +-
 content/2008/09/19/qi4j-0.4.html                |     5 +-
 content/2008/11/17/oredev-qi4j.html             |     5 +-
 content/2009/01/09/qi4j-0.5.html                |     5 +-
 content/2009/01/10/arskonference.html           |     5 +-
 content/2009/02/19/ddd-in-qi4j-explained.html   |     5 +-
 content/2009/02/20/qi4j-0.6.html                |     5 +-
 content/2009/04/20/qi4j-0.7.html                |     5 +-
 content/2009/05/10/jfocus.html                  |     5 +-
 content/2009/09/03/javazone.html                |     5 +-
 content/2010/01/25/oredev.html                  |     5 +-
 content/2010/01/25/quicker-frameworks.html      |     5 +-
 content/2010/01/28/qi4j-1.0.html                |     5 +-
 content/2010/06/17/qi4j-1.1.html                |     5 +-
 .../2010/08/30/apache-roadshow-shanghai.html    |     5 +-
 content/2010/09/18/javazone.html                |     5 +-
 content/2010/10/23/qi4j-sdk-1.2.html            |     5 +-
 content/2011/02/21/gradle.html                  |    13 +-
 content/2011/04/15/qi4j-sdk-1.3.html            |     5 +-
 content/2011/08/06/qi4j-sdk-1.4.html            |     5 +-
 content/2012/02/15/jfocus.html                  |     5 +-
 content/2012/05/02/qi4j-future.html             |     5 +-
 content/2012/05/25/new-website.html             |     5 +-
 content/2012/12/25/qi4j-2.0-rc1.html            |     5 +-
 content/2013/04/15/qi4j-2.0-rc2.html            |     9 +-
 content/2013/04/28/qi4j-2.0.html                |     5 +-
 content/2015/07/31/apache-zest-java-2.1.html    |     5 +-
 .../2017/01/07/rename-to-apache-polygene.html   |     5 +-
 content/asf_proposal.html                       |    25 +-
 content/atom.xml                                |    80 +-
 content/community/codebase.html                 |     3 +
 content/community/contributors.html             |     3 +
 content/community/get_help.html                 |     3 +
 content/community/index.html                    |     3 +
 content/community/licensing_faq.html            |     3 +
 content/community/maturity.html                 |     3 +
 content/community/participate.html              |     3 +
 content/community/playing_field.html            |     3 +
 content/download-qi4j-legacy.html               |     3 +
 content/download.html                           |    30 +-
 content/index.html                              |     3 +
 content/java/3.0.0/build-system.html            |   150 +
 content/java/3.0.0/community-docs.html          |   203 +
 content/java/3.0.0/core-api.html                |  1439 ++
 content/java/3.0.0/core-bootstrap-assembly.html |   343 +
 content/java/3.0.0/core-runtime.html            |   119 +
 content/java/3.0.0/core-spi.html                |   229 +
 content/java/3.0.0/core-testsupport.html        |   141 +
 content/java/3.0.0/core.html                    |    88 +
 content/java/3.0.0/css/bg.jpg                   |   Bin 0 -> 403 bytes
 content/java/3.0.0/css/bg.png                   |   Bin 0 -> 25432 bytes
 content/java/3.0.0/css/caution.png              |   Bin 0 -> 2529 bytes
 content/java/3.0.0/css/content-bg.png           |   Bin 0 -> 3387 bytes
 content/java/3.0.0/css/copyright_bg.png         |   Bin 0 -> 153 bytes
 content/java/3.0.0/css/header-base.jpg          |   Bin 0 -> 4026 bytes
 content/java/3.0.0/css/header-bg.png            |   Bin 0 -> 851 bytes
 content/java/3.0.0/css/important.png            |   Bin 0 -> 3584 bytes
 content/java/3.0.0/css/navHead_bg.png           |   Bin 0 -> 281 bytes
 content/java/3.0.0/css/nav_footer_next.png      |   Bin 0 -> 325 bytes
 content/java/3.0.0/css/nav_footer_prev.png      |   Bin 0 -> 324 bytes
 content/java/3.0.0/css/nav_next.png             |   Bin 0 -> 364 bytes
 content/java/3.0.0/css/nav_prev.png             |   Bin 0 -> 371 bytes
 content/java/3.0.0/css/note.png                 |   Bin 0 -> 2388 bytes
 content/java/3.0.0/css/polygene.css             |   829 +
 .../java/3.0.0/css/progressive-enhancement.css  |   232 +
 content/java/3.0.0/css/shCore.css               |   229 +
 content/java/3.0.0/css/shCoreEclipse.css        |   342 +
 content/java/3.0.0/css/shThemeEclipse.css       |   131 +
 content/java/3.0.0/css/style.css                |   321 +
 content/java/3.0.0/css/table-bg.png             |   Bin 0 -> 6613 bytes
 content/java/3.0.0/css/tip.png                  |   Bin 0 -> 2628 bytes
 content/java/3.0.0/css/warning.png              |   Bin 0 -> 3514 bytes
 content/java/3.0.0/extension-cache-ehcache.html |   198 +
 .../java/3.0.0/extension-cache-memcache.html    |   140 +
 content/java/3.0.0/extension-es-file.html       |    99 +
 content/java/3.0.0/extension-es-geode.html      |    87 +
 content/java/3.0.0/extension-es-hazelcast.html  |    87 +
 content/java/3.0.0/extension-es-jclouds.html    |    87 +
 content/java/3.0.0/extension-es-jdbm.html       |    88 +
 content/java/3.0.0/extension-es-leveldb.html    |   125 +
 content/java/3.0.0/extension-es-memory.html     |    81 +
 content/java/3.0.0/extension-es-mongodb.html    |    87 +
 .../java/3.0.0/extension-es-preferences.html    |    81 +
 content/java/3.0.0/extension-es-redis.html      |   122 +
 content/java/3.0.0/extension-es-riak.html       |   233 +
 content/java/3.0.0/extension-es-sqlkv.html      |   347 +
 .../3.0.0/extension-index-elasticsearch.html    |   149 +
 content/java/3.0.0/extension-index-rdf.html     |   259 +
 content/java/3.0.0/extension-index-solr.html    |    76 +
 .../java/3.0.0/extension-metrics-metrics.html   |    82 +
 content/java/3.0.0/extension-migration.html     |    74 +
 content/java/3.0.0/extension-reindexer.html     |    89 +
 .../extension-serialization-javaxjson.html      |    83 +
 .../3.0.0/extension-serialization-javaxxml.html |    83 +
 .../extension-serialization-messagepack.html    |    82 +
 content/java/3.0.0/extensions.html              |    94 +
 content/java/3.0.0/glossary.html                |   260 +
 .../java/3.0.0/howto-assemble-application.html  |   223 +
 content/java/3.0.0/howto-configure-service.html |   184 +
 .../java/3.0.0/howto-contextual-fragments.html  |    92 +
 content/java/3.0.0/howto-create-concern.html    |   163 +
 content/java/3.0.0/howto-create-constraint.html |   166 +
 content/java/3.0.0/howto-create-entity.html     |   243 +
 content/java/3.0.0/howto-create-sideeffect.html |   177 +
 .../java/3.0.0/howto-depend-on-polygene.html    |   134 +
 .../java/3.0.0/howto-invocation-annotation.html |   109 +
 .../java/3.0.0/howto-leverage-properties.html   |   140 +
 content/java/3.0.0/images/classes-are-dead.gif  |   Bin 0 -> 2790 bytes
 content/java/3.0.0/images/core-overview.png     |   Bin 0 -> 64491 bytes
 content/java/3.0.0/images/forkme_left_red.png   |   Bin 0 -> 8146 bytes
 content/java/3.0.0/images/icons/README          |     5 +
 .../java/3.0.0/images/icons/admon/caution.png   |   Bin 0 -> 2204 bytes
 .../java/3.0.0/images/icons/admon/caution.svg   |   393 +
 .../java/3.0.0/images/icons/admon/important.png |   Bin 0 -> 2348 bytes
 .../java/3.0.0/images/icons/admon/important.svg |   184 +
 content/java/3.0.0/images/icons/admon/note.png  |   Bin 0 -> 1871 bytes
 content/java/3.0.0/images/icons/admon/note.svg  |   278 +
 content/java/3.0.0/images/icons/admon/tip.png   |   Bin 0 -> 3268 bytes
 content/java/3.0.0/images/icons/admon/tip.svg   |  1179 ++
 .../java/3.0.0/images/icons/admon/warning.png   |   Bin 0 -> 3122 bytes
 .../java/3.0.0/images/icons/admon/warning.svg   |   356 +
 content/java/3.0.0/images/icons/callouts/1.png  |   Bin 0 -> 329 bytes
 content/java/3.0.0/images/icons/callouts/1.svg  |    35 +
 content/java/3.0.0/images/icons/callouts/10.png |   Bin 0 -> 361 bytes
 content/java/3.0.0/images/icons/callouts/10.svg |    38 +
 content/java/3.0.0/images/icons/callouts/11.png |   Bin 0 -> 565 bytes
 content/java/3.0.0/images/icons/callouts/11.svg |    36 +
 content/java/3.0.0/images/icons/callouts/12.png |   Bin 0 -> 617 bytes
 content/java/3.0.0/images/icons/callouts/12.svg |    38 +
 content/java/3.0.0/images/icons/callouts/13.png |   Bin 0 -> 623 bytes
 content/java/3.0.0/images/icons/callouts/13.svg |    40 +
 content/java/3.0.0/images/icons/callouts/14.png |   Bin 0 -> 411 bytes
 content/java/3.0.0/images/icons/callouts/14.svg |    37 +
 content/java/3.0.0/images/icons/callouts/15.png |   Bin 0 -> 640 bytes
 content/java/3.0.0/images/icons/callouts/15.svg |    39 +
 content/java/3.0.0/images/icons/callouts/16.svg |    40 +
 content/java/3.0.0/images/icons/callouts/17.svg |    37 +
 content/java/3.0.0/images/icons/callouts/18.svg |    41 +
 content/java/3.0.0/images/icons/callouts/19.svg |    40 +
 content/java/3.0.0/images/icons/callouts/2.png  |   Bin 0 -> 353 bytes
 content/java/3.0.0/images/icons/callouts/2.svg  |    37 +
 content/java/3.0.0/images/icons/callouts/20.svg |    40 +
 content/java/3.0.0/images/icons/callouts/21.svg |    38 +
 content/java/3.0.0/images/icons/callouts/22.svg |    40 +
 content/java/3.0.0/images/icons/callouts/23.svg |    42 +
 content/java/3.0.0/images/icons/callouts/24.svg |    39 +
 content/java/3.0.0/images/icons/callouts/25.svg |    41 +
 content/java/3.0.0/images/icons/callouts/26.svg |    42 +
 content/java/3.0.0/images/icons/callouts/27.svg |    39 +
 content/java/3.0.0/images/icons/callouts/28.svg |    43 +
 content/java/3.0.0/images/icons/callouts/29.svg |    42 +
 content/java/3.0.0/images/icons/callouts/3.png  |   Bin 0 -> 350 bytes
 content/java/3.0.0/images/icons/callouts/3.svg  |    39 +
 content/java/3.0.0/images/icons/callouts/30.svg |    42 +
 content/java/3.0.0/images/icons/callouts/4.png  |   Bin 0 -> 345 bytes
 content/java/3.0.0/images/icons/callouts/4.svg  |    36 +
 content/java/3.0.0/images/icons/callouts/5.png  |   Bin 0 -> 348 bytes
 content/java/3.0.0/images/icons/callouts/5.svg  |    38 +
 content/java/3.0.0/images/icons/callouts/6.png  |   Bin 0 -> 355 bytes
 content/java/3.0.0/images/icons/callouts/6.svg  |    39 +
 content/java/3.0.0/images/icons/callouts/7.png  |   Bin 0 -> 344 bytes
 content/java/3.0.0/images/icons/callouts/7.svg  |    36 +
 content/java/3.0.0/images/icons/callouts/8.png  |   Bin 0 -> 357 bytes
 content/java/3.0.0/images/icons/callouts/8.svg  |    40 +
 content/java/3.0.0/images/icons/callouts/9.png  |   Bin 0 -> 357 bytes
 content/java/3.0.0/images/icons/callouts/9.svg  |    39 +
 content/java/3.0.0/images/icons/caution.png     |   Bin 0 -> 2204 bytes
 content/java/3.0.0/images/icons/example.png     |   Bin 0 -> 2599 bytes
 content/java/3.0.0/images/icons/home.png        |   Bin 0 -> 1340 bytes
 content/java/3.0.0/images/icons/important.png   |   Bin 0 -> 2348 bytes
 content/java/3.0.0/images/icons/next.png        |   Bin 0 -> 1302 bytes
 content/java/3.0.0/images/icons/note.png        |   Bin 0 -> 1871 bytes
 content/java/3.0.0/images/icons/prev.png        |   Bin 0 -> 1348 bytes
 content/java/3.0.0/images/icons/tip.png         |   Bin 0 -> 3268 bytes
 content/java/3.0.0/images/icons/up.png          |   Bin 0 -> 1320 bytes
 content/java/3.0.0/images/icons/warning.png     |   Bin 0 -> 3122 bytes
 content/java/3.0.0/images/intro-10-mins.jpg     |   Bin 0 -> 4071 bytes
 content/java/3.0.0/images/intro-2-hours.jpg     |   Bin 0 -> 5591 bytes
 content/java/3.0.0/images/intro-2-mins.jpg      |   Bin 0 -> 8804 bytes
 content/java/3.0.0/images/intro-30-mins.jpg     |   Bin 0 -> 6376 bytes
 content/java/3.0.0/images/intro-background.jpg  |   Bin 0 -> 6392 bytes
 content/java/3.0.0/images/intro-qi.png          |   Bin 0 -> 8590 bytes
 content/java/3.0.0/images/library-jmx.png       |   Bin 0 -> 244987 bytes
 content/java/3.0.0/images/logo-box-qi4j.jpg     |   Bin 0 -> 4079 bytes
 .../java/3.0.0/images/logo-standard-zest.png    |   Bin 0 -> 10455 bytes
 content/java/3.0.0/images/logo-standard.png     |   Bin 0 -> 13584 bytes
 content/java/3.0.0/images/mailing-archives.gif  |   Bin 0 -> 2351 bytes
 content/java/3.0.0/images/mailing-subscribe.gif |   Bin 0 -> 2224 bytes
 .../java/3.0.0/images/mailing-unsubscribe.gif   |   Bin 0 -> 2316 bytes
 content/java/3.0.0/images/polygene-blue.png     |   Bin 0 -> 853 bytes
 .../images/tools-envisage-stacked-collapsed.png |   Bin 0 -> 211242 bytes
 .../3.0.0/images/tools-envisage-stacked.png     |   Bin 0 -> 225560 bytes
 .../3.0.0/images/tools-envisage-structure.png   |   Bin 0 -> 277222 bytes
 .../java/3.0.0/images/tools-envisage-type.png   |   Bin 0 -> 279752 bytes
 content/java/3.0.0/index.html                   |    85 +
 content/java/3.0.0/intro.html                   |   112 +
 content/java/3.0.0/introduction-background.html |   131 +
 content/java/3.0.0/javadocs.html                |   106 +
 .../java/3.0.0/javadocs/allclasses-frame.html   |  1396 ++
 .../java/3.0.0/javadocs/allclasses-noframe.html |  1396 ++
 .../java/3.0.0/javadocs/constant-values.html    |  1272 ++
 .../java/3.0.0/javadocs/deprecated-list.html    |   146 +
 content/java/3.0.0/javadocs/help-doc.html       |   223 +
 content/java/3.0.0/javadocs/index-all.html      | 18103 +++++++++++++++++
 content/java/3.0.0/javadocs/index.html          |    75 +
 .../org/apache/polygene/api/PolygeneAPI.html    |   519 +
 .../polygene/api/activation/Activation.html     |   272 +
 .../activation/ActivationEvent.EventType.html   |   367 +
 .../api/activation/ActivationEvent.html         |   365 +
 .../api/activation/ActivationEventListener.html |   225 +
 .../ActivationEventListenerRegistration.html    |   251 +
 .../api/activation/ActivationException.html     |   263 +
 .../polygene/api/activation/Activator.html      |   320 +
 .../api/activation/ActivatorAdapter.html        |   379 +
 .../api/activation/ActivatorDescriptor.html     |   166 +
 .../polygene/api/activation/Activators.html     |   217 +
 .../ApplicationPassivationThread.html           |   334 +
 .../api/activation/PassivationException.html    |   308 +
 .../polygene/api/activation/package-frame.html  |    43 +
 .../api/activation/package-summary.html         |   264 +
 .../polygene/api/activation/package-tree.html   |   175 +
 .../api/association/AbstractAssociation.html    |   174 +
 .../polygene/api/association/Association.html   |   280 +
 .../api/association/AssociationDescriptor.html  |   326 +
 .../api/association/AssociationMixin.html       |   287 +
 .../association/AssociationStateDescriptor.html |   405 +
 .../api/association/AssociationStateHolder.html |   351 +
 .../api/association/AssociationWrapper.html     |   432 +
 .../api/association/GenericAssociationInfo.html |   283 +
 .../api/association/ManyAssociation.html        |   474 +
 .../api/association/ManyAssociationMixin.html   |   287 +
 .../api/association/ManyAssociationWrapper.html |   656 +
 .../api/association/NamedAssociation.html       |   449 +
 .../api/association/NamedAssociationMixin.html  |   287 +
 .../association/NamedAssociationWrapper.html    |   626 +
 .../polygene/api/association/package-frame.html |    36 +
 .../api/association/package-summary.html        |   243 +
 .../polygene/api/association/package-tree.html  |   172 +
 .../apache/polygene/api/cache/CacheOptions.html |   392 +
 .../polygene/api/cache/package-frame.html       |    20 +
 .../polygene/api/cache/package-summary.html     |   170 +
 .../apache/polygene/api/cache/package-tree.html |   135 +
 .../apache/polygene/api/common/AppliesTo.html   |   289 +
 .../polygene/api/common/AppliesToFilter.html    |   318 +
 .../api/common/ConstructionException.html       |   320 +
 .../api/common/InvalidApplicationException.html |   286 +
 .../apache/polygene/api/common/MetaInfo.html    |   397 +
 .../apache/polygene/api/common/Optional.html    |   197 +
 .../polygene/api/common/QualifiedName.html      |   548 +
 .../apache/polygene/api/common/TypeName.html    |   387 +
 .../apache/polygene/api/common/UseDefaults.html |   271 +
 .../apache/polygene/api/common/Visibility.html  |   368 +
 .../polygene/api/common/package-frame.html      |    41 +
 .../polygene/api/common/package-summary.html    |   311 +
 .../polygene/api/common/package-tree.html       |   173 +
 .../api/composite/AmbiguousTypeException.html   |   291 +
 .../polygene/api/composite/Composite.html       |   183 +
 .../api/composite/CompositeContext.html         |   303 +
 .../api/composite/CompositeDescriptor.html      |   267 +
 .../api/composite/CompositeInstance.html        |   323 +
 .../api/composite/CompositeInvoker.html         |   239 +
 .../api/composite/ConstructorDescriptor.html    |   220 +
 .../polygene/api/composite/DecoratorMixin.html  |   293 +
 .../api/composite/DefaultMethodsFilter.html     |   311 +
 .../api/composite/DependencyDescriptor.html     |   285 +
 .../api/composite/InjectedFieldDescriptor.html  |   233 +
 .../api/composite/InjectedMethodDescriptor.html |   220 +
 .../composite/InjectedParametersDescriptor.html |   166 +
 .../composite/InvalidCompositeException.html    |   308 +
 .../InvalidValueCompositeException.html         |   266 +
 .../api/composite/MethodDescriptor.html         |   220 +
 .../api/composite/MissingMethodException.html   |   280 +
 .../polygene/api/composite/ModelDescriptor.html |   280 +
 .../composite/NoSuchCompositeTypeException.html |   418 +
 .../composite/NoSuchTransientTypeException.html |   323 +
 .../polygene/api/composite/PropertyMapper.html  |   299 +
 .../polygene/api/composite/StateDescriptor.html |   273 +
 .../StatefulAssociationCompositeDescriptor.html |   246 +
 .../composite/StatefulCompositeDescriptor.html  |   224 +
 .../api/composite/TransientBuilder.html         |   309 +
 .../api/composite/TransientBuilderFactory.html  |   275 +
 .../api/composite/TransientComposite.html       |   188 +
 .../api/composite/TransientDescriptor.html      |   220 +
 .../polygene/api/composite/package-frame.html   |    53 +
 .../polygene/api/composite/package-summary.html |   337 +
 .../polygene/api/composite/package-tree.html    |   228 +
 .../polygene/api/concern/ConcernDescriptor.html |   220 +
 .../apache/polygene/api/concern/ConcernOf.html  |   291 +
 .../apache/polygene/api/concern/Concerns.html   |   214 +
 .../api/concern/ConcernsDescriptor.html         |   166 +
 .../polygene/api/concern/GenericConcern.html    |   275 +
 .../api/concern/internal/ConcernFor.html        |   195 +
 .../api/concern/internal/package-frame.html     |    20 +
 .../api/concern/internal/package-summary.html   |   157 +
 .../api/concern/internal/package-tree.html      |   131 +
 .../polygene/api/concern/package-frame.html     |    30 +
 .../polygene/api/concern/package-summary.html   |   198 +
 .../polygene/api/concern/package-tree.html      |   148 +
 .../Configuration.ConfigurationMixin.html       |   385 +
 .../api/configuration/Configuration.html        |   372 +
 .../configuration/ConfigurationComposite.html   |   230 +
 .../polygene/api/configuration/Enabled.html     |   226 +
 .../NoSuchConfigurationException.html           |   316 +
 .../NoSuchConfigurationTypeException.html       |   267 +
 .../api/configuration/package-frame.html        |    31 +
 .../api/configuration/package-summary.html      |   199 +
 .../api/configuration/package-tree.html         |   164 +
 .../polygene/api/constraint/Constraint.html     |   242 +
 .../api/constraint/ConstraintDeclaration.html   |   165 +
 .../api/constraint/ConstraintDescriptor.html    |   220 +
 .../ConstraintViolationException.html           |   480 +
 .../polygene/api/constraint/Constraints.html    |   217 +
 .../api/constraint/ConstraintsDescriptor.html   |   166 +
 .../apache/polygene/api/constraint/Name.html    |   213 +
 .../constraint/ValueConstraintViolation.html    |   353 +
 .../polygene/api/constraint/package-frame.html  |    36 +
 .../api/constraint/package-summary.html         |   230 +
 .../polygene/api/constraint/package-tree.html   |   164 +
 .../apache/polygene/api/entity/Aggregated.html  |   165 +
 .../polygene/api/entity/EntityBuilder.html      |   287 +
 .../api/entity/EntityBuilderTemplate.html       |   287 +
 .../polygene/api/entity/EntityComposite.html    |   228 +
 .../polygene/api/entity/EntityDescriptor.html   |   277 +
 .../polygene/api/entity/EntityReference.html    |   364 +
 .../apache/polygene/api/entity/Lifecycle.html   |   306 +
 .../polygene/api/entity/LifecycleException.html |   280 +
 .../apache/polygene/api/entity/Queryable.html   |   217 +
 .../polygene/api/entity/package-frame.html      |    37 +
 .../polygene/api/entity/package-summary.html    |   233 +
 .../polygene/api/entity/package-tree.html       |   204 +
 .../identity/HasIdentity.HasIdentityMixin.html  |   313 +
 .../polygene/api/identity/HasIdentity.html      |   302 +
 .../polygene/api/identity/Identifiable.html     |   227 +
 .../apache/polygene/api/identity/Identity.html  |   243 +
 .../api/identity/IdentityGenerator.html         |   234 +
 .../polygene/api/identity/StringIdentity.html   |   357 +
 .../api/identity/UuidGeneratorMixin.html        |   286 +
 .../polygene/api/identity/package-frame.html    |    29 +
 .../polygene/api/identity/package-summary.html  |   184 +
 .../polygene/api/identity/package-tree.html     |   144 +
 .../api/indexing/IndexingException.html         |   284 +
 .../MissingIndexingSystemException.html         |   272 +
 .../polygene/api/indexing/package-frame.html    |    21 +
 .../polygene/api/indexing/package-summary.html  |   149 +
 .../polygene/api/indexing/package-tree.html     |   151 +
 .../polygene/api/injection/InjectionScope.html  |   166 +
 .../polygene/api/injection/package-frame.html   |    20 +
 .../polygene/api/injection/package-summary.html |   151 +
 .../polygene/api/injection/package-tree.html    |   131 +
 .../api/injection/scope/Invocation.html         |   183 +
 .../polygene/api/injection/scope/Service.html   |   175 +
 .../polygene/api/injection/scope/State.html     |   235 +
 .../polygene/api/injection/scope/Structure.html |   182 +
 .../polygene/api/injection/scope/This.html      |   175 +
 .../polygene/api/injection/scope/Uses.html      |   173 +
 .../api/injection/scope/package-frame.html      |    25 +
 .../api/injection/scope/package-summary.html    |   186 +
 .../api/injection/scope/package-tree.html       |   136 +
 .../org/apache/polygene/api/metrics/Metric.html |   174 +
 .../polygene/api/metrics/MetricNames.html       |   335 +
 .../polygene/api/metrics/MetricsCounter.html    |   268 +
 .../api/metrics/MetricsCounterFactory.html      |   246 +
 .../polygene/api/metrics/MetricsFactory.html    |   228 +
 .../polygene/api/metrics/MetricsGauge.html      |   242 +
 .../api/metrics/MetricsGaugeFactory.html        |   250 +
 .../api/metrics/MetricsHealthCheck.Result.html  |   332 +
 .../api/metrics/MetricsHealthCheck.html         |   253 +
 .../api/metrics/MetricsHealthCheckFactory.html  |   249 +
 .../polygene/api/metrics/MetricsHistogram.html  |   233 +
 .../api/metrics/MetricsHistogramFactory.html    |   246 +
 .../polygene/api/metrics/MetricsMeter.html      |   254 +
 .../api/metrics/MetricsMeterFactory.html        |   246 +
 .../metrics/MetricsNotSupportedException.html   |   268 +
 .../polygene/api/metrics/MetricsProvider.html   |   264 +
 .../api/metrics/MetricsTimer.Context.html       |   227 +
 .../polygene/api/metrics/MetricsTimer.html      |   257 +
 .../api/metrics/MetricsTimerFactory.html        |   246 +
 .../polygene/api/metrics/TimingCapture.html     |   217 +
 .../api/metrics/TimingCaptureAllConcern.html    |   316 +
 .../api/metrics/TimingCaptureConcern.html       |   319 +
 .../polygene/api/metrics/package-frame.html     |    50 +
 .../polygene/api/metrics/package-summary.html   |   304 +
 .../polygene/api/metrics/package-tree.html      |   187 +
 .../polygene/api/mixin/Initializable.html       |   234 +
 .../api/mixin/InitializationException.html      |   280 +
 .../polygene/api/mixin/MixinDescriptor.html     |   220 +
 .../org/apache/polygene/api/mixin/Mixins.html   |   261 +
 .../apache/polygene/api/mixin/NoopMixin.html    |   287 +
 .../polygene/api/mixin/package-frame.html       |    33 +
 .../polygene/api/mixin/package-summary.html     |   209 +
 .../apache/polygene/api/mixin/package-tree.html |   157 +
 .../api/object/NoSuchObjectTypeException.html   |   322 +
 .../polygene/api/object/ObjectDescriptor.html   |   206 +
 .../polygene/api/object/ObjectFactory.html      |   269 +
 .../polygene/api/object/package-frame.html      |    25 +
 .../polygene/api/object/package-summary.html    |   174 +
 .../polygene/api/object/package-tree.html       |   173 +
 .../org/apache/polygene/api/package-frame.html  |    20 +
 .../apache/polygene/api/package-summary.html    |   151 +
 .../org/apache/polygene/api/package-tree.html   |   131 +
 .../polygene/api/property/DefaultValues.html    |   270 +
 .../api/property/GenericPropertyInfo.html       |   283 +
 .../apache/polygene/api/property/Immutable.html |   165 +
 .../property/InvalidPropertyTypeException.html  |   283 +
 .../apache/polygene/api/property/Numbers.html   |   560 +
 .../apache/polygene/api/property/Property.html  |   277 +
 .../api/property/PropertyDescriptor.html        |   331 +
 .../property/PropertyMixin.PropertyFilter.html  |   315 +
 .../polygene/api/property/PropertyMixin.html    |   308 +
 .../polygene/api/property/PropertyWrapper.html  |   415 +
 .../polygene/api/property/StateHolder.html      |   251 +
 .../polygene/api/property/package-frame.html    |    39 +
 .../polygene/api/property/package-summary.html  |   245 +
 .../polygene/api/property/package-tree.html     |   171 +
 .../api/query/NotQueryableException.html        |   344 +
 .../org/apache/polygene/api/query/Query.html    |   482 +
 .../apache/polygene/api/query/QueryBuilder.html |   264 +
 .../polygene/api/query/QueryBuilderFactory.html |   242 +
 .../polygene/api/query/QueryException.html      |   296 +
 .../api/query/QueryExecutionException.html      |   285 +
 .../api/query/QueryExpressionException.html     |   271 +
 .../polygene/api/query/QueryExpressions.html    |  1276 ++
 .../api/query/grammar/AndPredicate.html         |   330 +
 .../api/query/grammar/AssociationFunction.html  |   361 +
 .../grammar/AssociationNotNullPredicate.html    |   316 +
 .../query/grammar/AssociationNullPredicate.html |   316 +
 .../api/query/grammar/BinaryPredicate.html      |   328 +
 .../api/query/grammar/ComparisonPredicate.html  |   384 +
 .../api/query/grammar/ContainsAllPredicate.html |   373 +
 .../api/query/grammar/ContainsPredicate.html    |   375 +
 .../polygene/api/query/grammar/EqPredicate.html |   340 +
 .../api/query/grammar/ExpressionPredicate.html  |   252 +
 .../polygene/api/query/grammar/GePredicate.html |   340 +
 .../polygene/api/query/grammar/GtPredicate.html |   340 +
 .../polygene/api/query/grammar/LePredicate.html |   340 +
 .../polygene/api/query/grammar/LtPredicate.html |   340 +
 .../ManyAssociationContainsPredicate.html       |   333 +
 .../query/grammar/ManyAssociationFunction.html  |   361 +
 .../api/query/grammar/MatchesPredicate.html     |   358 +
 .../NamedAssociationContainsNamePredicate.html  |   331 +
 .../NamedAssociationContainsPredicate.html      |   333 +
 .../query/grammar/NamedAssociationFunction.html |   361 +
 .../polygene/api/query/grammar/NePredicate.html |   340 +
 .../api/query/grammar/Notpredicate.html         |   316 +
 .../polygene/api/query/grammar/OrPredicate.html |   330 +
 .../api/query/grammar/OrderBy.Order.html        |   344 +
 .../polygene/api/query/grammar/OrderBy.html     |   347 +
 .../api/query/grammar/PropertyFunction.html     |   418 +
 .../query/grammar/PropertyNotNullPredicate.html |   316 +
 .../query/grammar/PropertyNullPredicate.html    |   316 +
 .../api/query/grammar/PropertyReference.html    |   220 +
 .../api/query/grammar/QuerySpecification.html   |   347 +
 .../polygene/api/query/grammar/Variable.html    |   287 +
 .../api/query/grammar/package-frame.html        |    56 +
 .../api/query/grammar/package-summary.html      |   353 +
 .../api/query/grammar/package-tree.html         |   188 +
 .../polygene/api/query/package-frame.html       |    33 +
 .../polygene/api/query/package-summary.html     |   216 +
 .../apache/polygene/api/query/package-tree.html |   164 +
 .../polygene/api/serialization/ConvertedBy.html |   222 +
 .../polygene/api/serialization/Converter.html   |   280 +
 .../api/serialization/Converters.Mixin.html     |   373 +
 .../polygene/api/serialization/Converters.html  |   335 +
 .../api/serialization/Deserializer.html         |   549 +
 .../JavaSerializationConverter.html             |   365 +
 .../api/serialization/Serialization.Format.html |   268 +
 .../api/serialization/Serialization.html        |   231 +
 .../serialization/SerializationException.html   |   280 +
 .../Serializer.Options.Builder.html             |   403 +
 .../api/serialization/Serializer.Options.html   |   419 +
 .../polygene/api/serialization/Serializer.html  |   531 +
 .../api/serialization/package-frame.html        |    40 +
 .../api/serialization/package-summary.html      |   275 +
 .../api/serialization/package-tree.html         |   171 +
 .../polygene/api/service/Availability.html      |   241 +
 .../DuplicateServiceIdentityException.html      |   271 +
 .../api/service/ImportedServiceDescriptor.html  |   266 +
 .../api/service/NoSuchServiceTypeException.html |   323 +
 .../ServiceActivation.ServiceActivator.html     |   333 +
 .../polygene/api/service/ServiceActivation.html |   282 +
 .../api/service/ServiceActivatorAdapter.html    |   370 +
 .../polygene/api/service/ServiceComposite.html  |   231 +
 .../polygene/api/service/ServiceDescriptor.html |   280 +
 .../polygene/api/service/ServiceFinder.html     |   335 +
 .../polygene/api/service/ServiceImporter.html   |   264 +
 .../api/service/ServiceImporterException.html   |   305 +
 .../polygene/api/service/ServiceReference.html  |   309 +
 .../service/ServiceUnavailableException.html    |   280 +
 .../api/service/importer/InstanceImporter.html  |   318 +
 .../api/service/importer/NewObjectImporter.html |   317 +
 .../importer/ServiceInstanceImporter.html       |   323 +
 .../importer/ServiceSelectorImporter.html       |   323 +
 .../api/service/importer/package-frame.html     |    23 +
 .../api/service/importer/package-summary.html   |   171 +
 .../api/service/importer/package-tree.html      |   138 +
 .../polygene/api/service/package-frame.html     |    39 +
 .../polygene/api/service/package-summary.html   |   254 +
 .../polygene/api/service/package-tree.html      |   227 +
 .../qualifier/Active.ActiveQualifier.html       |   284 +
 .../polygene/api/service/qualifier/Active.html  |   172 +
 .../service/qualifier/AnnotationQualifier.html  |   226 +
 .../qualifier/Available.AvailableQualifier.html |   284 +
 .../api/service/qualifier/Available.html        |   170 +
 .../HasMetaInfo.HasMetaInfoQualifier.html       |   284 +
 .../api/service/qualifier/HasMetaInfo.html      |   281 +
 .../IdentifiedBy.IdentifiedByQualifier.html     |   284 +
 .../api/service/qualifier/IdentifiedBy.html     |   220 +
 .../api/service/qualifier/Qualifier.html        |   211 +
 .../api/service/qualifier/ServiceQualifier.html |   342 +
 .../api/service/qualifier/ServiceTags.html      |   300 +
 .../qualifier/Tagged.TaggedQualifier.html       |   284 +
 .../polygene/api/service/qualifier/Tagged.html  |   221 +
 .../api/service/qualifier/package-frame.html    |    39 +
 .../api/service/qualifier/package-summary.html  |   290 +
 .../api/service/qualifier/package-tree.html     |   154 +
 .../api/sideeffect/GenericSideEffect.html       |   340 +
 .../api/sideeffect/SideEffectDescriptor.html    |   220 +
 .../polygene/api/sideeffect/SideEffectOf.html   |   285 +
 .../polygene/api/sideeffect/SideEffects.html    |   214 +
 .../api/sideeffect/SideEffectsDescriptor.html   |   166 +
 .../api/sideeffect/internal/SideEffectFor.html  |   196 +
 .../api/sideeffect/internal/package-frame.html  |    20 +
 .../sideeffect/internal/package-summary.html    |   157 +
 .../api/sideeffect/internal/package-tree.html   |   131 +
 .../polygene/api/sideeffect/package-frame.html  |    30 +
 .../api/sideeffect/package-summary.html         |   198 +
 .../polygene/api/sideeffect/package-tree.html   |   148 +
 .../api/structure/Application.Mode.html         |   382 +
 .../polygene/api/structure/Application.html     |   392 +
 .../api/structure/ApplicationDescriptor.html    |   295 +
 .../apache/polygene/api/structure/Layer.html    |   289 +
 .../polygene/api/structure/LayerDescriptor.html |   332 +
 .../polygene/api/structure/MetaInfoHolder.html  |   241 +
 .../apache/polygene/api/structure/Module.html   |   435 +
 .../api/structure/ModuleDescriptor.html         |   482 +
 .../polygene/api/structure/TypeLookup.html      |   532 +
 .../api/structure/UsedLayersDescriptor.html     |   220 +
 .../polygene/api/structure/package-frame.html   |    32 +
 .../polygene/api/structure/package-summary.html |   214 +
 .../polygene/api/structure/package-tree.html    |   196 +
 .../apache/polygene/api/time/SystemTime.html    |   295 +
 .../apache/polygene/api/time/package-frame.html |    20 +
 .../polygene/api/time/package-summary.html      |   140 +
 .../apache/polygene/api/time/package-tree.html  |   135 +
 .../org/apache/polygene/api/type/ArrayType.html |   414 +
 .../polygene/api/type/CollectionType.html       |   509 +
 .../polygene/api/type/EntityCompositeType.html  |   374 +
 .../org/apache/polygene/api/type/EnumType.html  |   287 +
 .../api/type/HasAssignableFromType.html         |   325 +
 .../polygene/api/type/HasAssignableToType.html  |   325 +
 .../api/type/HasEqualOrAssignableFromType.html  |   301 +
 .../api/type/HasEqualOrAssignableToType.html    |   301 +
 .../apache/polygene/api/type/HasEqualType.html  |   325 +
 .../org/apache/polygene/api/type/HasTypes.html  |   241 +
 .../polygene/api/type/HasTypesCollectors.html   |   362 +
 .../polygene/api/type/HasTypesPredicate.html    |   342 +
 .../org/apache/polygene/api/type/MapType.html   |   454 +
 .../api/type/StatefulAssociationValueType.html  |   408 +
 .../polygene/api/type/ValueCompositeType.html   |   374 +
 .../org/apache/polygene/api/type/ValueType.html |   704 +
 .../apache/polygene/api/type/package-frame.html |    38 +
 .../polygene/api/type/package-summary.html      |   238 +
 .../apache/polygene/api/type/package-tree.html  |   162 +
 .../ConcurrentEntityModificationException.html  |   312 +
 .../EntityCompositeAlreadyExistsException.html  |   306 +
 .../api/unitofwork/NoSuchEntityException.html   |   368 +
 .../unitofwork/NoSuchEntityTypeException.html   |   324 +
 .../api/unitofwork/ToEntityConverter.html       |   337 +
 .../api/unitofwork/ToValueConverter.html        |   334 +
 .../polygene/api/unitofwork/UnitOfWork.html     |  1151 ++
 .../UnitOfWorkCallback.UnitOfWorkStatus.html    |   343 +
 .../api/unitofwork/UnitOfWorkCallback.html      |   277 +
 .../UnitOfWorkCompletionException.html          |   309 +
 .../api/unitofwork/UnitOfWorkException.html     |   308 +
 .../api/unitofwork/UnitOfWorkFactory.html       |   371 +
 .../api/unitofwork/UnitOfWorkOptions.html       |   276 +
 .../api/unitofwork/UnitOfWorkTemplate.html      |   329 +
 .../unitofwork/concern/UnitOfWorkConcern.html   |   373 +
 .../unitofwork/concern/UnitOfWorkDiscardOn.html |   251 +
 .../UnitOfWorkPropagation.Propagation.html      |   376 +
 .../concern/UnitOfWorkPropagation.html          |   260 +
 .../api/unitofwork/concern/UnitOfWorkRetry.html |   300 +
 .../api/unitofwork/concern/package-frame.html   |    30 +
 .../api/unitofwork/concern/package-summary.html |   202 +
 .../api/unitofwork/concern/package-tree.html    |   161 +
 .../polygene/api/unitofwork/package-frame.html  |    42 +
 .../api/unitofwork/package-summary.html         |   268 +
 .../polygene/api/unitofwork/package-tree.html   |   197 +
 .../apache/polygene/api/usecase/Usecase.html    |   329 +
 .../polygene/api/usecase/UsecaseBuilder.html    |   275 +
 .../polygene/api/usecase/UsecaseFactory.html    |   221 +
 .../polygene/api/usecase/package-frame.html     |    25 +
 .../polygene/api/usecase/package-summary.html   |   175 +
 .../polygene/api/usecase/package-tree.html      |   140 +
 .../polygene/api/util/AccessibleObjects.html    |   251 +
 .../apache/polygene/api/util/Annotations.html   |   373 +
 .../org/apache/polygene/api/util/Classes.html   |   674 +
 .../apache/polygene/api/util/Collectors.html    |   467 +
 .../apache/polygene/api/util/Constructors.html  |   272 +
 .../org/apache/polygene/api/util/Fields.html    |   319 +
 .../polygene/api/util/HierarchicalVisitor.html  |   306 +
 .../api/util/HierarchicalVisitorAdapter.html    |   360 +
 .../org/apache/polygene/api/util/Methods.html   |   332 +
 .../org/apache/polygene/api/util/Visitable.html |   229 +
 .../polygene/api/util/VisitableHierarchy.html   |   233 +
 .../org/apache/polygene/api/util/Visitor.html   |   244 +
 .../apache/polygene/api/util/package-frame.html |    34 +
 .../polygene/api/util/package-summary.html      |   226 +
 .../apache/polygene/api/util/package-tree.html  |   152 +
 .../api/value/NoSuchValueTypeException.html     |   323 +
 .../apache/polygene/api/value/ValueBuilder.html |   314 +
 .../polygene/api/value/ValueBuilderFactory.html |   366 +
 .../api/value/ValueBuilderTemplate.html         |   287 +
 .../polygene/api/value/ValueComposite.html      |   192 +
 .../polygene/api/value/ValueDescriptor.html     |   264 +
 .../polygene/api/value/package-frame.html       |    31 +
 .../polygene/api/value/package-summary.html     |   204 +
 .../apache/polygene/api/value/package-tree.html |   201 +
 .../bootstrap/ApplicationAssembler.html         |   243 +
 .../bootstrap/ApplicationAssemblerAdapter.html  |   296 +
 .../polygene/bootstrap/ApplicationAssembly.html |   441 +
 .../bootstrap/ApplicationAssemblyFactory.html   |   284 +
 .../bootstrap/ApplicationModelFactory.html      |   226 +
 .../polygene/bootstrap/ApplicationName.html     |   297 +
 .../apache/polygene/bootstrap/Assembler.html    |   258 +
 .../polygene/bootstrap/AssemblerCollection.html |   333 +
 .../bootstrap/Assemblers.AssembleChecker.html   |   327 +
 .../polygene/bootstrap/Assemblers.Config.html   |   388 +
 .../bootstrap/Assemblers.Configurable.html      |   315 +
 .../bootstrap/Assemblers.Identifiable.html      |   291 +
 .../polygene/bootstrap/Assemblers.Identity.html |   357 +
 .../bootstrap/Assemblers.IdentityConfig.html    |   452 +
 .../bootstrap/Assemblers.Visibility.html        |   342 +
 .../bootstrap/Assemblers.VisibilityConfig.html  |   433 +
 .../Assemblers.VisibilityIdentity.html          |   410 +
 .../Assemblers.VisibilityIdentityConfig.html    |   505 +
 .../polygene/bootstrap/Assemblers.Visible.html  |   274 +
 .../apache/polygene/bootstrap/Assemblers.html   |   275 +
 .../polygene/bootstrap/AssemblyException.html   |   308 +
 .../bootstrap/AssemblyReportException.html      |   322 +
 .../bootstrap/AssemblySpecifications.html       |   270 +
 .../polygene/bootstrap/AssemblyVisitor.html     |   379 +
 .../bootstrap/AssemblyVisitorAdapter.html       |   443 +
 .../bootstrap/AssociationDeclarations.html      |   224 +
 .../polygene/bootstrap/BindingException.html    |   275 +
 .../polygene/bootstrap/BootstrapException.html  |   280 +
 .../apache/polygene/bootstrap/ClassScanner.html |   308 +
 .../bootstrap/ConfigurationDeclaration.html     |   347 +
 .../apache/polygene/bootstrap/Energy4Java.html  |   352 +
 .../polygene/bootstrap/EntityAssembly.html      |   192 +
 .../polygene/bootstrap/EntityDeclaration.html   |   347 +
 .../bootstrap/ImportedServiceAssembly.html      |   192 +
 .../bootstrap/ImportedServiceDeclaration.html   |   384 +
 .../polygene/bootstrap/InjectionException.html  |   292 +
 .../bootstrap/InvalidInjectionException.html    |   275 +
 .../polygene/bootstrap/LayerAssembly.html       |   535 +
 .../apache/polygene/bootstrap/LayerName.html    |   297 +
 .../bootstrap/ManyAssociationDeclarations.html  |   224 +
 .../polygene/bootstrap/MetaInfoDeclaration.html |   332 +
 .../polygene/bootstrap/MixinDeclaration.html    |   237 +
 .../polygene/bootstrap/ModuleAssembly.html      |   749 +
 .../apache/polygene/bootstrap/ModuleName.html   |   297 +
 .../bootstrap/NamedAssociationDeclarations.html |   224 +
 .../polygene/bootstrap/ObjectAssembly.html      |   192 +
 .../polygene/bootstrap/ObjectDeclaration.html   |   239 +
 .../polygene/bootstrap/PolygeneRuntime.html     |   259 +
 ...ory.StandaloneApplicationRuntimeFactory.html |   298 +
 .../polygene/bootstrap/RuntimeFactory.html      |   245 +
 .../polygene/bootstrap/ServiceAssembly.html     |   199 +
 .../polygene/bootstrap/ServiceDeclaration.html  |   348 +
 .../polygene/bootstrap/SingletonAssembler.html  |   491 +
 .../polygene/bootstrap/StateDeclarations.html   |   250 +
 .../polygene/bootstrap/TransientAssembly.html   |   192 +
 .../bootstrap/TransientDeclaration.html         |   286 +
 .../polygene/bootstrap/ValueAssembly.html       |   192 +
 .../polygene/bootstrap/ValueDeclaration.html    |   285 +
 .../bootstrap/builder/ApplicationBuilder.html   |   563 +
 .../bootstrap/builder/LayerDeclaration.html     |   289 +
 .../bootstrap/builder/ModuleDeclaration.html    |   356 +
 .../bootstrap/builder/package-frame.html        |    22 +
 .../bootstrap/builder/package-summary.html      |   167 +
 .../bootstrap/builder/package-tree.html         |   137 +
 .../DefaultIdentityGeneratorAssembler.html      |   336 +
 .../DefaultMetricsProviderAssembler.html        |   336 +
 .../defaults/DefaultSerializationAssembler.html |   336 +
 .../defaults/DefaultUnitOfWorkAssembler.html    |   336 +
 .../bootstrap/defaults/package-frame.html       |    23 +
 .../bootstrap/defaults/package-summary.html     |   161 +
 .../bootstrap/defaults/package-tree.html        |   138 +
 .../layered/IllegalLayerAssemblerException.html |   270 +
 .../bootstrap/layered/LayerAssembler.html       |   233 +
 .../layered/LayeredApplicationAssembler.html    |   650 +
 .../layered/LayeredLayerAssembler.html          |   352 +
 .../bootstrap/layered/ModuleAssembler.html      |   235 +
 .../bootstrap/layered/package-frame.html        |    30 +
 .../bootstrap/layered/package-summary.html      |   187 +
 .../bootstrap/layered/package-tree.html         |   158 +
 .../polygene/bootstrap/package-frame.html       |    83 +
 .../polygene/bootstrap/package-summary.html     |   519 +
 .../apache/polygene/bootstrap/package-tree.html |   225 +
 .../cache/ehcache/EhCacheConfiguration.html     |   481 +
 .../polygene/cache/ehcache/EhCacheImpl.html     |   350 +
 .../cache/ehcache/EhCachePoolMixin.html         |   382 +
 .../cache/ehcache/EhCachePoolService.html       |   218 +
 .../ehcache/assembly/EhCacheAssembler.html      |   321 +
 .../cache/ehcache/assembly/package-frame.html   |    20 +
 .../cache/ehcache/assembly/package-summary.html |   149 +
 .../cache/ehcache/assembly/package-tree.html    |   143 +
 .../polygene/cache/ehcache/package-frame.html   |    26 +
 .../polygene/cache/ehcache/package-summary.html |   172 +
 .../polygene/cache/ehcache/package-tree.html    |   150 +
 .../cache/memcache/MemcacheConfiguration.html   |   340 +
 .../cache/memcache/MemcachePoolMixin.html       |   383 +
 .../cache/memcache/MemcachePoolService.html     |   219 +
 .../memcache/assembly/MemcacheAssembler.html    |   322 +
 .../cache/memcache/assembly/package-frame.html  |    20 +
 .../memcache/assembly/package-summary.html      |   142 +
 .../cache/memcache/assembly/package-tree.html   |   143 +
 .../polygene/cache/memcache/package-frame.html  |    25 +
 .../cache/memcache/package-summary.html         |   192 +
 .../polygene/cache/memcache/package-tree.html   |   149 +
 .../cassandra/CassandraCluster.Mixin.html       |   437 +
 .../entitystore/cassandra/CassandraCluster.html |   554 +
 .../CassandraEntityStoreConfiguration.html      |   417 +
 .../cassandra/CassandraEntityStoreMixin.html    |   451 +
 .../cassandra/CassandraEntityStoreService.html  |   324 +
 .../cassandra/CassandraMigration.html           |   223 +
 .../ClusterBuilder.DefaultBuilder.html          |   418 +
 .../entitystore/cassandra/ClusterBuilder.html   |   283 +
 .../assembly/CassandraEntityStoreAssembler.html |   321 +
 .../cassandra/assembly/package-frame.html       |    20 +
 .../cassandra/assembly/package-summary.html     |   140 +
 .../cassandra/assembly/package-tree.html        |   143 +
 .../entitystore/cassandra/package-frame.html    |    30 +
 .../entitystore/cassandra/package-summary.html  |   236 +
 .../entitystore/cassandra/package-tree.html     |   169 +
 .../FileEntityStoreActivation.Activator.html    |   304 +
 .../file/FileEntityStoreActivation.html         |   253 +
 .../file/FileEntityStoreConfiguration.html      |   289 +
 .../entitystore/file/FileEntityStoreMixin.html  |   420 +
 .../file/FileEntityStoreService.html            |   273 +
 .../file/assembly/FileEntityStoreAssembler.html |   321 +
 .../file/assembly/package-frame.html            |    20 +
 .../file/assembly/package-summary.html          |   149 +
 .../entitystore/file/assembly/package-tree.html |   143 +
 .../entitystore/file/package-frame.html         |    27 +
 .../entitystore/file/package-summary.html       |   184 +
 .../polygene/entitystore/file/package-tree.html |   184 +
 .../geode/GeodeEntityStoreConfiguration.html    |   321 +
 .../geode/GeodeEntityStoreMixin.html            |   395 +
 .../geode/GeodeEntityStoreService.html          |   259 +
 .../entitystore/geode/GeodeTopology.html        |   340 +
 .../assembly/GeodeEntityStoreAssembler.html     |   322 +
 .../geode/assembly/package-frame.html           |    20 +
 .../geode/assembly/package-summary.html         |   151 +
 .../geode/assembly/package-tree.html            |   143 +
 .../entitystore/geode/package-frame.html        |    29 +
 .../entitystore/geode/package-summary.html      |   191 +
 .../entitystore/geode/package-tree.html         |   181 +
 .../hazelcast/HazelcastAccessors.html           |   240 +
 .../HazelcastEntityStoreConfiguration.html      |   250 +
 .../hazelcast/HazelcastEntityStoreMixin.html    |   429 +
 .../hazelcast/HazelcastEntityStoreService.html  |   266 +
 .../assembly/HazelcastEntityStoreAssembler.html |   321 +
 .../hazelcast/assembly/package-frame.html       |    20 +
 .../hazelcast/assembly/package-summary.html     |   149 +
 .../hazelcast/assembly/package-tree.html        |   143 +
 .../entitystore/hazelcast/package-frame.html    |    26 +
 .../entitystore/hazelcast/package-summary.html  |   178 +
 .../entitystore/hazelcast/package-tree.html     |   174 +
 .../JCloudsEntityStoreConfiguration.html        |   303 +
 .../jclouds/JCloudsEntityStoreMixin.html        |   395 +
 .../jclouds/JCloudsEntityStoreService.html      |   259 +
 .../assembly/JCloudsEntityStoreAssembler.html   |   321 +
 .../jclouds/assembly/package-frame.html         |    20 +
 .../jclouds/assembly/package-summary.html       |   140 +
 .../jclouds/assembly/package-tree.html          |   143 +
 .../entitystore/jclouds/package-frame.html      |    25 +
 .../entitystore/jclouds/package-summary.html    |   174 +
 .../entitystore/jclouds/package-tree.html       |   169 +
 .../JdbmEntityStoreActivation.Activator.html    |   332 +
 .../jdbm/JdbmEntityStoreActivation.html         |   271 +
 .../jdbm/JdbmEntityStoreConfiguration.html      |   262 +
 .../entitystore/jdbm/JdbmEntityStoreMixin.html  |   442 +
 .../jdbm/JdbmEntityStoreService.html            |   273 +
 .../jdbm/assembly/JdbmEntityStoreAssembler.html |   321 +
 .../jdbm/assembly/package-frame.html            |    20 +
 .../jdbm/assembly/package-summary.html          |   149 +
 .../entitystore/jdbm/assembly/package-tree.html |   143 +
 .../entitystore/jdbm/package-frame.html         |    27 +
 .../entitystore/jdbm/package-summary.html       |   184 +
 .../polygene/entitystore/jdbm/package-tree.html |   184 +
 .../LevelDBEntityStoreConfiguration.html        |   351 +
 .../leveldb/LevelDBEntityStoreMixin.html        |   395 +
 .../leveldb/LevelDBEntityStoreService.html      |   259 +
 .../assembly/LevelDBEntityStoreAssembler.html   |   322 +
 .../leveldb/assembly/package-frame.html         |    20 +
 .../leveldb/assembly/package-summary.html       |   142 +
 .../leveldb/assembly/package-tree.html          |   143 +
 .../entitystore/leveldb/package-frame.html      |    25 +
 .../entitystore/leveldb/package-summary.html    |   189 +
 .../entitystore/leveldb/package-tree.html       |   169 +
 .../memory/MemoryEntityStoreService.html        |   275 +
 .../memory/MemoryMapEntityStoreMixin.html       |   437 +
 .../assembly/MemoryEntityStoreAssembler.html    |   322 +
 .../memory/assembly/package-frame.html          |    20 +
 .../memory/assembly/package-summary.html        |   142 +
 .../memory/assembly/package-tree.html           |   143 +
 .../entitystore/memory/package-frame.html       |    24 +
 .../entitystore/memory/package-summary.html     |   168 +
 .../entitystore/memory/package-tree.html        |   181 +
 .../entitystore/mongodb/MongoDBAccessors.html   |   253 +
 ...DBEntityStoreConfiguration.WriteConcern.html |   430 +
 .../MongoDBEntityStoreConfiguration.html        |   337 +
 .../mongodb/MongoDBEntityStoreMixin.html        |   503 +
 .../mongodb/MongoDBEntityStoreService.html      |   266 +
 .../assembly/MongoDBEntityStoreAssembler.html   |   321 +
 .../mongodb/assembly/package-frame.html         |    20 +
 .../mongodb/assembly/package-summary.html       |   140 +
 .../mongodb/assembly/package-tree.html          |   143 +
 .../entitystore/mongodb/package-frame.html      |    30 +
 .../entitystore/mongodb/package-summary.html    |   191 +
 .../entitystore/mongodb/package-tree.html       |   186 +
 .../preferences/ListPreferencesNodes.html       |   274 +
 .../preferences/PreferencesEntityStoreInfo.html |   273 +
 .../PreferencesEntityStoreMixin.html            |   532 +
 .../PreferencesEntityStoreService.html          |   254 +
 .../PreferencesEntityStoreAssembler.html        |   321 +
 .../preferences/assembly/package-frame.html     |    20 +
 .../preferences/assembly/package-summary.html   |   149 +
 .../preferences/assembly/package-tree.html      |   143 +
 .../entitystore/preferences/package-frame.html  |    26 +
 .../preferences/package-summary.html            |   176 +
 .../entitystore/preferences/package-tree.html   |   155 +
 .../entitystore/redis/RedisAccessors.html       |   227 +
 .../redis/RedisEntityStoreConfiguration.html    |   300 +
 .../redis/RedisEntityStoreMixin.html            |   412 +
 .../redis/RedisEntityStoreService.html          |   266 +
 .../assembly/RedisEntityStoreAssembler.html     |   322 +
 .../redis/assembly/package-frame.html           |    20 +
 .../redis/assembly/package-summary.html         |   142 +
 .../redis/assembly/package-tree.html            |   143 +
 .../entitystore/redis/package-frame.html        |    26 +
 .../entitystore/redis/package-summary.html      |   178 +
 .../entitystore/redis/package-tree.html         |   174 +
 .../entitystore/riak/RiakAccessors.html         |   240 +
 .../riak/RiakEntityStoreConfiguration.html      |   571 +
 .../entitystore/riak/RiakEntityStoreMixin.html  |   423 +
 .../riak/RiakEntityStoreService.html            |   281 +
 .../riak/assembly/RiakEntityStoreAssembler.html |   322 +
 .../riak/assembly/package-frame.html            |    20 +
 .../riak/assembly/package-summary.html          |   142 +
 .../entitystore/riak/assembly/package-tree.html |   143 +
 .../entitystore/riak/package-frame.html         |    26 +
 .../entitystore/riak/package-summary.html       |   178 +
 .../polygene/entitystore/riak/package-tree.html |   179 +
 .../sql/SQLEntityStoreConfiguration.html        |   267 +
 .../entitystore/sql/SQLEntityStoreMixin.html    |   391 +
 .../entitystore/sql/SQLEntityStoreService.html  |   258 +
 .../AbstractSQLEntityStoreAssembler.html        |   401 +
 .../assembly/DerbySQLEntityStoreAssembler.html  |   329 +
 .../sql/assembly/H2SQLEntityStoreAssembler.html |   333 +
 .../sql/assembly/MySQLEntityStoreAssembler.html |   329 +
 .../PostgreSQLEntityStoreAssembler.html         |   329 +
 .../sql/assembly/SQLEntityStoreAssembler.html   |   304 +
 .../assembly/SQLiteEntityStoreAssembler.html    |   329 +
 .../entitystore/sql/assembly/package-frame.html |    26 +
 .../sql/assembly/package-summary.html           |   188 +
 .../entitystore/sql/assembly/package-tree.html  |   155 +
 .../polygene/entitystore/sql/package-frame.html |    25 +
 .../entitystore/sql/package-summary.html        |   170 +
 .../polygene/entitystore/sql/package-tree.html  |   168 +
 .../org/apache/polygene/envisage/Envisage.html  |   319 +
 .../apache/polygene/envisage/EnvisageFrame.html |   516 +
 .../org/apache/polygene/envisage/Main.html      |   280 +
 .../envisage/detail/DetailModelPane.html        |   601 +
 .../polygene/envisage/detail/package-frame.html |    20 +
 .../envisage/detail/package-summary.html        |   149 +
 .../polygene/envisage/detail/package-tree.html  |   151 +
 .../polygene/envisage/event/LinkEvent.html      |   347 +
 .../polygene/envisage/event/LinkListener.html   |   224 +
 .../polygene/envisage/event/package-frame.html  |    24 +
 .../envisage/event/package-summary.html         |   164 +
 .../polygene/envisage/event/package-tree.html   |   147 +
 .../polygene/envisage/graph/GraphDisplay.html   |   599 +
 .../polygene/envisage/graph/GraphPane.html      |   470 +
 .../envisage/graph/TreeGraphDisplay.html        |   459 +
 .../polygene/envisage/graph/package-frame.html  |    22 +
 .../envisage/graph/package-summary.html         |   159 +
 .../polygene/envisage/graph/package-tree.html   |   160 +
 .../apache/polygene/envisage/package-frame.html |    22 +
 .../polygene/envisage/package-summary.html      |   163 +
 .../apache/polygene/envisage/package-tree.html  |   157 +
 .../polygene/envisage/print/PDFWriter.html      |   660 +
 .../envisage/print/PrintingException.html       |   267 +
 .../polygene/envisage/print/package-frame.html  |    24 +
 .../envisage/print/package-summary.html         |   164 +
 .../polygene/envisage/print/package-tree.html   |   148 +
 .../polygene/envisage/tree/TreeModelPane.html   |   506 +
 .../polygene/envisage/tree/package-frame.html   |    20 +
 .../polygene/envisage/tree/package-summary.html |   151 +
 .../polygene/envisage/tree/package-tree.html    |   151 +
 .../polygene/envisage/util/ColorUtilities.html  |   245 +
 .../apache/polygene/envisage/util/TableRow.html |   335 +
 .../envisage/util/TableRowUtilities.html        |   235 +
 .../polygene/envisage/util/package-frame.html   |    22 +
 .../polygene/envisage/util/package-summary.html |   161 +
 .../polygene/envisage/util/package-tree.html    |   137 +
 .../ElasticSearchClusterConfiguration.html      |   310 +
 .../ElasticSearchFinder.Mixin.html              |   376 +
 .../elasticsearch/ElasticSearchFinder.html      |   215 +
 .../ElasticSearchIndexExporter.Mixin.html       |   338 +
 .../ElasticSearchIndexExporter.html             |   215 +
 .../ElasticSearchIndexer.Mixin.html             |   295 +
 .../elasticsearch/ElasticSearchIndexer.html     |   218 +
 .../ElasticSearchIndexingConfiguration.html     |   265 +
 .../ElasticSearchIndexingException.html         |   284 +
 .../elasticsearch/ElasticSearchSupport.html     |   293 +
 .../assembly/ESClientIndexQueryAssembler.html   |   326 +
 .../assembly/ESClusterIndexQueryAssembler.html  |   326 +
 .../ESFilesystemIndexQueryAssembler.html        |   330 +
 .../ElasticSearchIndexingAssembler.html         |   282 +
 .../elasticsearch/assembly/package-frame.html   |    23 +
 .../elasticsearch/assembly/package-summary.html |   164 +
 .../elasticsearch/assembly/package-tree.html    |   153 +
 .../client/ESClientIndexQueryService.html       |   242 +
 .../elasticsearch/client/ESClientSupport.html   |   339 +
 .../elasticsearch/client/package-frame.html     |    24 +
 .../elasticsearch/client/package-summary.html   |   164 +
 .../elasticsearch/client/package-tree.html      |   169 +
 .../cluster/ESClusterIndexQueryService.html     |   242 +
 .../elasticsearch/cluster/ESClusterSupport.html |   322 +
 .../elasticsearch/cluster/package-frame.html    |    24 +
 .../elasticsearch/cluster/package-summary.html  |   164 +
 .../elasticsearch/cluster/package-tree.html     |   169 +
 .../ESFilesystemIndexQueryService.html          |   242 +
 .../filesystem/ESFilesystemSupport.html         |   342 +
 .../elasticsearch/filesystem/package-frame.html |    24 +
 .../filesystem/package-summary.html             |   164 +
 .../elasticsearch/filesystem/package-tree.html  |   169 +
 .../AbstractElasticSearchAssembler.html         |   274 +
 .../internal/AbstractElasticSearchSupport.html  |   571 +
 .../elasticsearch/internal/package-frame.html   |    21 +
 .../elasticsearch/internal/package-summary.html |   153 +
 .../elasticsearch/internal/package-tree.html    |   144 +
 .../index/elasticsearch/package-frame.html      |    35 +
 .../index/elasticsearch/package-summary.html    |   209 +
 .../index/elasticsearch/package-tree.html       |   182 +
 .../polygene/index/rdf/RdfIndexingService.html  |   255 +
 .../index/rdf/UnsupportedLanguageException.html |   304 +
 .../assembly/AbstractRdfIndexingAssembler.html  |   274 +
 .../rdf/assembly/RdfIndexingAssembler.html      |   282 +
 .../rdf/assembly/RdfMemoryStoreAssembler.html   |   340 +
 .../assembly/RdfNativeSesameStoreAssembler.html |   344 +
 .../assembly/RdfRdbmsSesameStoreAssembler.html  |   340 +
 .../index/rdf/assembly/package-frame.html       |    24 +
 .../index/rdf/assembly/package-summary.html     |   168 +
 .../index/rdf/assembly/package-tree.html        |   153 +
 .../RdfIndexExporter.RdfExporterMixin.html      |   320 +
 .../index/rdf/indexing/RdfIndexExporter.html    |   218 +
 .../indexing/RdfIndexerService.Activator.html   |   304 +
 ...RdfIndexerService.RdfEntityIndexerMixin.html |   332 +
 .../index/rdf/indexing/RdfIndexerService.html   |   279 +
 .../index/rdf/indexing/package-frame.html       |    27 +
 .../index/rdf/indexing/package-summary.html     |   182 +
 .../index/rdf/indexing/package-tree.html        |   154 +
 .../polygene/index/rdf/package-frame.html       |    24 +
 .../polygene/index/rdf/package-summary.html     |   164 +
 .../apache/polygene/index/rdf/package-tree.html |   190 +
 ...llectingQualifiedIdentityResultCallback.html |   298 +
 .../query/QualifiedIdentityResultCallback.html  |   232 +
 .../index/rdf/query/RdfQueryParser.html         |   233 +
 ...arserFactory.RdfQueryParserFactoryMixin.html |   297 +
 .../index/rdf/query/RdfQueryParserFactory.html  |   247 +
 .../RdfQueryService.RdfEntityFinderMixin.html   |   377 +
 .../index/rdf/query/RdfQueryService.html        |   232 +
 .../index/rdf/query/SesameExpressions.html      |   283 +
 .../SingleQualifiedIdentityResultCallback.html  |   298 +
 ...leQueryExecutor.TupleQueryExecutorMixin.html |   306 +
 .../index/rdf/query/TupleQueryExecutor.html     |   256 +
 .../index/rdf/query/internal/Namespaces.html    |   327 +
 .../rdf/query/internal/RdfQueryParserImpl.html  |   291 +
 .../rdf/query/internal/Triples.Triple.html      |   355 +
 .../index/rdf/query/internal/Triples.html       |   405 +
 .../index/rdf/query/internal/package-frame.html |    23 +
 .../rdf/query/internal/package-summary.html     |   163 +
 .../index/rdf/query/internal/package-tree.html  |   138 +
 .../polygene/index/rdf/query/package-frame.html |    33 +
 .../index/rdf/query/package-summary.html        |   206 +
 .../polygene/index/rdf/query/package-tree.html  |   156 +
 .../index/reindexer/ReindexAllService.html      |   192 +
 .../polygene/index/reindexer/Reindexer.html     |   228 +
 .../index/reindexer/ReindexerConfiguration.html |   230 +
 .../index/reindexer/ReindexerService.html       |   192 +
 .../reindexer/internal/ReindexAllMixin.html     |   278 +
 .../reindexer/internal/ReindexerMixin.html      |   278 +
 .../index/reindexer/internal/package-frame.html |    21 +
 .../reindexer/internal/package-summary.html     |   153 +
 .../index/reindexer/internal/package-tree.html  |   136 +
 .../polygene/index/reindexer/package-frame.html |    23 +
 .../index/reindexer/package-summary.html        |   163 +
 .../polygene/index/reindexer/package-tree.html  |   137 +
 .../solr/EmbeddedSolrService.Activator.html     |   332 +
 .../index/solr/EmbeddedSolrService.Mixin.html   |   403 +
 .../index/solr/EmbeddedSolrService.html         |   297 +
 .../polygene/index/solr/SolrExpressions.html    |   270 +
 .../index/solr/SolrQueryService.Activator.html  |   332 +
 .../polygene/index/solr/SolrQueryService.html   |   284 +
 .../apache/polygene/index/solr/SolrSearch.html  |   233 +
 .../solr/assembly/SolrIndexingAssembler.html    |   321 +
 .../index/solr/assembly/package-frame.html      |    20 +
 .../index/solr/assembly/package-summary.html    |   140 +
 .../index/solr/assembly/package-tree.html       |   143 +
 .../solr/internal/SingleTokenTokenizer.html     |   374 +
 .../internal/SingleTokenTokenizerFactory.html   |   300 +
 .../solr/internal/SolrEntityIndexerMixin.html   |   342 +
 .../solr/internal/SolrEntityQueryMixin.html     |   395 +
 .../index/solr/internal/package-frame.html      |    23 +
 .../index/solr/internal/package-summary.html    |   165 +
 .../index/solr/internal/package-tree.html       |   162 +
 .../polygene/index/solr/package-frame.html      |    29 +
 .../polygene/index/solr/package-summary.html    |   190 +
 .../polygene/index/solr/package-tree.html       |   161 +
 .../polygene/library/alarm/AlarmCategory.html   |   234 +
 .../polygene/library/alarm/AlarmClass.html      |   382 +
 .../library/alarm/AlarmEvent.Mixin.html         |   363 +
 .../polygene/library/alarm/AlarmEvent.html      |   410 +
 .../alarm/AlarmHistory.AlarmHistoryMixin.html   |   493 +
 .../polygene/library/alarm/AlarmHistory.html    |   471 +
 .../polygene/library/alarm/AlarmListener.html   |   233 +
 .../polygene/library/alarm/AlarmModel.html      |   434 +
 .../library/alarm/AlarmModelDescriptor.html     |   284 +
 .../AlarmNameFormat.AlarmNameConstraint.html    |   296 +
 .../polygene/library/alarm/AlarmNameFormat.html |   235 +
 .../alarm/AlarmPoint.AlarmPointMixin.html       |   691 +
 .../library/alarm/AlarmPoint.AlarmState.html    |   266 +
 .../polygene/library/alarm/AlarmPoint.html      |  1077 +
 .../library/alarm/AlarmPointEntity.html         |   243 +
 .../library/alarm/AlarmPointFactory.Mixin.html  |   303 +
 .../library/alarm/AlarmPointFactory.html        |   249 +
 .../library/alarm/AlarmProxy.Factory.html       |   277 +
 .../library/alarm/AlarmProxy.FactoryMixin.html  |   325 +
 .../library/alarm/AlarmProxy.Mixin.html         |   695 +
 .../polygene/library/alarm/AlarmProxy.html      |   263 +
 .../alarm/AlarmStatus.AlarmStatusMixin.html     |   330 +
 .../library/alarm/AlarmStatus.State.html        |   255 +
 .../polygene/library/alarm/AlarmStatus.html     |   262 +
 .../alarm/AlarmSystem.AlarmSystemMixin.html     |   456 +
 .../polygene/library/alarm/AlarmSystem.html     |   418 +
 .../library/alarm/AlarmSystemAssembler.html     |   321 +
 .../library/alarm/AlarmSystemService.html       |   206 +
 ...armModelService.ExtendedAlarmModelMixin.html |   460 +
 .../alarm/ExtendedAlarmModelService.html        |   272 +
 .../library/alarm/SimpleAlarmCategory.html      |   238 +
 ...AlarmModelService.SimpleAlarmModelMixin.html |   470 +
 .../library/alarm/SimpleAlarmModelService.html  |   228 +
 ...armModelService.StandardAlarmModelMixin.html |   460 +
 .../alarm/StandardAlarmModelService.html        |   247 +
 .../polygene/library/alarm/package-frame.html   |    63 +
 .../polygene/library/alarm/package-summary.html |   453 +
 .../polygene/library/alarm/package-tree.html    |   227 +
 .../circuitbreaker/CircuitBreaker.Status.html   |   343 +
 .../library/circuitbreaker/CircuitBreaker.html  |   506 +
 .../library/circuitbreaker/CircuitBreakers.html |   292 +
 .../circuitbreaker/jmx/CircuitBreakerJMX.html   |   412 +
 .../jmx/CircuitBreakerJMXMBean.html             |   315 +
 .../jmx/CircuitBreakerManagement.Activator.html |   332 +
 .../jmx/CircuitBreakerManagement.Mixin.html     |   328 +
 .../jmx/CircuitBreakerManagement.html           |   279 +
 .../circuitbreaker/jmx/package-frame.html       |    27 +
 .../circuitbreaker/jmx/package-summary.html     |   182 +
 .../circuitbreaker/jmx/package-tree.html        |   150 +
 .../library/circuitbreaker/package-frame.html   |    25 +
 .../library/circuitbreaker/package-summary.html |   172 +
 .../library/circuitbreaker/package-tree.html    |   148 +
 .../service/AbstractBreakOnThrowable.html       |   195 +
 ...EnabledCircuitBreakerAvailability.Mixin.html |   291 +
 ...stractEnabledCircuitBreakerAvailability.html |   216 +
 .../service/BreakCircuitConcern.html            |   310 +
 .../service/BreaksCircuitOnThrowable.html       |   165 +
 .../service/ServiceCircuitBreaker.html          |   229 +
 .../service/ServiceCircuitBreakerMixin.html     |   301 +
 .../circuitbreaker/service/package-frame.html   |    32 +
 .../circuitbreaker/service/package-summary.html |   211 +
 .../circuitbreaker/service/package-tree.html    |   162 +
 .../library/constraints/ContainsConstraint.html |   293 +
 .../constraints/GreaterThanConstraint.html      |   293 +
 .../library/constraints/HostPortConstraint.html |   293 +
 .../constraints/HostPortListConstraint.html     |   293 +
 .../constraints/InstanceOfConstraint.html       |   296 +
 .../library/constraints/LessThanConstraint.html |   293 +
 .../library/constraints/MatchesConstraint.html  |   293 +
 .../constraints/MaxLengthConstraint.html        |   293 +
 .../constraints/MinLengthConstraint.html        |   296 +
 .../NotEmptyCollectionConstraint.html           |   293 +
 .../constraints/NotEmptyStringConstraint.html   |   293 +
 .../library/constraints/OneOfConstraint.html    |   293 +
 .../library/constraints/RangeConstraint.html    |   293 +
 .../library/constraints/URIConstraint.html      |   292 +
 .../library/constraints/URLConstraint.html      |   292 +
 .../constraints/annotation/Contains.html        |   213 +
 .../library/constraints/annotation/Email.html   |   164 +
 .../constraints/annotation/GreaterThan.html     |   213 +
 .../constraints/annotation/HostPort.html        |   166 +
 .../constraints/annotation/HostPortList.html    |   166 +
 .../constraints/annotation/InstanceOf.html      |   213 +
 .../constraints/annotation/LessThan.html        |   213 +
 .../library/constraints/annotation/Matches.html |   213 +
 .../constraints/annotation/MaxLength.html       |   213 +
 .../constraints/annotation/MinLength.html       |   213 +
 .../constraints/annotation/NotEmpty.html        |   165 +
 .../library/constraints/annotation/OneOf.html   |   213 +
 .../library/constraints/annotation/Range.html   |   229 +
 .../library/constraints/annotation/URI.html     |   165 +
 .../library/constraints/annotation/URL.html     |   165 +
 .../constraints/annotation/package-frame.html   |    34 +
 .../constraints/annotation/package-summary.html |   237 +
 .../constraints/annotation/package-tree.html    |   145 +
 .../library/constraints/package-frame.html      |    34 +
 .../library/constraints/package-summary.html    |   231 +
 .../library/constraints/package-tree.html       |   149 +
 .../fileconfig/FileConfiguration.OS.html        |   355 +
 .../library/fileconfig/FileConfiguration.html   |   341 +
 .../fileconfig/FileConfigurationAssembler.html  |   335 +
 .../fileconfig/FileConfigurationDataWiper.html  |   237 +
 .../fileconfig/FileConfigurationOverride.html   |   532 +
 .../FileConfigurationService.Activator.html     |   304 +
 .../FileConfigurationService.Data.html          |   314 +
 .../FileConfigurationService.Mixin.html         |   423 +
 .../fileconfig/FileConfigurationService.html    |   271 +
 .../library/fileconfig/package-frame.html       |    34 +
 .../library/fileconfig/package-summary.html     |   209 +
 .../library/fileconfig/package-tree.html        |   172 +
 .../library/http/AbstractJettyMixin.html        |   414 +
 .../library/http/ConstraintInfo.Constraint.html |   297 +
 .../library/http/ConstraintInfo.HttpMethod.html |   416 +
 .../polygene/library/http/ConstraintInfo.html   |   293 +
 .../library/http/ConstraintService.Mixin.html   |   297 +
 .../library/http/ConstraintService.html         |   243 +
 .../library/http/ContextListenerInfo.html       |   278 +
 .../polygene/library/http/FilterInfo.html       |   308 +
 .../polygene/library/http/HttpService.html      |   227 +
 .../library/http/Interface.Protocol.html        |   343 +
 .../apache/polygene/library/http/Interface.html |   264 +
 .../library/http/JettyActivation.Activator.html |   332 +
 .../polygene/library/http/JettyActivation.html  |   269 +
 .../library/http/JettyConfiguration.html        |   532 +
 .../polygene/library/http/JettyMixin.html       |   337 +
 .../polygene/library/http/JettyService.html     |   219 +
 .../library/http/JettyServiceAssembler.html     |   459 +
 .../library/http/SecureJettyConfiguration.html  |   657 +
 .../polygene/library/http/SecureJettyMixin.html |   390 +
 .../library/http/SecureJettyService.html        |   214 +
 .../http/SecureJettyServiceAssembler.html       |   345 +
 .../polygene/library/http/ServletInfo.html      |   306 +
 .../http/Servlets.ConstraintAssembler.html      |   252 +
 .../http/Servlets.ConstraintDeclaration.html    |   244 +
 .../http/Servlets.ContextListenerAssembler.html |   244 +
 .../Servlets.ContextListenerDeclaration.html    |   299 +
 .../library/http/Servlets.FilterAssembler.html  |   267 +
 .../http/Servlets.FilterDeclaration.html        |   244 +
 .../library/http/Servlets.ServletAssembler.html |   244 +
 .../http/Servlets.ServletDeclaration.html       |   252 +
 .../apache/polygene/library/http/Servlets.html  |   373 +
 .../polygene/library/http/UnitOfWorkFilter.html |   325 +
 .../library/http/UnitOfWorkFilterService.html   |   193 +
 .../polygene/library/http/WelcomeServlet.html   |   333 +
 .../library/http/WelcomeServletService.html     |   193 +
 .../polygene/library/http/package-frame.html    |    60 +
 .../polygene/library/http/package-summary.html  |   321 +
 .../polygene/library/http/package-tree.html     |   234 +
 .../library/invocationcache/Cached.html         |   166 +
 .../invocationcache/InvocationCache.html        |   279 +
 .../ReturnCachedValueConcern.html               |   307 +
 .../ReturnCachedValueOnExceptionConcern.html    |   310 +
 .../SimpleInvocationCacheMixin.html             |   358 +
 .../library/invocationcache/package-frame.html  |    30 +
 .../invocationcache/package-summary.html        |   197 +
 .../library/invocationcache/package-tree.html   |   149 +
 .../ApplicationManagerService.Activator.html    |   332 +
 ...ationManagerService.ImportedServiceBean.html |   299 +
 .../ApplicationManagerService.LayerBean.html    |   293 +
 .../jmx/ApplicationManagerService.Mixin.html    |   371 +
 .../ApplicationManagerService.ServiceBean.html  |   340 +
 .../library/jmx/ApplicationManagerService.html  |   299 +
 .../ConfigurationManagerService.Activator.html  |   332 +
 .../jmx/ConfigurationManagerService.Mixin.html  |   326 +
 .../jmx/ConfigurationManagerService.html        |   273 +
 .../polygene/library/jmx/JMXAssembler.html      |   297 +
 .../library/jmx/JMXConnectorConfiguration.html  |   261 +
 .../jmx/JMXConnectorService.Activator.html      |   332 +
 .../JMXConnectorService.JmxConnectorMixin.html  |   320 +
 .../library/jmx/JMXConnectorService.html        |   280 +
 .../library/jmx/MBeanServerImporter.html        |   315 +
 .../jmx/MBeanTracker.NotificationTracker.html   |   312 +
 .../jmx/MBeanTracker.TrackerCallback.html       |   256 +
 .../polygene/library/jmx/MBeanTracker.html      |   352 +
 .../polygene/library/jmx/ModelMBeanBuilder.html |   336 +
 .../polygene/library/jmx/PolygeneMBeans.html    |   279 +
 .../polygene/library/jmx/package-frame.html     |    42 +
 .../polygene/library/jmx/package-summary.html   |   259 +
 .../polygene/library/jmx/package-tree.html      |   165 +
 .../polygene/library/locking/LockMixin.html     |   295 +
 .../locking/LockingAbstractComposite.html       |   172 +
 .../polygene/library/locking/ReadLock.html      |   166 +
 .../library/locking/ReadLockConcern.html        |   329 +
 .../polygene/library/locking/WriteLock.html     |   166 +
 .../library/locking/WriteLockConcern.html       |   325 +
 .../polygene/library/locking/package-frame.html |    31 +
 .../library/locking/package-summary.html        |   201 +
 .../polygene/library/locking/package-tree.html  |   150 +
 .../polygene/library/logging/debug/Debug.html   |   418 +
 .../library/logging/debug/DebugConcern.html     |   377 +
 .../library/logging/debug/package-frame.html    |    24 +
 .../library/logging/debug/package-summary.html  |   164 +
 .../library/logging/debug/package-tree.html     |   139 +
 .../records/CompositeDebugRecordEntity.html     |   231 +
 .../logging/debug/records/DebugRecord.html      |   275 +
 .../debug/records/EntityDebugRecordEntity.html  |   231 +
 .../debug/records/ServiceDebugRecordEntity.html |   231 +
 .../logging/debug/records/package-frame.html    |    23 +
 .../logging/debug/records/package-summary.html  |   161 +
 .../logging/debug/records/package-tree.html     |   137 +
 .../debug/service/DebugOnConsoleSideEffect.html |   385 +
 .../service/DebugServiceConfiguration.html      |   219 +
 .../logging/debug/service/DebuggingService.html |   295 +
 .../service/DebuggingServiceComposite.html      |   193 +
 .../debug/service/DebuggingServiceMixin.html    |   362 +
 .../logging/debug/service/package-frame.html    |    27 +
 .../logging/debug/service/package-summary.html  |   179 +
 .../logging/debug/service/package-tree.html     |   149 +
 .../library/logging/log/CategoryLog.html        |   416 +
 .../library/logging/log/CategoryLogConcern.html |   514 +
 .../library/logging/log/CategoryLogMixin.html   |   513 +
 .../polygene/library/logging/log/LogType.html   |   351 +
 .../polygene/library/logging/log/SimpleLog.html |   391 +
 .../library/logging/log/SimpleLogConcern.html   |   490 +
 .../library/logging/log/StandardLog.html        |   287 +
 .../library/logging/log/StandardLogConcern.html |   353 +
 .../log/assemblies/LoggingAssembler.html        |   296 +
 .../logging/log/assemblies/package-frame.html   |    20 +
 .../logging/log/assemblies/package-summary.html |   149 +
 .../logging/log/assemblies/package-tree.html    |   135 +
 .../library/logging/log/package-frame.html      |    33 +
 .../library/logging/log/package-summary.html    |   199 +
 .../library/logging/log/package-tree.html       |   156 +
 .../logging/log/records/CompositeLogRecord.html |   231 +
 .../logging/log/records/EntityLogRecord.html    |   231 +
 .../library/logging/log/records/LogRecord.html  |   301 +
 .../logging/log/records/ServiceLogRecord.html   |   231 +
 .../logging/log/records/package-frame.html      |    23 +
 .../logging/log/records/package-summary.html    |   161 +
 .../logging/log/records/package-tree.html       |   137 +
 .../log/service/LogOnConsoleSideEffect.html     |   372 +
 .../logging/log/service/LoggingService.html     |   235 +
 .../log/service/LoggingServiceComposite.html    |   193 +
 .../log/service/LoggingServiceMixin.html        |   349 +
 .../logging/log/service/package-frame.html      |    26 +
 .../logging/log/service/package-summary.html    |   175 +
 .../logging/log/service/package-tree.html       |   148 +
 .../logging/trace/AbstractTraceConcern.html     |   352 +
 .../logging/trace/ExcludeCompositeFilter.html   |   310 +
 .../polygene/library/logging/trace/Trace.html   |   370 +
 .../library/logging/trace/TraceAllConcern.html  |   341 +
 .../library/logging/trace/TraceConcern.html     |   340 +
 .../logging/trace/TraceOnConsoleSideEffect.html |   348 +
 .../trace/assemblies/TracingAssembler.html      |   296 +
 .../logging/trace/assemblies/package-frame.html |    20 +
 .../trace/assemblies/package-summary.html       |   149 +
 .../logging/trace/assemblies/package-tree.html  |   135 +
 .../library/logging/trace/package-frame.html    |    28 +
 .../library/logging/trace/package-summary.html  |   191 +
 .../library/logging/trace/package-tree.html     |   154 +
 .../records/CompositeTraceRecordEntity.html     |   231 +
 .../trace/records/EntityTraceRecordEntity.html  |   232 +
 .../trace/records/ServiceTraceRecordEntity.html |   231 +
 .../logging/trace/records/TraceRecord.html      |   303 +
 .../logging/trace/records/package-frame.html    |    23 +
 .../logging/trace/records/package-summary.html  |   161 +
 .../logging/trace/records/package-tree.html     |   137 +
 .../service/StandardTraceServiceComposite.html  |   193 +
 .../logging/trace/service/TraceService.html     |   279 +
 .../service/TraceServiceConfiguration.html      |   220 +
 .../trace/service/TraceServiceMixin.html        |   336 +
 .../logging/trace/service/package-frame.html    |    26 +
 .../logging/trace/service/package-summary.html  |   172 +
 .../logging/trace/service/package-tree.html     |   144 +
 .../logging/view/ConsoleViewerComposite.html    |   171 +
 .../logging/view/ConsoleViewerMixin.html        |   240 +
 .../logging/view/LogServiceListener.html        |   169 +
 .../library/logging/view/SwingViewer.html       |   396 +
 .../library/logging/view/package-frame.html     |    26 +
 .../library/logging/view/package-summary.html   |   172 +
 .../library/logging/view/package-tree.html      |   165 +
 .../polygene/library/osgi/FallbackStrategy.html |   233 +
 .../osgi/OSGiEnabledService.Activator.html      |   332 +
 ...iEnabledService.OSGiEnabledServiceMixin.html |   349 +
 .../library/osgi/OSGiEnabledService.html        |   306 +
 .../polygene/library/osgi/OSGiImportInfo.html   |   285 +
 .../osgi/OSGiServiceExporter.Activator.html     |   332 +
 ...erviceExporter.OSGiServiceExporterMixin.html |   320 +
 .../library/osgi/OSGiServiceExporter.html       |   272 +
 ...GiServiceImporter.ServiceTrackerHandler.html |   371 +
 .../library/osgi/OSGiServiceImporter.html       |   334 +
 .../polygene/library/osgi/package-frame.html    |    32 +
 .../polygene/library/osgi/package-summary.html  |   206 +
 .../polygene/library/osgi/package-tree.html     |   159 +
 .../org/apache/polygene/library/rdf/DcRdf.html  |   243 +
 .../polygene/library/rdf/PolygeneEntity.html    |   257 +
 .../library/rdf/PolygeneEntityType.html         |   257 +
 .../polygene/library/rdf/PolygeneRdf.html       |   802 +
 .../apache/polygene/library/rdf/RdfFormat.html  |   351 +
 .../org/apache/polygene/library/rdf/Rdfs.html   |   637 +
 .../rdf/entity/EntityStateSerializer.html       |   317 +
 .../rdf/entity/EntityTypeSerializer.html        |   270 +
 .../library/rdf/entity/package-frame.html       |    21 +
 .../library/rdf/entity/package-summary.html     |   157 +
 .../library/rdf/entity/package-tree.html        |   136 +
 .../rdf/model/ApplicationSerializer.html        |   289 +
 .../polygene/library/rdf/model/Model2XML.html   |   286 +
 .../library/rdf/model/package-frame.html        |    21 +
 .../library/rdf/model/package-summary.html      |   155 +
 .../library/rdf/model/package-tree.html         |   136 +
 .../polygene/library/rdf/package-frame.html     |    28 +
 .../polygene/library/rdf/package-summary.html   |   186 +
 .../polygene/library/rdf/package-tree.html      |   147 +
 .../repository/HttpRepositoryConfiguration.html |   253 +
 .../HttpRepositoryService.Activator.html        |   332 +
 ...tpRepositoryService.HttpRepositoryMixin.html |   276 +
 .../rdf/repository/HttpRepositoryService.html   |   283 +
 .../MemoryRepositoryService.Activator.html      |   332 +
 ...RepositoryService.MemoryRepositoryMixin.html |   452 +
 .../rdf/repository/MemoryRepositoryService.html |   287 +
 .../rdf/repository/NativeConfiguration.html     |   292 +
 .../NativeRepositoryService.Activator.html      |   332 +
 ...RepositoryService.NativeRepositoryMixin.html |   478 +
 .../rdf/repository/NativeRepositoryService.html |   294 +
 .../RdbmsRepositoryConfiguration.html           |   258 +
 .../RdbmsRepositoryService.Activator.html       |   332 +
 ...sRepositoryService.RdbmsRepositoryMixin.html |   432 +
 .../rdf/repository/RdbmsRepositoryService.html  |   287 +
 .../rdf/repository/ResetableRepository.html     |   228 +
 .../library/rdf/repository/package-frame.html   |    38 +
 .../library/rdf/repository/package-summary.html |   224 +
 .../library/rdf/repository/package-tree.html    |   191 +
 .../library/rdf/serializer/N3Serializer.html    |   308 +
 .../rdf/serializer/RdfXmlSerializer.html        |   308 +
 .../library/rdf/serializer/Serializer.html      |   254 +
 .../rdf/serializer/SerializerContext.html       |   472 +
 .../rdf/serializer/TurtleSerializer.html        |   308 +
 .../library/rdf/serializer/package-frame.html   |    27 +
 .../library/rdf/serializer/package-summary.html |   176 +
 .../library/rdf/serializer/package-tree.html    |   142 +
 .../library/rest/admin/EntitiesResource.html    |   326 +
 .../library/rest/admin/EntityResource.html      |   384 +
 .../rest/admin/ExceptionRepresentation.html     |   310 +
 .../rest/admin/ExtensionMediaTypeFilter.html    |   346 +
 .../library/rest/admin/IndexResource.html       |   301 +
 .../library/rest/admin/PolygeneFinder.html      |   305 +
 .../rest/admin/PolygeneServerServlet.html       |   318 +
 .../admin/PolygeneServerServletService.html     |   193 +
 .../library/rest/admin/RestApplication.html     |   362 +
 .../library/rest/admin/RestAssembler.html       |   321 +
 .../polygene/library/rest/admin/RestServer.html |   173 +
 .../admin/RestServerComposite.Activator.html    |   332 +
 .../library/rest/admin/RestServerComposite.html |   272 +
 .../rest/admin/RestServerConfiguration.html     |   221 +
 .../library/rest/admin/RestServerMixin.html     |   316 +
 .../library/rest/admin/SPARQLResource.html      |   321 +
 .../library/rest/admin/package-frame.html       |    38 +
 .../library/rest/admin/package-summary.html     |   235 +
 .../library/rest/admin/package-tree.html        |   228 +
 .../library/rest/client/ClientAssembler.html    |   297 +
 .../library/rest/client/ClientCache.html        |   296 +
 .../rest/client/RequestWriterDelegator.html     |   327 +
 .../rest/client/ResponseReaderDelegator.html    |   315 +
 .../rest/client/api/ContextResourceClient.html  |   501 +
 .../api/ContextResourceClientFactory.html       |   417 +
 .../library/rest/client/api/ErrorHandler.html   |   358 +
 .../library/rest/client/api/HandlerCommand.html |   481 +
 .../library/rest/client/api/package-frame.html  |    23 +
 .../rest/client/api/package-summary.html        |   169 +
 .../library/rest/client/api/package-tree.html   |   138 +
 .../library/rest/client/package-frame.html      |    23 +
 .../library/rest/client/package-summary.html    |   169 +
 .../library/rest/client/package-tree.html       |   138 +
 .../client/requestwriter/FormRequestWriter.html |   293 +
 .../ValueCompositeRequestWriter.html            |   293 +
 .../client/requestwriter/package-frame.html     |    21 +
 .../client/requestwriter/package-summary.html   |   157 +
 .../rest/client/requestwriter/package-tree.html |   136 +
 .../responsereader/DefaultResponseReader.html   |   284 +
 .../responsereader/JSONResponseReader.html      |   281 +
 .../responsereader/TableResponseReader.html     |   284 +
 .../client/responsereader/package-frame.html    |    22 +
 .../client/responsereader/package-summary.html  |   163 +
 .../client/responsereader/package-tree.html     |   137 +
 .../rest/client/spi/NullResponseHandler.html    |   316 +
 .../library/rest/client/spi/RequestWriter.html  |   239 +
 .../rest/client/spi/ResponseHandler.html        |   227 +
 .../library/rest/client/spi/ResponseReader.html |   231 +
 .../library/rest/client/spi/ResultHandler.html  |   224 +
 .../library/rest/client/spi/package-frame.html  |    27 +
 .../rest/client/spi/package-summary.html        |   184 +
 .../library/rest/client/spi/package-tree.html   |   142 +
 .../polygene/library/rest/common/Form.html      |   226 +
 .../library/rest/common/Resource.Mixin.html     |   338 +
 .../polygene/library/rest/common/Resource.html  |   332 +
 .../library/rest/common/ValueAssembler.html     |   297 +
 .../polygene/library/rest/common/link/Link.html |   317 +
 .../library/rest/common/link/Links.html         |   226 +
 .../library/rest/common/link/LinksBuilder.html  |   434 +
 .../library/rest/common/link/LinksUtil.html     |   352 +
 .../library/rest/common/link/package-frame.html |    26 +
 .../rest/common/link/package-summary.html       |   180 +
 .../library/rest/common/link/package-tree.html  |   149 +
 .../library/rest/common/package-frame.html      |    26 +
 .../library/rest/common/package-summary.html    |   178 +
 .../library/rest/common/package-tree.html       |   149 +
 .../library/rest/common/table/Cell.html         |   240 +
 .../library/rest/common/table/Column.html       |   251 +
 .../library/rest/common/table/Problem.html      |   251 +
 .../library/rest/common/table/QueryBuilder.html |   319 +
 .../polygene/library/rest/common/table/Row.html |   226 +
 .../library/rest/common/table/Table.Mixin.html  |   321 +
 .../library/rest/common/table/Table.html        |   404 +
 .../library/rest/common/table/TableBuilder.html |   458 +
 .../rest/common/table/TableBuilderFactory.html  |   310 +
 .../rest/common/table/TableQuery.Mixin.html     |   457 +
 .../library/rest/common/table/TableQuery.html   |   379 +
 .../rest/common/table/TableResponse.html        |   309 +
 .../rest/common/table/package-frame.html        |    34 +
 .../rest/common/table/package-summary.html      |   224 +
 .../library/rest/common/table/package-tree.html |   157 +
 .../rest/server/RestServerException.html        |   283 +
 .../rest/server/api/ContextResource.html        |   462 +
 .../library/rest/server/api/ContextRestlet.html |   373 +
 ...raintsConcern.HasInteractionConstraints.html |   314 +
 .../api/InteractionConstraintsConcern.html      |   328 +
 .../rest/server/api/ObjectSelection.html        |   358 +
 .../library/rest/server/api/ResourceCreate.html |   222 +
 .../library/rest/server/api/ResourceDelete.html |   225 +
 .../library/rest/server/api/ResourceIndex.html  |   220 +
 .../library/rest/server/api/ResourceUpdate.html |   222 +
 .../library/rest/server/api/SubResource.html    |   165 +
 .../library/rest/server/api/SubResources.html   |   232 +
 .../api/constraint/InteractionConstraint.html   |   228 +
 .../InteractionConstraintDeclaration.html       |   211 +
 .../api/constraint/InteractionValidation.html   |   250 +
 .../Requires.RequiresRoleConstraint.html        |   296 +
 .../rest/server/api/constraint/Requires.html    |   220 +
 .../RequiresValid.RequiresValidConstraint.html  |   296 +
 .../server/api/constraint/RequiresValid.html    |   213 +
 ...iceAvailable.ServiceAvailableConstraint.html |   284 +
 .../server/api/constraint/ServiceAvailable.html |   212 +
 .../server/api/constraint/package-frame.html    |    34 +
 .../server/api/constraint/package-summary.html  |   217 +
 .../server/api/constraint/package-tree.html     |   149 +
 .../library/rest/server/api/dci/Role.html       |   374 +
 .../rest/server/api/dci/package-frame.html      |    20 +
 .../rest/server/api/dci/package-summary.html    |   151 +
 .../rest/server/api/dci/package-tree.html       |   135 +
 .../library/rest/server/api/package-frame.html  |    36 +
 .../rest/server/api/package-summary.html        |   231 +
 .../library/rest/server/api/package-tree.html   |   163 +
 .../server/assembler/RestServerAssembler.html   |   297 +
 .../rest/server/assembler/package-frame.html    |    20 +
 .../rest/server/assembler/package-summary.html  |   151 +
 .../rest/server/assembler/package-tree.html     |   135 +
 .../library/rest/server/package-frame.html      |    20 +
 .../library/rest/server/package-summary.html    |   140 +
 .../library/rest/server/package-tree.html       |   147 +
 .../restlet/ConstraintViolationMessages.html    |   277 +
 .../restlet/ExtensionMediaTypeFilter.html       |   345 +
 .../server/restlet/InteractionConstraints.html  |   246 +
 ...ionConstraintsService.ConstraintBinding.html |   277 +
 ...ntsService.InteractionConstraintBinding.html |   275 +
 ...tsService.InteractionConstraintsBinding.html |   273 +
 ...ConstraintsService.RequiresValidBinding.html |   275 +
 .../restlet/InteractionConstraintsService.html  |   335 +
 .../rest/server/restlet/NullCommandResult.html  |   279 +
 .../server/restlet/RequestReaderDelegator.html  |   308 +
 .../server/restlet/ResponseWriterDelegator.html |   308 +
 .../freemarker/ValueCompositeObjectWrapper.html |   351 +
 .../freemarker/ValueCompositeTemplateModel.html |   406 +
 .../restlet/freemarker/package-frame.html       |    21 +
 .../restlet/freemarker/package-summary.html     |   157 +
 .../server/restlet/freemarker/package-tree.html |   144 +
 .../rest/server/restlet/package-frame.html      |    30 +
 .../rest/server/restlet/package-summary.html    |   203 +
 .../rest/server/restlet/package-tree.html       |   156 +
 .../requestreader/DefaultRequestReader.html     |   288 +
 .../restlet/requestreader/package-frame.html    |    20 +
 .../restlet/requestreader/package-summary.html  |   151 +
 .../restlet/requestreader/package-tree.html     |   135 +
 .../responsewriter/AbstractResponseWriter.html  |   326 +
 .../responsewriter/DefaultResponseWriter.html   |   308 +
 .../responsewriter/FormResponseWriter.html      |   308 +
 .../responsewriter/JSONResponseWriter.html      |   308 +
 .../responsewriter/LinksResponseWriter.html     |   308 +
 .../responsewriter/ResourceResponseWriter.html  |   308 +
 .../ResourceTemplateResponseWriter.html         |   308 +
 .../responsewriter/RestResponseException.html   |   272 +
 .../responsewriter/TableResponseWriter.html     |   308 +
 .../ValueCompositeResponseWriter.html           |   308 +
 .../ValueDescriptorResponseWriter.html          |   308 +
 .../restlet/responsewriter/package-frame.html   |    33 +
 .../restlet/responsewriter/package-summary.html |   220 +
 .../restlet/responsewriter/package-tree.html    |   164 +
 .../library/rest/server/spi/CommandResult.html  |   224 +
 .../library/rest/server/spi/RequestReader.html  |   231 +
 .../library/rest/server/spi/ResponseWriter.html |   231 +
 .../rest/server/spi/ResultConverter.html        |   224 +
 .../library/rest/server/spi/package-frame.html  |    23 +
 .../rest/server/spi/package-summary.html        |   169 +
 .../library/rest/server/spi/package-tree.html   |   134 +
 .../polygene/library/restlet/Command.html       |   232 +
 .../library/restlet/ConversionException.html    |   265 +
 .../library/restlet/FormField.Mixin.html        |   326 +
 .../restlet/FormField.StringMapEntry.html       |   363 +
 .../polygene/library/restlet/FormField.html     |   327 +
 .../library/restlet/HasDescription.html         |   225 +
 .../polygene/library/restlet/HasName.html       |   227 +
 .../library/restlet/PolygeneEntityRestlet.html  |   346 +
 .../restlet/PolygeneRestApplication.html        |   539 +
 .../PolygeneRestApplicationLauncher.html        |   489 +
 .../restlet/PolygeneServerServlet.Mixin.html    |   321 +
 .../library/restlet/PolygeneServerServlet.html  |   212 +
 .../library/restlet/RestForm.Mixin.html         |   304 +
 .../polygene/library/restlet/RestForm.html      |   270 +
 .../polygene/library/restlet/RestLink.html      |   244 +
 .../restlet/assembly/CrudServiceAssembler.html  |   296 +
 .../RestletCrudConnectivityAssembler.html       |   297 +
 .../assembly/RestletCrudModuleAssembler.html    |   336 +
 .../library/restlet/assembly/package-frame.html |    22 +
 .../restlet/assembly/package-summary.html       |   152 +
 .../library/restlet/assembly/package-tree.html  |   145 +
 .../library/restlet/crud/EntityList.html        |   274 +
 .../restlet/crud/EntityListResource.Mixin.html  |   335 +
 .../restlet/crud/EntityListResource.html        |   229 +
 .../library/restlet/crud/EntityRef.html         |   258 +
 .../crud/EntityResource.EntityParam.html        |   224 +
 .../restlet/crud/EntityResource.Mixin.html      |   364 +
 .../library/restlet/crud/EntityResource.html    |   233 +
 .../restlet/crud/HasIdentitySpecification.html  |   285 +
 .../crud/RepositoryNotFoundException.html       |   265 +
 .../library/restlet/crud/package-frame.html     |    34 +
 .../library/restlet/crud/package-summary.html   |   194 +
 .../library/restlet/crud/package-tree.html      |   170 +
 .../library/restlet/filters/NameFilter.html     |   285 +
 .../library/restlet/filters/package-frame.html  |    20 +
 .../restlet/filters/package-summary.html        |   140 +
 .../library/restlet/filters/package-tree.html   |   135 +
 .../restlet/identity/CanonicalName.Mixin.html   |   314 +
 .../library/restlet/identity/CanonicalName.html |   256 +
 .../restlet/identity/IdentityManager.Mixin.html |   382 +
 .../restlet/identity/IdentityManager.html       |   357 +
 .../identity/IdentityMappingConfiguration.html  |   221 +
 .../InvalidIdentityFormatException.html         |   265 +
 .../library/restlet/identity/package-frame.html |    31 +
 .../restlet/identity/package-summary.html       |   182 +
 .../library/restlet/identity/package-tree.html  |   155 +
 .../library/restlet/metainfo/UserIdentity.html  |   329 +
 .../library/restlet/metainfo/package-frame.html |    20 +
 .../restlet/metainfo/package-summary.html       |   140 +
 .../library/restlet/metainfo/package-tree.html  |   135 +
 .../polygene/library/restlet/package-frame.html |    40 +
 .../library/restlet/package-summary.html        |   222 +
 .../polygene/library/restlet/package-tree.html  |   194 +
 .../restlet/repository/CrudRepository.html      |   311 +
 .../repository/EntityName.Constraint.html       |   296 +
 .../library/restlet/repository/EntityName.html  |   164 +
 .../repository/EntityTypeDescriptor.html        |   286 +
 .../repository/MissingRepositoryException.html  |   265 +
 .../repository/RepositoryLocator.Mixin.html     |   298 +
 .../restlet/repository/RepositoryLocator.html   |   243 +
 .../repository/SmallCrudRepositoryMixin.html    |   388 +
 .../restlet/repository/package-frame.html       |    36 +
 .../restlet/repository/package-summary.html     |   201 +
 .../restlet/repository/package-tree.html        |   160 +
 .../restlet/resource/CreationParameterized.html |   241 +
 .../resource/CreationResource.Mixin.html        |   318 +
 .../restlet/resource/CreationResource.html      |   229 +
 .../resource/DefaultResourceFactoryImpl.html    |   301 +
 .../library/restlet/resource/EntryPoint.html    |   261 +
 .../resource/EntryPointResource.Mixin.html      |   318 +
 .../restlet/resource/EntryPointResource.html    |   229 +
 .../restlet/resource/NotPresentException.html   |   265 +
 .../library/restlet/resource/Parameterizer.html |   165 +
 .../restlet/resource/ResourceBuilder.Mixin.html |   482 +
 .../restlet/resource/ResourceBuilder.html       |   393 +
 .../restlet/resource/ResourceFactory.html       |   229 +
 .../resource/ServerResource.IdentityMixin.html  |   304 +
 .../resource/ServerResource.NotPresent.html     |   355 +
 .../resource/ServerResource.Parameters.html     |   289 +
 .../restlet/resource/ServerResource.html        |   308 +
 .../library/restlet/resource/package-frame.html |    41 +
 .../restlet/resource/package-summary.html       |   222 +
 .../library/restlet/resource/package-tree.html  |   176 +
 .../serialization/FormRepresentation.html       |   399 +
 .../serialization/JsonRepresentation.html       |   399 +
 .../serialization/PolygeneConverter.html        |   504 +
 .../restlet/serialization/package-frame.html    |    22 +
 .../restlet/serialization/package-summary.html  |   154 +
 .../restlet/serialization/package-tree.html     |   165 +
 .../library/scripting/ScriptAttributes.All.html |   271 +
 .../library/scripting/ScriptAttributes.html     |   259 +
 .../library/scripting/ScriptException.html      |   279 +
 .../polygene/library/scripting/ScriptMixin.html |   485 +
 .../library/scripting/ScriptRedirect.html       |   249 +
 .../library/scripting/ScriptReloadable.html     |   223 +
 .../polygene/library/scripting/Scripting.html   |   440 +
 .../library/scripting/package-frame.html        |    32 +
 .../library/scripting/package-summary.html      |   200 +
 .../library/scripting/package-tree.html         |   156 +
 .../library/servlet/PolygeneFilter.html         |   306 +
 .../library/servlet/PolygeneServlet.html        |   324 +
 .../library/servlet/PolygeneServletSupport.html |   281 +
 .../AbstractPolygeneServletBootstrap.html       |   457 +
 .../servlet/lifecycle/package-frame.html        |    20 +
 .../servlet/lifecycle/package-summary.html      |   151 +
 .../library/servlet/lifecycle/package-tree.html |   135 +
 .../polygene/library/servlet/package-frame.html |    22 +
 .../library/servlet/package-summary.html        |   188 +
 .../polygene/library/servlet/package-tree.html  |   145 +
 .../apache/polygene/library/shiro/Shiro.html    |   230 +
 .../shiro/assembly/PasswordDomainAssembler.html |   321 +
 .../assembly/PermissionsDomainAssembler.html    |   321 +
 .../assembly/StandaloneShiroAssembler.html      |   321 +
 .../library/shiro/assembly/package-frame.html   |    22 +
 .../library/shiro/assembly/package-summary.html |   157 +
 .../library/shiro/assembly/package-tree.html    |   149 +
 .../shiro/concerns/RequiresAuthentication.html  |   165 +
 .../library/shiro/concerns/RequiresGuest.html   |   165 +
 .../shiro/concerns/RequiresPermissions.html     |   218 +
 .../library/shiro/concerns/RequiresRoles.html   |   218 +
 .../library/shiro/concerns/RequiresUser.html    |   165 +
 .../library/shiro/concerns/SecurityConcern.html |   306 +
 .../library/shiro/concerns/package-frame.html   |    28 +
 .../library/shiro/concerns/package-summary.html |   180 +
 .../library/shiro/concerns/package-tree.html    |   147 +
 .../domain/common/IdentifiableSubject.html      |   227 +
 .../shiro/domain/common/package-frame.html      |    20 +
 .../shiro/domain/common/package-summary.html    |   149 +
 .../shiro/domain/common/package-tree.html       |   131 +
 .../passwords/PasswordRealmConfiguration.html   |   240 +
 .../domain/passwords/PasswordRealmMixin.html    |   457 +
 .../domain/passwords/PasswordRealmService.html  |   228 +
 .../domain/passwords/PasswordSecurable.html     |   232 +
 .../shiro/domain/passwords/package-frame.html   |    26 +
 .../shiro/domain/passwords/package-summary.html |   172 +
 .../shiro/domain/passwords/package-tree.html    |   176 +
 .../shiro/domain/permissions/Role.Mixin.html    |   333 +
 .../library/shiro/domain/permissions/Role.html  |   304 +
 .../domain/permissions/RoleAssignee.Mixin.html  |   357 +
 .../shiro/domain/permissions/RoleAssignee.html  |   312 +
 .../domain/permissions/RoleAssignment.html      |   232 +
 .../domain/permissions/RoleFactory.Mixin.html   |   318 +
 .../shiro/domain/permissions/RoleFactory.html   |   260 +
 .../shiro/domain/permissions/package-frame.html |    29 +
 .../domain/permissions/package-summary.html     |   184 +
 .../shiro/domain/permissions/package-tree.html  |   153 +
 .../ini/IniSecurityManagerService.Mixin.html    |   410 +
 .../shiro/ini/IniSecurityManagerService.html    |   262 +
 .../shiro/ini/ShiroIniConfiguration.html        |   225 +
 .../library/shiro/ini/package-frame.html        |    25 +
 .../library/shiro/ini/package-summary.html      |   168 +
 .../library/shiro/ini/package-tree.html         |   156 +
 .../polygene/library/shiro/package-frame.html   |    20 +
 .../polygene/library/shiro/package-summary.html |   159 +
 .../polygene/library/shiro/package-tree.html    |   131 +
 .../web/EnvironmentLoaderService.Mixin.html     |   326 +
 .../shiro/web/EnvironmentLoaderService.html     |   240 +
 .../library/shiro/web/ShiroFilterService.html   |   192 +
 .../shiro/web/assembly/HttpShiroAssembler.html  |   321 +
 .../shiro/web/assembly/package-frame.html       |    20 +
 .../shiro/web/assembly/package-summary.html     |   149 +
 .../shiro/web/assembly/package-tree.html        |   143 +
 .../library/shiro/web/package-frame.html        |    25 +
 .../library/shiro/web/package-summary.html      |   178 +
 .../library/shiro/web/package-tree.html         |   174 +
 .../library/spring/bootstrap/Constants.html     |   241 +
 .../bootstrap/PolygeneApplicationBootstrap.html |   327 +
 .../internal/PolygeneNamespaceHandler.html      |   285 +
 .../PolygeneApplicationFactoryBean.html         |   376 +
 .../PolygeneBootstrapBeanDefinitionParser.html  |   280 +
 .../internal/application/package-frame.html     |    21 +
 .../internal/application/package-summary.html   |   155 +
 .../internal/application/package-tree.html      |   136 +
 .../bootstrap/internal/package-frame.html       |    20 +
 .../bootstrap/internal/package-summary.html     |   149 +
 .../spring/bootstrap/internal/package-tree.html |   139 +
 .../PolygeneServiceBeanDefinitionParser.html    |   280 +
 .../internal/service/ServiceFactoryBean.html    |   322 +
 .../internal/service/package-frame.html         |    21 +
 .../internal/service/package-summary.html       |   153 +
 .../internal/service/package-tree.html          |   136 +
 .../library/spring/bootstrap/package-frame.html |    21 +
 .../spring/bootstrap/package-summary.html       |   155 +
 .../library/spring/bootstrap/package-tree.html  |   136 +
 .../library/spring/importer/SpringImporter.html |   316 +
 .../importer/SpringImporterAssembler.html       |   330 +
 .../library/spring/importer/package-frame.html  |    21 +
 .../spring/importer/package-summary.html        |   157 +
 .../library/spring/importer/package-tree.html   |   136 +
 ...bstractPooledDataSourceServiceAssembler.html |   378 +
 .../sql/assembly/DataSourceAssembler.html       |   397 +
 .../sql/assembly/DataSourceJMXAssembler.html    |   321 +
 .../assembly/ExternalDataSourceAssembler.html   |   395 +
 .../library/sql/assembly/package-frame.html     |    23 +
 .../library/sql/assembly/package-summary.html   |   163 +
 .../library/sql/assembly/package-tree.html      |   154 +
 .../BoneCPDataSourceServiceAssembler.html       |   333 +
 .../BoneCPDataSourceServiceImporter.Mixin.html  |   346 +
 .../bonecp/BoneCPDataSourceServiceImporter.html |   260 +
 .../library/sql/bonecp/package-frame.html       |    22 +
 .../library/sql/bonecp/package-summary.html     |   161 +
 .../library/sql/bonecp/package-tree.html        |   153 +
 .../library/sql/common/SQLConfiguration.html    |   229 +
 .../polygene/library/sql/common/SQLUtil.html    |   347 +
 .../library/sql/common/package-frame.html       |    24 +
 .../library/sql/common/package-summary.html     |   167 +
 .../library/sql/common/package-tree.html        |   139 +
 .../AbstractDataSourceServiceImporterMixin.html |   441 +
 .../sql/datasource/DataSourceConfiguration.html |   236 +
 .../DataSourceConfigurationState.html           |   361 +
 ...urceServiceImporterActivation.Activator.html |   304 +
 .../DataSourceServiceImporterActivation.html    |   251 +
 .../library/sql/datasource/DataSources.html     |   267 +
 .../library/sql/datasource/package-frame.html   |    28 +
 .../library/sql/datasource/package-summary.html |   184 +
 .../library/sql/datasource/package-tree.html    |   159 +
 .../dbcp/DBCPDataSourceServiceAssembler.html    |   333 +
 .../DBCPDataSourceServiceImporter.Mixin.html    |   346 +
 .../sql/dbcp/DBCPDataSourceServiceImporter.html |   255 +
 .../library/sql/dbcp/package-frame.html         |    25 +
 .../library/sql/dbcp/package-summary.html       |   170 +
 .../polygene/library/sql/dbcp/package-tree.html |   183 +
 ...ceConfigurationManagerService.Activator.html |   332 +
 ...SourceConfigurationManagerService.Mixin.html |   326 +
 .../DataSourceConfigurationManagerService.html  |   273 +
 .../polygene/library/sql/jmx/package-frame.html |    25 +
 .../library/sql/jmx/package-summary.html        |   170 +
 .../polygene/library/sql/jmx/package-tree.html  |   144 +
 .../sql/liquibase/LiquibaseAssembler.html       |   334 +
 .../sql/liquibase/LiquibaseConfiguration.html   |   235 +
 ...iquibaseService.ApplyChangelogActivator.html |   311 +
 .../sql/liquibase/LiquibaseService.Mixin.html   |   364 +
 .../library/sql/liquibase/LiquibaseService.html |   312 +
 .../library/sql/liquibase/package-frame.html    |    27 +
 .../library/sql/liquibase/package-summary.html  |   182 +
 .../library/sql/liquibase/package-tree.html     |   154 +
 .../uid/sequence/PersistedSequencingMixin.html  |   298 +
 .../sequence/PersistingSequencingService.html   |   229 +
 .../polygene/library/uid/sequence/Sequence.html |   226 +
 .../library/uid/sequence/SequenceEntity.html    |   228 +
 .../library/uid/sequence/Sequencing.html        |   250 +
 .../uid/sequence/SequencingException.html       |   281 +
 .../uid/sequence/TransientSequencingMixin.html  |   298 +
 .../sequence/TransientSequencingService.html    |   229 +
 .../assembly/PersistingSequencingAssembler.html |   321 +
 .../assembly/TransientSequencingAssembler.html  |   321 +
 .../uid/sequence/assembly/package-frame.html    |    21 +
 .../uid/sequence/assembly/package-summary.html  |   153 +
 .../uid/sequence/assembly/package-tree.html     |   144 +
 .../library/uid/sequence/package-frame.html     |    33 +
 .../library/uid/sequence/package-summary.html   |   206 +
 .../library/uid/sequence/package-tree.html      |   193 +
 .../library/uid/uuid/UuidGenerationMixin.html   |   278 +
 .../polygene/library/uid/uuid/UuidService.html  |   227 +
 .../library/uid/uuid/UuidServiceComposite.html  |   229 +
 .../uid/uuid/assembly/UuidServiceAssembler.html |   321 +
 .../uid/uuid/assembly/package-frame.html        |    20 +
 .../uid/uuid/assembly/package-summary.html      |   149 +
 .../library/uid/uuid/assembly/package-tree.html |   143 +
 .../library/uid/uuid/package-frame.html         |    25 +
 .../library/uid/uuid/package-summary.html       |   168 +
 .../polygene/library/uid/uuid/package-tree.html |   161 +
 .../uowfile/bootstrap/UoWFileAssembler.html     |   327 +
 .../uowfile/bootstrap/package-frame.html        |    20 +
 .../uowfile/bootstrap/package-summary.html      |   151 +
 .../library/uowfile/bootstrap/package-tree.html |   143 +
 .../ConcurrentUoWFileModificationException.html |   299 +
 .../library/uowfile/internal/UoWFile.html       |   252 +
 .../uowfile/internal/UoWFileFactory.Mixin.html  |   352 +
 .../uowfile/internal/UoWFileFactory.html        |   262 +
 .../library/uowfile/internal/package-frame.html |    29 +
 .../uowfile/internal/package-summary.html       |   183 +
 .../library/uowfile/internal/package-tree.html  |   165 +
 .../uowfile/plural/HasUoWFiles.Mixin.html       |   360 +
 .../library/uowfile/plural/HasUoWFiles.html     |   296 +
 .../plural/HasUoWFilesLifecycle.Mixin.html      |   318 +
 .../uowfile/plural/HasUoWFilesLifecycle.html    |   218 +
 .../library/uowfile/plural/UoWFilesLocator.html |   234 +
 .../library/uowfile/plural/package-frame.html   |    27 +
 .../library/uowfile/plural/package-summary.html |   176 +
 .../library/uowfile/plural/package-tree.html    |   150 +
 .../uowfile/singular/HasUoWFile.Mixin.html      |   320 +
 .../library/uowfile/singular/HasUoWFile.html    |   267 +
 .../singular/HasUoWFileLifecycle.Mixin.html     |   318 +
 .../uowfile/singular/HasUoWFileLifecycle.html   |   218 +
 .../uowfile/singular/UoWFileLocator.html        |   219 +
 .../library/uowfile/singular/package-frame.html |    27 +
 .../uowfile/singular/package-summary.html       |   176 +
 .../library/uowfile/singular/package-tree.html  |   150 +
 .../metrics/codahale/CodahaleCounter.html       |   329 +
 .../metrics/codahale/CodahaleGauge.html         |   284 +
 .../metrics/codahale/CodahaleHealthCheck.html   |   296 +
 .../metrics/codahale/CodahaleHistogram.html     |   278 +
 .../metrics/codahale/CodahaleMeter.html         |   301 +
 .../metrics/codahale/CodahaleMetricsMixin.html  |   476 +
 .../codahale/CodahaleMetricsProvider.html       |   271 +
 .../metrics/codahale/CodahaleTimer.html         |   299 +
 .../assembly/CodahaleMetricsAssembler.html      |   450 +
 .../assembly/CodahaleMetricsDeclaration.html    |   308 +
 .../codahale/assembly/package-frame.html        |    21 +
 .../codahale/assembly/package-summary.html      |   144 +
 .../metrics/codahale/assembly/package-tree.html |   144 +
 .../metrics/codahale/package-frame.html         |    30 +
 .../metrics/codahale/package-summary.html       |   188 +
 .../polygene/metrics/codahale/package-tree.html |   158 +
 .../migration/MigrationConfiguration.html       |   221 +
 .../migration/MigrationEventLogger.html         |   561 +
 .../polygene/migration/MigrationEvents.html     |   422 +
 .../migration/MigrationService.Activator.html   |   304 +
 .../MigrationService.MigrationMixin.html        |   654 +
 .../polygene/migration/MigrationService.html    |   274 +
 .../org/apache/polygene/migration/Migrator.html |   451 +
 .../assembly/AbstractMigrationRule.html         |   355 +
 .../assembly/EntityMigrationBuilder.html        |   601 +
 .../assembly/EntityMigrationOperation.html      |   259 +
 .../migration/assembly/EntityMigrationRule.html |   371 +
 .../migration/assembly/MigrationBuilder.html    |   296 +
 .../migration/assembly/MigrationContext.html    |   334 +
 .../migration/assembly/MigrationOperation.html  |   250 +
 .../migration/assembly/MigrationRule.html       |   345 +
 .../migration/assembly/MigrationRules.html      |   287 +
 .../assembly/PackageMigrationBuilder.html       |   293 +
 .../assembly/VersionMigrationBuilder.html       |   330 +
 .../migration/assembly/package-frame.html       |    33 +
 .../migration/assembly/package-summary.html     |   220 +
 .../migration/assembly/package-tree.html        |   151 +
 .../migration/operation/AddAssociation.html     |   327 +
 .../migration/operation/AddManyAssociation.html |   327 +
 .../operation/AddNamedAssociation.html          |   327 +
 .../migration/operation/AddProperty.html        |   327 +
 .../migration/operation/RemoveAssociation.html  |   328 +
 .../operation/RemoveManyAssociation.html        |   327 +
 .../operation/RemoveNamedAssociation.html       |   327 +
 .../migration/operation/RemoveProperty.html     |   328 +
 .../migration/operation/RenameAssociation.html  |   327 +
 .../migration/operation/RenameEntity.html       |   327 +
 .../operation/RenameManyAssociation.html        |   327 +
 .../operation/RenameNamedAssociation.html       |   327 +
 .../migration/operation/RenameProperty.html     |   327 +
 .../migration/operation/package-frame.html      |    32 +
 .../migration/operation/package-summary.html    |   223 +
 .../migration/operation/package-tree.html       |   147 +
 .../polygene/migration/package-frame.html       |    29 +
 .../polygene/migration/package-summary.html     |   195 +
 .../apache/polygene/migration/package-tree.html |   152 +
 .../apache/polygene/migration/util/ListMap.html |   337 +
 .../polygene/migration/util/package-frame.html  |    20 +
 .../migration/util/package-summary.html         |   151 +
 .../polygene/migration/util/package-tree.html   |   143 +
 .../serialization/javaxjson/JavaxJson.html      |   317 +
 .../javaxjson/JavaxJsonAdapter.html             |   281 +
 .../javaxjson/JavaxJsonAdapters.Mixin.html      |   344 +
 .../javaxjson/JavaxJsonAdapters.html            |   271 +
 .../javaxjson/JavaxJsonDeserializer.html        |   380 +
 .../javaxjson/JavaxJsonFactories.Mixin.html     |   548 +
 .../javaxjson/JavaxJsonFactories.html           |   436 +
 .../javaxjson/JavaxJsonSerialization.html       |   235 +
 .../javaxjson/JavaxJsonSerializer.html          |   377 +
 .../javaxjson/JavaxJsonSettings.html            |   475 +
 .../JavaxJsonSerializationAssembler.html        |   334 +
 .../javaxjson/assembly/package-frame.html       |    20 +
 .../javaxjson/assembly/package-summary.html     |   149 +
 .../javaxjson/assembly/package-tree.html        |   143 +
 .../serialization/javaxjson/package-frame.html  |    32 +
 .../javaxjson/package-summary.html              |   200 +
 .../serialization/javaxjson/package-tree.html   |   210 +
 .../serialization/javaxxml/JavaxXml.html        |   390 +
 .../serialization/javaxxml/JavaxXmlAdapter.html |   281 +
 .../javaxxml/JavaxXmlAdapters.Mixin.html        |   347 +
 .../javaxxml/JavaxXmlAdapters.html              |   271 +
 .../javaxxml/JavaxXmlDeserializer.html          |   380 +
 .../javaxxml/JavaxXmlFactories.Mixin.html       |   386 +
 .../javaxxml/JavaxXmlFactories.html             |   295 +
 .../javaxxml/JavaxXmlSerialization.html         |   294 +
 .../javaxxml/JavaxXmlSerializer.html            |   378 +
 .../javaxxml/JavaxXmlSettings.html              |   671 +
 .../JavaxXmlSerializationAssembler.html         |   334 +
 .../javaxxml/assembly/package-frame.html        |    20 +
 .../javaxxml/assembly/package-summary.html      |   149 +
 .../javaxxml/assembly/package-tree.html         |   143 +
 .../serialization/javaxxml/package-frame.html   |    32 +
 .../serialization/javaxxml/package-summary.html |   206 +
 .../serialization/javaxxml/package-tree.html    |   210 +
 .../messagepack/MessagePackAdapter.html         |   284 +
 .../messagepack/MessagePackAdapters.Mixin.html  |   344 +
 .../messagepack/MessagePackAdapters.html        |   271 +
 .../MessagePackDeserializer.Mixin.html          |   320 +
 .../messagepack/MessagePackDeserializer.html    |   215 +
 .../messagepack/MessagePackSerialization.html   |   227 +
 .../MessagePackSerializer.Mixin.html            |   321 +
 .../messagepack/MessagePackSerializer.html      |   222 +
 .../messagepack/MessagePackSettings.html        |   330 +
 .../MessagePackSerializationAssembler.html      |   334 +
 .../messagepack/assembly/package-frame.html     |    20 +
 .../messagepack/assembly/package-summary.html   |   149 +
 .../messagepack/assembly/package-tree.html      |   143 +
 .../messagepack/package-frame.html              |    31 +
 .../messagepack/package-summary.html            |   194 +
 .../serialization/messagepack/package-tree.html |   181 +
 .../org/apache/polygene/spi/PolygeneSPI.html    |   352 +
 .../org/apache/polygene/spi/cache/Cache.html    |   274 +
 .../apache/polygene/spi/cache/CachePool.html    |   280 +
 .../apache/polygene/spi/cache/NullCache.html    |   334 +
 .../polygene/spi/cache/package-frame.html       |    25 +
 .../polygene/spi/cache/package-summary.html     |   174 +
 .../apache/polygene/spi/cache/package-tree.html |   140 +
 .../apache/polygene/spi/entity/EntityState.html |   423 +
 .../polygene/spi/entity/EntityStatus.html       |   365 +
 .../spi/entity/ManyAssociationState.html        |   317 +
 .../spi/entity/NamedAssociationState.html       |   332 +
 .../polygene/spi/entity/package-frame.html      |    26 +
 .../polygene/spi/entity/package-summary.html    |   180 +
 .../polygene/spi/entity/package-tree.html       |   149 +
 .../polygene/spi/entitystore/BackupRestore.html |   275 +
 ...currentEntityStateModificationException.html |   323 +
 .../ConcurrentModificationCheckConcern.html     |   317 +
 .../DefaultEntityStoreUnitOfWork.html           |   462 +
 .../EntityAlreadyExistsException.html           |   305 +
 .../entitystore/EntityNotFoundException.html    |   305 +
 ...yStateVersions.EntityStateVersionsMixin.html |   339 +
 .../spi/entitystore/EntityStateVersions.html    |   285 +
 .../polygene/spi/entitystore/EntityStore.html   |   254 +
 .../spi/entitystore/EntityStoreException.html   |   308 +
 .../spi/entitystore/EntityStoreSPI.html         |   275 +
 .../spi/entitystore/EntityStoreUnitOfWork.html  |   375 +
 .../spi/entitystore/StateChangeListener.html    |   229 +
 .../StateChangeNotificationConcern.html         |   308 +
 .../spi/entitystore/StateCommitter.html         |   233 +
 .../entitystore/helpers/DefaultEntityState.html |   650 +
 .../helpers/DefaultManyAssociationState.html    |   399 +
 .../helpers/DefaultNamedAssociationState.html   |   417 +
 .../entitystore/helpers/JSONEntityState.html    |   519 +
 .../spi/entitystore/helpers/JSONKeys.html       |   321 +
 .../helpers/JSONManyAssociationState.html       |   381 +
 .../JSONMapEntityStoreActivation.Activator.html |   333 +
 .../helpers/JSONMapEntityStoreActivation.html   |   273 +
 .../JSONMapEntityStoreMixin.CacheState.html     |   347 +
 .../helpers/JSONMapEntityStoreMixin.html        |   572 +
 .../helpers/JSONNamedAssociationState.html      |   398 +
 .../helpers/MapEntityStore.MapChange.html       |   340 +
 .../helpers/MapEntityStore.MapChanger.html      |   269 +
 .../helpers/MapEntityStore.MapChanges.html      |   235 +
 .../spi/entitystore/helpers/MapEntityStore.html |   304 +
 .../MapEntityStoreActivation.Activator.html     |   305 +
 .../helpers/MapEntityStoreActivation.html       |   255 +
 .../helpers/MapEntityStoreMixin.html            |   502 +
 .../spi/entitystore/helpers/Migration.html      |   237 +
 .../spi/entitystore/helpers/StateStore.html     |   233 +
 .../spi/entitystore/helpers/package-frame.html  |    42 +
 .../entitystore/helpers/package-summary.html    |   274 +
 .../spi/entitystore/helpers/package-tree.html   |   161 +
 .../polygene/spi/entitystore/package-frame.html |    40 +
 .../spi/entitystore/package-summary.html        |   259 +
 .../polygene/spi/entitystore/package-tree.html  |   171 +
 .../polygene/spi/metrics/DefaultMetric.html     |   511 +
 .../spi/metrics/MetricsProviderAdapter.html     |   381 +
 .../NullMetricsFactory.NullCounterFactory.html  |   308 +
 .../NullMetricsFactory.NullGaugeFactory.html    |   312 +
 ...llMetricsFactory.NullHealthCheckFactory.html |   311 +
 ...NullMetricsFactory.NullHistogramFactory.html |   308 +
 .../NullMetricsFactory.NullMeterFactory.html    |   308 +
 .../NullMetricsFactory.NullTimerFactory.html    |   308 +
 .../spi/metrics/NullMetricsFactory.html         |   275 +
 .../polygene/spi/metrics/package-frame.html     |    28 +
 .../polygene/spi/metrics/package-summary.html   |   187 +
 .../polygene/spi/metrics/package-tree.html      |   143 +
 .../apache/polygene/spi/module/ModuleSpi.html   |   332 +
 .../polygene/spi/module/package-frame.html      |    20 +
 .../polygene/spi/module/package-summary.html    |   149 +
 .../polygene/spi/module/package-tree.html       |   193 +
 .../org/apache/polygene/spi/package-frame.html  |    20 +
 .../apache/polygene/spi/package-summary.html    |   151 +
 .../org/apache/polygene/spi/package-tree.html   |   135 +
 .../apache/polygene/spi/query/EntityFinder.html |   323 +
 .../spi/query/EntityFinderException.html        |   292 +
 .../polygene/spi/query/IndexExporter.html       |   269 +
 .../polygene/spi/query/QueryBuilderSPI.html     |   220 +
 .../apache/polygene/spi/query/QuerySource.html  |   276 +
 .../polygene/spi/query/package-frame.html       |    27 +
 .../polygene/spi/query/package-summary.html     |   186 +
 .../apache/polygene/spi/query/package-tree.html |   154 +
 .../AbstractBinaryDeserializer.html             |   320 +
 .../serialization/AbstractBinarySerializer.html |   321 +
 .../spi/serialization/AbstractDeserializer.html |   711 +
 .../spi/serialization/AbstractSerializer.html   |   620 +
 .../serialization/AbstractTextDeserializer.html |   320 +
 .../serialization/AbstractTextSerializer.html   |   321 +
 .../serialization/BuiltInConverters.Mixin.html  |   297 +
 .../spi/serialization/BuiltInConverters.html    |   265 +
 .../spi/serialization/JsonDeserializer.html     |   395 +
 .../spi/serialization/JsonSerialization.html    |   239 +
 .../spi/serialization/JsonSerializer.html       |   382 +
 .../serialization/SerializationSettings.html    |   357 +
 .../spi/serialization/XmlDeserializer.html      |   395 +
 .../spi/serialization/XmlSerialization.html     |   239 +
 .../spi/serialization/XmlSerializer.html        |   382 +
 .../spi/serialization/package-frame.html        |    37 +
 .../spi/serialization/package-summary.html      |   290 +
 .../spi/serialization/package-tree.html         |   192 +
 .../polygene/spi/type/ValueTypeFactory.html     |   236 +
 .../apache/polygene/spi/type/package-frame.html |    20 +
 .../polygene/spi/type/package-summary.html      |   140 +
 .../apache/polygene/spi/type/package-tree.html  |   131 +
 .../apache/polygene/spi/util/ArrayIterable.html |   286 +
 .../apache/polygene/spi/util/package-frame.html |    20 +
 .../polygene/spi/util/package-summary.html      |   151 +
 .../apache/polygene/spi/util/package-tree.html  |   135 +
 .../polygene/test/AbstractPolygeneBaseTest.html |   497 +
 .../test/AbstractPolygeneScenarioTest.html      |   481 +
 .../polygene/test/AbstractPolygeneTest.html     |   478 +
 .../polygene/test/EntityTestAssembler.html      |   335 +
 .../test/cache/AbstractCachePoolTest.html       |   466 +
 .../cache/AbstractEntityStoreWithCacheTest.html |   529 +
 .../polygene/test/cache/MemoryCacheImpl.html    |   416 +
 .../test/cache/MemoryCachePoolMixin.html        |   406 +
 .../test/cache/MemoryCachePoolService.html      |   268 +
 .../polygene/test/cache/package-frame.html      |    27 +
 .../polygene/test/cache/package-summary.html    |   186 +
 .../polygene/test/cache/package-tree.html       |   163 +
 ...alizationTest.ConfigSerializationConfig.html |   278 +
 ...ctConfigurationDeserializationTest.Host.html |   236 +
 ...figurationDeserializationTest.MyService.html |   254 +
 ...ationDeserializationTest.MyServiceMixin.html |   316 +
 ...bstractConfigurationDeserializationTest.html |   383 +
 .../AbstractEntityStoreTest.TestEntity.html     |   601 +
 .../AbstractEntityStoreTest.TestEnum.html       |   355 +
 .../AbstractEntityStoreTest.TestValue.html      |   462 +
 .../AbstractEntityStoreTest.TestValue2.html     |   241 +
 .../entity/AbstractEntityStoreTest.Tjabba.html  |   227 +
 .../AbstractEntityStoreTest.TjabbaValue.html    |   195 +
 .../test/entity/AbstractEntityStoreTest.html    |   560 +
 .../polygene/test/entity/CanRemoveAll.html      |   219 +
 ...stractPolygeneMultiLayeredTestWithModel.html |   507 +
 .../test/entity/model/EntityStoreTestSuite.html |   471 +
 .../entity/model/legal/LegalService.Mixin.html  |   358 +
 .../test/entity/model/legal/LegalService.html   |   294 +
 .../polygene/test/entity/model/legal/Will.html  |   313 +
 .../test/entity/model/legal/WillAmount.html     |   231 +
 .../test/entity/model/legal/WillBenefit.html    |   251 +
 .../test/entity/model/legal/WillItem.html       |   244 +
 .../test/entity/model/legal/WillPercentage.html |   231 +
 .../test/entity/model/legal/package-frame.html  |    29 +
 .../entity/model/legal/package-summary.html     |   175 +
 .../test/entity/model/legal/package-tree.html   |   151 +
 .../CheckBookSlip.CheckBookSlipMixin.html       |   314 +
 .../model/monetary/CheckBookSlip.State.html     |   236 +
 .../entity/model/monetary/CheckBookSlip.html    |   260 +
 .../entity/model/monetary/Currency.Builder.html |   245 +
 .../model/monetary/Currency.BuilderImpl.html    |   303 +
 .../test/entity/model/monetary/Currency.html    |   255 +
 .../entity/model/monetary/package-frame.html    |    28 +
 .../entity/model/monetary/package-summary.html  |   171 +
 .../entity/model/monetary/package-tree.html     |   143 +
 .../test/entity/model/package-frame.html        |    21 +
 .../test/entity/model/package-summary.html      |   144 +
 .../test/entity/model/package-tree.html         |   143 +
 .../test/entity/model/people/Address.html       |   313 +
 .../polygene/test/entity/model/people/City.html |   261 +
 .../test/entity/model/people/Country.html       |   261 +
 .../model/people/PeopleRepository.Mixin.html    |   504 +
 .../entity/model/people/PeopleRepository.html   |   409 +
 .../test/entity/model/people/Person.Mixin.html  |   364 +
 .../test/entity/model/people/Person.html        |   414 +
 .../model/people/PhoneNumber.Builder.html       |   240 +
 .../test/entity/model/people/PhoneNumber.html   |   298 +
 .../test/entity/model/people/Rent.Builder.html  |   276 +
 .../polygene/test/entity/model/people/Rent.html |   238 +
 .../test/entity/model/people/package-frame.html |    33 +
 .../entity/model/people/package-summary.html    |   191 +
 .../test/entity/model/people/package-tree.html  |   152 +
 .../polygene/test/entity/package-frame.html     |    38 +
 .../polygene/test/entity/package-summary.html   |   221 +
 .../polygene/test/entity/package-tree.html      |   194 +
 .../test/indexing/AbstractAnyQueryTest.html     |   442 +
 .../test/indexing/AbstractComplexQueryTest.html |   487 +
 .../test/indexing/AbstractEntityFinderTest.html |   663 +
 .../test/indexing/AbstractNamedQueryTest.html   |   712 +
 .../test/indexing/AbstractQueryTest.html        |  1163 ++
 .../polygene/test/indexing/NameableAssert.html  |   364 +
 .../apache/polygene/test/indexing/TestData.html |   241 +
 .../AbstractMultiLayeredIndexingTest.html       |   395 +
 .../test/indexing/layered/Suite1Case1.html      |   321 +
 .../test/indexing/layered/Suite1Case2.html      |   322 +
 .../test/indexing/layered/TestCase.html         |   264 +
 .../test/indexing/layered/package-frame.html    |    26 +
 .../test/indexing/layered/package-summary.html  |   163 +
 .../test/indexing/layered/package-tree.html     |   141 +
 .../polygene/test/indexing/package-frame.html   |    26 +
 .../polygene/test/indexing/package-summary.html |   185 +
 .../polygene/test/indexing/package-tree.html    |   152 +
 .../AbstractPolygeneMetricsTest.Commands.html   |   289 +
 ...stractPolygeneMetricsTest.CommandsMixin.html |   380 +
 ...olygeneMetricsTest.JmxMetricTestAdapter.html |   318 +
 .../AbstractPolygeneMetricsTest.Person.html     |   223 +
 .../AbstractPolygeneMetricsTest.PersonList.html |   259 +
 .../AbstractPolygeneMetricsTest.Queries.html    |   245 +
 ...bstractPolygeneMetricsTest.QueriesMixin.html |   299 +
 .../metrics/AbstractPolygeneMetricsTest.html    |   590 +
 .../AbstractTimingCaptureTest.Country.html      |   250 +
 .../AbstractTimingCaptureTest.Country1.html     |   200 +
 ...AbstractTimingCaptureTest.Country1Mixin.html |   289 +
 .../AbstractTimingCaptureTest.Country2.html     |   200 +
 ...AbstractTimingCaptureTest.Country2Mixin.html |   289 +
 .../AbstractTimingCaptureTest.Country3.html     |   245 +
 ...AbstractTimingCaptureTest.Country3Mixin.html |   291 +
 .../test/metrics/AbstractTimingCaptureTest.html |   447 +
 .../test/metrics/MetricValuesProvider.html      |   256 +
 .../polygene/test/metrics/package-frame.html    |    39 +
 .../polygene/test/metrics/package-summary.html  |   217 +
 .../polygene/test/metrics/package-tree.html     |   177 +
 .../polygene/test/mock/MockComposite.html       |   193 +
 .../polygene/test/mock/MockPlayerConcern.html   |   307 +
 .../polygene/test/mock/MockPlayerMixin.html     |   297 +
 .../apache/polygene/test/mock/MockRecorder.html |   227 +
 .../polygene/test/mock/MockResolverType.html    |   223 +
 .../MethodClassMatcherMockResolver.html         |   318 +
 .../test/mock/internal/MockRecorderMixin.html   |   312 +
 .../test/mock/internal/MockRepository.html      |   236 +
 .../test/mock/internal/MockResolver.html        |   239 +
 .../test/mock/internal/MockResolverProxy.html   |   281 +
 .../mock/internal/MockResolverTypeImpl.html     |   278 +
 .../mock/internal/UnresolvableMockResolver.html |   294 +
 .../test/mock/internal/package-frame.html       |    29 +
 .../test/mock/internal/package-summary.html     |   190 +
 .../test/mock/internal/package-tree.html        |   144 +
 .../polygene/test/mock/package-frame.html       |    27 +
 .../polygene/test/mock/package-summary.html     |   180 +
 .../apache/polygene/test/mock/package-tree.html |   158 +
 .../org/apache/polygene/test/model/Account.html |   220 +
 .../org/apache/polygene/test/model/Address.html |   250 +
 .../org/apache/polygene/test/model/Alive.html   |   170 +
 .../org/apache/polygene/test/model/Cat.html     |   229 +
 .../org/apache/polygene/test/model/City.html    |   282 +
 .../org/apache/polygene/test/model/Dog.html     |   229 +
 .../org/apache/polygene/test/model/Domain.html  |   269 +
 .../org/apache/polygene/test/model/Female.html  |   284 +
 .../org/apache/polygene/test/model/File.html    |   221 +
 .../org/apache/polygene/test/model/Host.html    |   225 +
 .../org/apache/polygene/test/model/Male.html    |   284 +
 .../apache/polygene/test/model/Nameable.html    |   266 +
 .../org/apache/polygene/test/model/Owner.html   |   242 +
 .../polygene/test/model/Person.Title.html       |   367 +
 .../org/apache/polygene/test/model/Person.html  |   533 +
 .../org/apache/polygene/test/model/Pet.html     |   233 +
 .../org/apache/polygene/test/model/PetShop.html |   245 +
 .../org/apache/polygene/test/model/Port.html    |   221 +
 .../apache/polygene/test/model/Protocol.html    |   225 +
 .../apache/polygene/test/model/QueryParam.html  |   233 +
 .../org/apache/polygene/test/model/Staff.html   |   242 +
 .../org/apache/polygene/test/model/URL.html     |   282 +
 .../model/assembly/ApplicationAssembler.html    |   354 +
 .../model/assembly/TestExecutionModule.html     |   280 +
 .../test/model/assembly/package-frame.html      |    21 +
 .../test/model/assembly/package-summary.html    |   144 +
 .../test/model/assembly/package-tree.html       |   140 +
 .../polygene/test/model/package-frame.html      |    44 +
 .../polygene/test/model/package-summary.html    |   278 +
 .../polygene/test/model/package-tree.html       |   201 +
 .../org/apache/polygene/test/package-frame.html |    23 +
 .../apache/polygene/test/package-summary.html   |   167 +
 .../org/apache/polygene/test/package-tree.html  |   149 +
 ...ctCollectionSerializationTest.SomeValue.html |   237 +
 .../AbstractCollectionSerializationTest.html    |   702 +
 ...rtersSerializationTest.CustomPlainValue.html |   274 +
 ...alizationTest.CustomPlainValueConverter.html |   334 +
 ...rializationTest.CustomPropertyConverter.html |   334 +
 ...ctConvertersSerializationTest.SomeValue.html |   306 +
 .../AbstractConvertersSerializationTest.html    |   408 +
 .../AbstractPlainValueSerializationTest.html    |   794 +
 ...CompositeSerializationTest.AnotherValue.html |   247 +
 ...alizationTest.AnotherValueInternalState.html |   224 +
 ...siteSerializationTest.AnotherValueMixin.html |   289 +
 ...ractValueCompositeSerializationTest.Bar.html |   241 +
 ...lueCompositeSerializationTest.BarEntity.html |   232 +
 ...mpositeSerializationTest.CustomFooValue.html |   236 +
 ...ractValueCompositeSerializationTest.Foo.html |   228 +
 ...alueCompositeSerializationTest.FooValue.html |   199 +
 ...siteSerializationTest.GenericCollection.html |   233 +
 ...CompositeSerializationTest.GenericValue.html |   233 +
 ...iteSerializationTest.SerializableObject.html |   304 +
 ...actValueCompositeSerializationTest.Some.html |   773 +
 ...iteSerializationTest.SpecificCollection.html |   195 +
 ...ompositeSerializationTest.SpecificValue.html |   195 +
 ...alueCompositeSerializationTest.TestEnum.html |   343 +
 ...AbstractValueCompositeSerializationTest.html |   666 +
 .../test/serialization/package-frame.html       |    49 +
 .../test/serialization/package-summary.html     |   269 +
 .../test/serialization/package-tree.html        |   222 +
 .../org/apache/polygene/test/util/Assume.html   |   398 +
 .../polygene/test/util/FreePortFinder.html      |   388 +
 .../apache/polygene/test/util/JmxFixture.html   |   408 +
 .../test/util/NotYetImplemented.Rule.html       |   284 +
 .../polygene/test/util/NotYetImplemented.html   |   221 +
 .../apache/polygene/test/util/RepeatRule.html   |   287 +
 .../apache/polygene/test/util/RetryRule.html    |   294 +
 .../polygene/test/util/package-frame.html       |    29 +
 .../polygene/test/util/package-summary.html     |   194 +
 .../apache/polygene/test/util/package-tree.html |   152 +
 .../descriptor/ActivateeDetailDescriptor.html   |   228 +
 .../descriptor/ActivatorDetailDescriptor.html   |   454 +
 .../descriptor/ApplicationDetailDescriptor.html |   333 +
 .../ApplicationDetailDescriptorBuilder.html     |   235 +
 .../descriptor/CompositeDetailDescriptor.html   |   436 +
 .../CompositeMethodDetailDescriptor.html        |   363 +
 .../descriptor/ConstructorDetailDescriptor.html |   372 +
 .../descriptor/EntityDetailDescriptor.html      |   292 +
 .../ImportedServiceCompositeDescriptor.html     |   508 +
 .../ImportedServiceDetailDescriptor.html        |   313 +
 .../descriptor/InjectableDetailDescriptor.html  |   267 +
 .../InjectedFieldDetailDescriptor.html          |   354 +
 .../InjectedMethodDetailDescriptor.html         |   354 +
 .../InjectedParametersDetailDescriptor.html     |   298 +
 .../model/descriptor/LayerDetailDescriptor.html |   388 +
 .../MethodConcernDetailDescriptor.html          |   358 +
 .../MethodConcernsDetailDescriptor.html         |   292 +
 .../MethodConstraintDetailDescriptor.html       |   290 +
 .../MethodConstraintsDetailDescriptor.html      |   292 +
 .../MethodSideEffectDetailDescriptor.html       |   358 +
 .../MethodSideEffectsDetailDescriptor.html      |   292 +
 .../model/descriptor/MixinDetailDescriptor.html |   356 +
 .../descriptor/ModuleDetailDescriptor.html      |   435 +
 .../descriptor/ObjectDetailDescriptor.html      |   369 +
 .../descriptor/ServiceDetailDescriptor.html     |   330 +
 .../tools/model/descriptor/ServiceUsage.html    |   327 +
 .../descriptor/TransientDetailDescriptor.html   |   292 +
 .../model/descriptor/ValueDetailDescriptor.html |   292 +
 .../tools/model/descriptor/package-frame.html   |    50 +
 .../tools/model/descriptor/package-summary.html |   297 +
 .../tools/model/descriptor/package-tree.html    |   168 +
 .../model/util/DescriptorNameComparator.html    |   295 +
 .../tools/model/util/DescriptorUtilities.html   |   403 +
 .../polygene/tools/model/util/MethodFinder.html |   269 +
 .../polygene/tools/model/util/StateFinder.html  |   269 +
 .../tools/model/util/package-frame.html         |    23 +
 .../tools/model/util/package-summary.html       |   165 +
 .../polygene/tools/model/util/package-tree.html |   138 +
 content/java/3.0.0/javadocs/overview-frame.html |   242 +
 .../java/3.0.0/javadocs/overview-summary.html   |  1481 ++
 content/java/3.0.0/javadocs/overview-tree.html  |  3030 +++
 content/java/3.0.0/javadocs/package-list        |   222 +
 content/java/3.0.0/javadocs/script.js           |    30 +
 .../java/3.0.0/javadocs/serialized-form.html    |  1394 ++
 content/java/3.0.0/javadocs/stylesheet.css      |   574 +
 content/java/3.0.0/js/imagescaler.js            |    86 +
 content/java/3.0.0/js/jquery-1.6.4.min.js       |     4 +
 content/java/3.0.0/js/jquery.scrollTo-1.4.2.js  |   179 +
 .../java/3.0.0/js/progressive-enhancement.js    |   185 +
 content/java/3.0.0/js/shAutoloader.js           |    17 +
 content/java/3.0.0/js/shBrushAS3.js             |    62 +
 content/java/3.0.0/js/shBrushAppleScript.js     |    78 +
 content/java/3.0.0/js/shBrushBash.js            |    62 +
 content/java/3.0.0/js/shBrushCSharp.js          |    68 +
 content/java/3.0.0/js/shBrushColdFusion.js      |   103 +
 content/java/3.0.0/js/shBrushCpp.js             |   100 +
 content/java/3.0.0/js/shBrushCss.js             |    94 +
 content/java/3.0.0/js/shBrushDelphi.js          |    58 +
 content/java/3.0.0/js/shBrushDiff.js            |    44 +
 content/java/3.0.0/js/shBrushErlang.js          |    55 +
 content/java/3.0.0/js/shBrushGroovy.js          |    70 +
 content/java/3.0.0/js/shBrushJScript.js         |    55 +
 content/java/3.0.0/js/shBrushJava.js            |    60 +
 content/java/3.0.0/js/shBrushJavaFX.js          |    61 +
 content/java/3.0.0/js/shBrushPerl.js            |    75 +
 content/java/3.0.0/js/shBrushPhp.js             |    91 +
 content/java/3.0.0/js/shBrushPlain.js           |    36 +
 content/java/3.0.0/js/shBrushPowerShell.js      |    77 +
 content/java/3.0.0/js/shBrushPython.js          |    67 +
 content/java/3.0.0/js/shBrushRuby.js            |    58 +
 content/java/3.0.0/js/shBrushSass.js            |    97 +
 content/java/3.0.0/js/shBrushScala.js           |    54 +
 content/java/3.0.0/js/shBrushSql.js             |    69 +
 content/java/3.0.0/js/shBrushVb.js              |    59 +
 content/java/3.0.0/js/shBrushXml.js             |    72 +
 content/java/3.0.0/js/shCore.js                 |    17 +
 content/java/3.0.0/js/shLegacy.js               |    17 +
 content/java/3.0.0/js/tablestyler.js            |    35 +
 content/java/3.0.0/libraries.html               |    77 +
 content/java/3.0.0/library-alarm.html           |   113 +
 content/java/3.0.0/library-circuitbreaker.html  |   178 +
 content/java/3.0.0/library-constraints.html     |   112 +
 content/java/3.0.0/library-fileconfig.html      |    99 +
 content/java/3.0.0/library-http.html            |   140 +
 .../java/3.0.0/library-invocation-cache.html    |   110 +
 content/java/3.0.0/library-jmx.html             |    82 +
 content/java/3.0.0/library-locking.html         |    94 +
 content/java/3.0.0/library-logging.html         |   125 +
 content/java/3.0.0/library-osgi.html            |   103 +
 content/java/3.0.0/library-rdf.html             |    74 +
 .../java/3.0.0/library-rest-client-primer.html  |   158 +
 content/java/3.0.0/library-rest-client.html     |   226 +
 content/java/3.0.0/library-rest-common.html     |    74 +
 content/java/3.0.0/library-rest-server.html     |    74 +
 content/java/3.0.0/library-restlet.html         |    86 +
 content/java/3.0.0/library-servlet.html         |   105 +
 content/java/3.0.0/library-shiro-web.html       |    87 +
 content/java/3.0.0/library-shiro.html           |   332 +
 content/java/3.0.0/library-spring.html          |   136 +
 content/java/3.0.0/library-sql.html             |   181 +
 content/java/3.0.0/library-uid.html             |   107 +
 content/java/3.0.0/library-uowfile.html         |   206 +
 content/java/3.0.0/related.html                 |   195 +
 content/java/3.0.0/releasing-apache.html        |   297 +
 content/java/3.0.0/sample-car-rental.html       |    75 +
 content/java/3.0.0/sample-dci.html              |    75 +
 content/java/3.0.0/sample-forum.html            |    75 +
 content/java/3.0.0/sample-swing.html            |    74 +
 content/java/3.0.0/samples.html                 |    75 +
 .../schemas/2008/dev-status/1/dev-status.xsd    |   102 +
 content/java/3.0.0/scripting.html               |   130 +
 content/java/3.0.0/state-modeling.html          |   211 +
 content/java/3.0.0/ten-minutes-intro.html       |   172 +
 content/java/3.0.0/thirty-minutes-intro.html    |   301 +
 content/java/3.0.0/tools-envisage.html          |    84 +
 content/java/3.0.0/tools-model-detail.html      |   233 +
 content/java/3.0.0/tools.html                   |    76 +
 content/java/3.0.0/tut-composites.html          |   955 +
 content/java/3.0.0/tut-services.html            |   144 +
 content/java/3.0.0/tutorials.html               |   116 +
 content/java/3.0.0/two-minutes-intro.html       |   113 +
 content/java/3.0.0/what-is-cop.html             |   271 +
 content/java/3.0.0/what-s-an-object-anyway.html |   174 +
 content/java/latest                             |     2 +-
 content/java/versions.json                      |     1 +
 content/news.html                               |     3 +
 content/sitemap.txt                             |     4 +-
 src/_data/releases.yml                          |     9 +-
 src/_data/releases_zest.yml                     |     2 +-
 .../2017-12-31-apache-polygene-java-3.0.md      |    11 -
 src/_layouts/default.html                       |     3 +-
 src/_layouts/posts.html                         |     5 +-
 src/download.html                               |    26 +-
 2352 files changed, 571456 insertions(+), 136 deletions(-)
----------------------------------------------------------------------



[49/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/codebase.html
----------------------------------------------------------------------
diff --git a/content/community/codebase.html b/content/community/codebase.html
index f577574..876ae8e 100644
--- a/content/community/codebase.html
+++ b/content/community/codebase.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/contributors.html
----------------------------------------------------------------------
diff --git a/content/community/contributors.html b/content/community/contributors.html
index 24b2c69..526db06 100644
--- a/content/community/contributors.html
+++ b/content/community/contributors.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/get_help.html
----------------------------------------------------------------------
diff --git a/content/community/get_help.html b/content/community/get_help.html
index 3b4d89a..db76b21 100644
--- a/content/community/get_help.html
+++ b/content/community/get_help.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/index.html
----------------------------------------------------------------------
diff --git a/content/community/index.html b/content/community/index.html
index 6e921b0..cade0d7 100644
--- a/content/community/index.html
+++ b/content/community/index.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/licensing_faq.html
----------------------------------------------------------------------
diff --git a/content/community/licensing_faq.html b/content/community/licensing_faq.html
index 3e4c9cb..37bba83 100644
--- a/content/community/licensing_faq.html
+++ b/content/community/licensing_faq.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/maturity.html
----------------------------------------------------------------------
diff --git a/content/community/maturity.html b/content/community/maturity.html
index a0fc1de..8e293c1 100644
--- a/content/community/maturity.html
+++ b/content/community/maturity.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/participate.html
----------------------------------------------------------------------
diff --git a/content/community/participate.html b/content/community/participate.html
index f155938..dc96ce8 100644
--- a/content/community/participate.html
+++ b/content/community/participate.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/community/playing_field.html
----------------------------------------------------------------------
diff --git a/content/community/playing_field.html b/content/community/playing_field.html
index 9ea7f70..ebcee30 100644
--- a/content/community/playing_field.html
+++ b/content/community/playing_field.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/download-qi4j-legacy.html
----------------------------------------------------------------------
diff --git a/content/download-qi4j-legacy.html b/content/download-qi4j-legacy.html
index 37b65e4..81f8946 100644
--- a/content/download-qi4j-legacy.html
+++ b/content/download-qi4j-legacy.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/download.html
----------------------------------------------------------------------
diff --git a/content/download.html b/content/download.html
index 057b6ce..620f031 100644
--- a/content/download.html
+++ b/content/download.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>
@@ -153,10 +156,29 @@ Composite Oriented Programming allows developers to work with 'fragments', small
         </div>
 
         
-        <h3>Apache Polygene™ (Java Edition)</h3>
-        <p>The Apache Polygene™ project has not released any version with its new name yet.</p>
-        
         
+        <h3>Apache Polygene™ (Java Edition) 3.0.0</h3>
+        <p>
+            Signed by Paul Merlin, PGP ID: <code>7D0391AC</code>
+            
+        </p>
+         <div class="alert warning"><strong>Apache Polygene (Java Edition) 3.0.0</strong> is the first release that uses <code>org.apache.polygene.*</code> Java packages and Maven coordinates.
+</div>
+        <h4>Source Distribution</h4>
+        <table class="table table-striped">
+            <tr>
+                <td><a href="https://www.apache.org/dyn/closer.lua/polygene/apache-polygene-java-3.0.0-src.zip"><i class="icon-download"></i> apache-polygene-java-3.0.0-src.zip</a></td>
+                <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-3.0.0-src.zip.MD5"><small>(MD5)</small></a></td>
+                <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-3.0.0-src.zip.SHA-512"><small>(SHA-512)</small></a></td>
+                <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-3.0.0-src.zip.asc"><small>(OpenPGP asc)</small></a></td>
+            </tr>
+            <tr>
+                <td><a href="https://www.apache.org/dyn/closer.lua/polygene/apache-polygene-java-3.0.0-src.tgz"><i class="icon-download"></i> apache-polygene-java-3.0.0-src.tgz</a></td>
+                <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-3.0.0-src.tgz.MD5"><small>(MD5)</small></a></td>
+                <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-3.0.0-src.tgz.SHA-512"><small>(SHA-512)</small></a></td>
+                <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-3.0.0-src.tgz.asc"><small>(OpenPGP asc)</small></a></td>
+            </tr>
+        </table>
         
         
 
@@ -164,7 +186,7 @@ Composite Oriented Programming allows developers to work with 'fragments', small
         
         <h3>Apache Zest™ (Java Edition) 2.1</h3>
         <p>Signed by Paul Merlin, PGP ID: <code>7D0391AC</code>, <a href="2015/07/31/apache-zest-java-2.1.html">Announcement and Release-Notes</a></p>
-         <div class="alert warning"><strong>Apache Zest (Java Edition) 2.1</strong> is the first release of the Qi4j codebase under the Apache Software Foundation umbrella.<br/> To keep backward compatiblity, this version still use <code>org.qi4j.*</code> Java packages and Maven coordinates.<br/> <strong>Please note that this will change in 3.0.</strong>
+         <div class="alert warning"><strong>Apache Zest (Java Edition) 2.1</strong> is the first release of the Qi4j codebase under the Apache Software Foundation umbrella.<br/> To keep backward compatiblity, this version still use <code>org.qi4j.*</code> Java packages and Maven coordinates.<br/> <strong>Please note that this will change in 3.0.0.</strong>
 </div>
         <h4>Source Distribution</h4>
         <table class="table table-striped">

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index 0a0189e..c1cb863 100644
--- a/content/index.html
+++ b/content/index.html
@@ -69,7 +69,10 @@ Composite Oriented Programming allows developers to work with 'fragments', small
                                     <li role="menuitem"><a href="/java/latest/index.html"><i class="icon-caret-right"></i> Latest release</a></li>
                                     
                                     
+                                    <li role="menuitem"><a href="/java/3.0.0/index.html"><i class="icon-caret-right"></i> 3.0.0</a></li>
                                     
+                                    
+                                    <li role="menuitem"><a href="/java/2.1/index.html"><i class="icon-caret-right"></i> 2.1</a></li>
                                     <li role="menuitem"><a href="/java/2.0/index.html"><i class="icon-caret-right"></i> 2.0</a></li>
                                     <li role="menuitem"><a href="/java/1.4/index.html"><i class="icon-caret-right"></i> &lt;=1.4.x</a></li>
                                     <li class="divider"></li>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/build-system.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/build-system.html b/content/java/3.0.0/build-system.html
new file mode 100644
index 0000000..b069472
--- /dev/null
+++ b/content/java/3.0.0/build-system.html
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Polygene™ Build System</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="howto-invocation-annotation.html" title="Use @Invocation" /><link rel="next" href="community-docs.html" title="Polygene™ Documentation" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><span xmlns="" href="build-system.html">Polygene™ Build System</span></span></dt><dt><span class="section"><a href="community-docs.html">Polygene™ Documentation</a></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Polygene™ Build System"><div class="titlepage"><div><div><h3 class="title"><a id="build-system"></a>Polygene™ Build System</h3></div></div></div><p>This tutorial is intended for developers who want to build the Polygene™ SDK themselves.
+It describe the Polygene™ SDK Build System from compilation to publication of artifacts for consumption by other
+applications.</p><p>If instead you want to setup your project build system to depend on modules of the Polygene™ SDK see the
+<a class="link" href="howto-depend-on-polygene.html" title="Depend on Polygene™">dedicated tutorial</a>.</p><div class="section" title="Gradle"><div class="titlepage"><div><div><h4 class="title"><a id="_gradle"></a>Gradle</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>All major Java IDEs have great Gradle support.
+Visit the <a class="ulink" href="https://www.gradle.org/resources" target="_top">Gradle</a> website to learn how to import the Polygene™ SDK build into your
+favorite IDE.</p></div><p>Polygene™ community migrated away from Maven after several years of frustration, especially around release management,
+versioning and cross-module dependency resolution issues, in Feb 2011.
+The tool of choice is now Gradle, and it doesn’t require any installation, there are <code class="literal">gradlew</code> and <code class="literal">gradlew.bat</code> in
+the root folder of the Polygene™ SDK that will bootstrap Gradle if not done so already.</p><p>If you are new to Gradle, you should keep the <a class="ulink" href="https://gradle.org/docs" target="_top">documentation</a> at hands.</p><p>Build System configuration is done through Gradle properties.
+This can be done in many ways, see
+<a class="ulink" href="https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_properties_and_system_properties" target="_top">Gradle properties and system properties</a>.</p></div><div class="section" title="The Wrapper"><div class="titlepage"><div><div><h4 class="title"><a id="_the_wrapper"></a>The Wrapper</h4></div></div></div><p><code class="literal">gradlew</code> and <code class="literal">gradlew.bat</code> scripts that can be found at the root of the Polygene sources is <span class="strong"><strong>The Wrapper</strong></span>.
+Any build invocation starts from this script.
+It will download the Gradle distribution version required by the build.
+See the <a class="ulink" href="https://docs.gradle.org/current/userguide/gradle_wrapper.html" target="_top">Gradle Wrapper</a> documentation for more details.</p></div><div class="section" title="Main tasks"><div class="titlepage"><div><div><h4 class="title"><a id="_main_tasks"></a>Main tasks</h4></div></div></div><p>The Polygene™ SDK project has tasks that work with the whole SDK.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew downloadDependencies</code>
+</span></dt><dd></dd></dl></div><p>Resolve, download and cache all needed dependencies.
+Useful to go offline.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew</code>
+</span></dt><dd></dd></dl></div><p>The default build, triggered when running gradle without any command line arguments, compiles the code and run the
+tests, but nothing else. A quick way to check that nothing broke.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew clean</code>
+</span></dt><dd></dd></dl></div><p>Clean up of all build output and restore the code base to a fresh state.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew assemble</code>
+</span></dt><dd></dd></dl></div><p>Produces all the archives, javadocs, manuals and website content.
+Global output is generated into <code class="literal">distributions/build</code>.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew check</code>
+</span></dt><dd></dd></dl></div><p>Run the tests and other checks like checkstyle.
+Global reports are generated in <code class="literal">reports/build/reports</code>.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew build</code>
+</span></dt><dd></dd></dl></div><p>Equivalent to <code class="literal">./gradlew assemble check</code></p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew checkDistributions</code>
+</span></dt><dd></dd></dl></div><p>Run global checks against the assembled distributions.
+Can take a while.</p><div class="variablelist"><dl><dt><span class="term">
+<code class="literal">./gradlew install</code>
+</span></dt><dd></dd></dl></div><p>Is roughly the same as Maven’s install goal.
+It produces the test reports, javadocs and installs all the Jars into the local disk repository, for consumption
+by other applications.</p></div><div class="section" title="Other tasks"><div class="titlepage"><div><div><h4 class="title"><a id="_other_tasks"></a>Other tasks</h4></div></div></div><p>In addition to that, some submodules have specific tasks.
+To see all available tasks, issue the following command:</p><pre class="programlisting brush: bash">./gradlew tasks</pre><p>All available tasks from all modules of the SDK are shown.
+If you want to narrow your exploration to submodules use the following:</p><pre class="programlisting brush: bash">./gradlew :test:performance:tasks
+./gradlew :release:tasks</pre><p>These examples will respectively output all gradle tasks available in the <code class="literal">:tests:performance</code> module where you should find
+the <code class="literal">performanceTest</code> task that runs the Polygene™ performance test suite and the <code class="literal">:release</code> module tasks.</p><p><code class="literal">tasks</code> itself is a task, in the same way we can target module(s) with tasks, e.g.:</p><pre class="programlisting brush: bash">./gradlew :core:check :libraries:alarm:check</pre></div><div class="section" title="Versions"><div class="titlepage"><div><div><h4 class="title"><a id="_versions"></a>Versions</h4></div></div></div><p>By default, the build system produces a "zero build".
+It means that there is no version assigned to the build, and a "0" is used in the produced artifacts.
+This is due to our disagreement (with Maven community) that the "next" version name/number is known prior to
+the release.
+This is in our opinion a delayed decision.
+To build a particular version, you specify a <code class="literal">version</code> property on the command-line, like</p><pre class="programlisting brush: bash">./gradlew -Dversion=2.0-FLAVOUR install</pre><p>If a <code class="literal">version</code> property is not defined, the build system will refuse to make a release and upload.
+It will also try hard to do less and not get in your way.</p></div><div class="section" title="Tests"><div class="titlepage"><div><div><h4 class="title"><a id="_tests"></a>Tests</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>See the <a class="ulink" href="https://builds.apache.org/view/P/view/Polygene/" target="_top">Polygene™ Continuous Integration</a> for current tests results</p></div><p>Unit and integration tests are located near the code under test.
+You’ll find theses tests across the whole SDK.</p><div class="section" title="Unit tests requiring external services"><div class="titlepage"><div><div><h5 class="title"><a id="_unit_tests_requiring_external_services"></a>Unit tests requiring external services</h5></div></div></div><p>Among unit tests, some require an external service to be run.
+For example, the Redis EntityStore extension requires an actual Redis server to run its tests.</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The HTML test reports generated by Gradle shows skipped tests.</p></div><p>Testing against external services is automated using Docker and is enabled automatically if a running Docker service
+is reachable.
+The build creates the necessary Docker images and start/stop containers around the tests.</p><p>On Linux it should work out of the box.</p><p>The simplest way to get this running on other systems (macOS and Windows) is to use <code class="literal">docker-machine</code> to create a
+development Docker virtual machine where all images will be built and containers started:</p><pre class="programlisting brush: bash">docker-machine create dev
+docker-machine start dev
+eval $(docker-machine env dev)</pre><p>The last stanza set environment variables for Docker to use the newly created Docker virtual machine.</p><p>If you want to run the Docker containers in a remote machine, simply set the <code class="literal">DOCKER_HOST</code> and <code class="literal">DOCKER_CERT_PATH</code>
+environment variables to something sensible for your setup.</p><p>If you want to forcibly skip all Docker related work, set the <code class="literal">skipDocker</code> Gradle property by e.g. appending
+<code class="literal">-PskipDocker</code> to your Gradle command line.</p></div><div class="section" title="Performance tests"><div class="titlepage"><div><div><h5 class="title"><a id="_performance_tests"></a>Performance tests</h5></div></div></div><p>Performance tests provide performance measurements for typical Polygene™ use cases.
+They are not part of the default build and are located in the <code class="literal">tests/performance</code> directory of the SDK.</p><p>They can be run with the following Gradle command:</p><pre class="programlisting brush: bash">./gradlew :tests:performance:performanceTest</pre><p>Results will then be available in the test reports.</p></div></div><div class="section" title="Documentation generation"><div class="titlepage"><div><div><h4 class="title"><a id="_documentation_generation"></a>Documentation generation</h4></div></div></div><p>The build generates a documentation minisite:</p><pre class="programlisting brush: bash">./gradlew :manual:assemble</pre><p>Output is in <code class="literal">~/manual/build/docs/website</code>.</p><p>You’ll need Asciidoc and docbook-xsl installed.</p></div><div class="section" title="Build for releases"><div class="titlepage"><div><div><h4 class="title"><a id="_build_for_releases"></a>Build for releases</h4></div></div></div><div class="important
 " title="Important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>Remember that if a <code class="literal">version</code> property is not defined, the build system will refuse to make a release and upload.</p></div><p>The Polygene™ SDK build system is setup for an easy release process.
+This is very useful to the Polygene™ Core Team but can also be useful to third parties that want to cut a in-house release.
+In this regard, we try to make every aspect of the release process usable for such cases.</p><p>The following sections describe various aspects of the release process.
+By default you need to have a proper PGP setup, see below.</p><div class="section" title="Release Criteria"><div class="titlepage"><div><div><h5 class="title"><a id="_release_criteria"></a>Release Criteria</h5></div></div></div><p>The Polygene™ SDK modules are of varying maturity level and we try to maintain a STATUS (<code class="literal">dev-status.xml</code>) file indicating
+how good the codebase, documentation and unit tests are for each of the modules. This is highly subjective and
+potentially different individuals will judge this differently, but at least it gives a ballpark idea of the situation
+for our users.</p><p>The Polygene™ SDK build system use the values from the <code class="literal">dev-status.xml</code> files to filter out non-releasable modules out for
+the <code class="literal">javadocs</code> and <code class="literal">uploadArchives</code> root project tasks.
+Moreover, the <code class="literal">release</code> task ensure that no releasable module depends on module(s) that don’t fit the release criteria
+and throw a detailed exception if need be.</p><p>This can be relaxed by adding <code class="literal">-x checkReleaseSpec</code> arguments to gradle invocation.</p></div><div class="section" title="Signing"><div class="titlepage"><div><div><h5 class="title"><a id="_signing"></a>Signing</h5></div></div></div><p>Artifact signing is done using PGP.
+You need to provide Gradle the following properties, <code class="literal">~/.gradle/gradle.properties</code> is a good place:</p><pre class="literallayout">signing.keyId=FB751943
+signing.password=foobar
+signing.secretKeyRingFile=/home/foo/.gnupg/secring.gpg</pre><p>You can skip the signing process by adding <code class="literal">-x signArchives</code> arguments to gradle invocation.</p></div><div class="section" title="Artifact Upload"><div class="titlepage"><div><div><h5 class="title"><a id="_artifact_upload"></a>Artifact Upload</h5></div></div></div><p>Artifact upload behavior depends on the version assigned to the build.</p><p>By default RELEASES are signed, SNAPSHOTS are not.
+Signing can be turned on or off by setting the <code class="literal">uploadSigned</code> property to false.</p><p>By default RELEASES must satisfy ReleaseSpecification, SNAPSHOT don’t.
+ReleaseSpecification usage can be turned on or off by setting the <code class="literal">uploadReleaseSpec</code> property to false.</p><p>By default RELEASES and SNAPHOTS are uploaded using HTTP.
+Used Wagon can be overriden by setting the <code class="literal">uploadWagon</code> property.</p><p>By default RELEASES and SNAPSHOTS are uploaded to the Apache Nexus.
+Target repository can be overriden by setting the <code class="literal">uploadRepository</code> property.</p><p>No username/password is provided by default.
+If needed set them using the <code class="literal">uploadUsername</code> and <code class="literal">uploadPassword</code> properties.</p><p>For example here is how to deploy all artifacts as unsigned SNAPSHOTs to a given repository:</p><pre class="programlisting brush: bash">./gradlew uploadArchives -Dversion=3.2.1-SNAPSHOT -PuploadReleaseSpec=false \
+    -PuploadWagon=what:ever:wagon -PuploadRepository=http://what.ever.repository/url \
+    -PuploadUsername=foo -PuploadPassword=bar</pre><p>And here is how to deploy a signed release to the local filesystem:</p><pre class="programlisting brush: bash">./gradlew uploadArchives -Dversion=3.2.1 -PuploadRepository=file:///path/to/local/repository</pre><p>See the <a class="ulink" href="https://docs.gradle.org/current/userguide/maven_plugin.html#wagonLibs" target="_top">Gradle documentation</a> about
+supported protocols.</p></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/community-docs.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/community-docs.html b/content/java/3.0.0/community-docs.html
new file mode 100644
index 0000000..db99d29
--- /dev/null
+++ b/content/java/3.0.0/community-docs.html
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Polygene™ Documentation</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="tutorials.html" title="Tutorials" /><link rel="prev" href="build-system.html" title="Polygene™ Build System" /><link rel="next" href="releasing-apache.html" title="Releasing Polygene™" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><span xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="tutorials.html#_overview">Overview</a></span></dt><dt><span class="section"><a href="two-minutes-intro.html">Polygene™ in 2 minutes</a></span></dt><dt><span class="section"><a href="ten-minutes-intro.html">Polygene™ in 10 minutes</a></span></dt><dt><span class="section"><a href="thirty-minutes-intro.html">Polygene™ in 30 minutes</a></span></dt><dt><span class="section"><a href="howto-depend-on-polygene.html">Depend on Polygene™</a></span></dt><dt><span class="section"><a href="howto-assemble-application.html">Assemble an Application</a></span></dt><dt><span class="section"><a href="tut-composites.html">Transient Composites Tutorial</a></span></dt><dt><span class="section"><a href="tut-services.html">Services Composites Tutorial</a></span></dt><dt><span class="section"><a 
 href="howto-contextual-fragments.html">Use contextual fragments</a></span></dt><dt><span class="section"><a href="howto-leverage-properties.html">Leverage Properties</a></span></dt><dt><span class="section"><a href="howto-create-constraint.html">Create a Constraint</a></span></dt><dt><span class="section"><a href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span class="section"><a href="howto-create-sideeffect.html">Create a SideEffect</a></span></dt><dt><span class="section"><a href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span class="section"><a href="howto-configure-service.html">Configure a Service</a></span></dt><dt><span class="section"><a href="howto-invocation-annotation.html">Use @Invocation</a></span></dt><dt><span class="section"><a href="build-system.html">Polygene™ Build System</a></span></dt><dt><span class="section"><span xmlns="" href="community-docs.html">Polygene™ Documentation</span></span></dt><dt><span class="sectio
 n"><a href="releasing-apache.html">Releasing Polygene™</a></span></dt></dl></div></div><div class="section" title="Polygene™ Documentation"><div class="titlepage"><div><div><h3 class="title"><a id="community-docs"></a>Polygene™ Documentation</h3></div></div></div><p>The documents use the asciidoc format, see:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="http://www.methods.co.nz/asciidoc/" target="_top">Aciidoc Reference</a>
+</li><li class="listitem">
+<a class="ulink" href="http://powerman.name/doc/asciidoc" target="_top">AsciiDoc cheatsheet</a>
+</li></ul></div><p>The cheatsheet is really useful!</p><p>You need to install <code class="literal">asciidoc</code> and <code class="literal">docbook-xsl</code>.</p><div class="section" title="Overall Flow"><div class="titlepage"><div><div><h4 class="title"><a id="community-docs-overall-flow"></a>Overall Flow</h4></div></div></div><div class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>To generate the website locally use <code class="literal">./gradlew website</code>. Output is in <code class="literal">~/manual/build/docs/website</code>.</p></div><p>Each (sub)project has its own documentation, in <span class="emphasis"><em>src/docs/</em></span> and all the Asciidoc documents have the <code class="literal">.txt</code> file extension.</p><p>The documents can use code snippets which will extract code from the project. This is preferred way to include
+source code in the documentation, since any refactoring will be reflected in the documentation.</p><p>The above files are all consumed by the build of the manual (by adding them as dependencies).
+To get content included in the manual, it has to be explicitly included by a document in the manual as well.</p><p>The whole documentation set is generated from the <span class="emphasis"><em>*manual*</em></span> module in the SDK, and we are currently only creating the website.
+The User Guide and Reference Manual are future projects.</p></div><div class="section" title="Headings and document structure"><div class="titlepage"><div><div><h4 class="title"><a id="_headings_and_document_structure"></a>Headings and document structure</h4></div></div></div><p>Each document starts over with headings from level zero (the document title).
+Each document should have an id.
+In some cases sections in the document need to have id’s as well, this depends on where they fit in the overall structure.
+To be able to link to content, it has to have an id.
+Missing id’s in mandatory places will produce warnings, or even fail (depending on severity), the build.</p><p>This is how a document should start:</p><pre class="programlisting brush: plain">[[unique-id-verbose-is-ok,Remember This Caption]]
+= The Document Title =</pre><p>To push the headings down to the right level in the output, the <code class="literal">leveloffset</code>
+attribute is used when including the document inside of another document.</p><p>Subsequent headings in a document should use the following syntax:</p><pre class="programlisting brush: plain">== Subheading ==
+
+... content here ...
+
+=== Subsubheading ===
+
+content here ...</pre><p>Asciidoc comes with one more syntax for headings, but in this project it’s not used.</p></div><div class="section" title="Writing"><div class="titlepage"><div><div><h4 class="title"><a id="_writing"></a>Writing</h4></div></div></div><p>Try to put one sentence on each line.
+Lines without empty lines between them still belongs to the same paragraph.
+This makes it easy to move content around, and also easy to spot (too) long sentences.</p></div><div class="section" title="Gotchas"><div class="titlepage"><div><div><h4 class="title"><a id="_gotchas"></a>Gotchas</h4></div></div></div><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+A chapter can’t be empty. (the build will fail on the docbook xml validity check)
+</li><li class="listitem">
+The document title should be "underlined" by the same
+  number of <code class="literal">=</code> as there are characters in the title.
+</li><li class="listitem">
+Always leave a blank line at the end of documents
+  (or the title of the next document might end up in the last
+  paragraph of the document)
+</li><li class="listitem">
+As <code class="literal">{}</code> are used for Asciidoc attributes, everything inside will be treated as an attribute.
+  What you have to do is to escape the opening brace: <code class="literal">\{</code>.
+  If you don’t, the braces and the text inside them will be removed without any warning being issued!
+</li></ul></div></div><div class="section" title="Links"><div class="titlepage"><div><div><h4 class="title"><a id="_links"></a>Links</h4></div></div></div><p>To link to other parts of the manual the id of the target is used.
+This is how such a reference looks:</p><pre class="programlisting brush: plain">&lt;&lt;community-docs-overall-flow&gt;&gt;</pre><p>Which will render like: <a class="xref" href="community-docs.html#community-docs-overall-flow" title="Overall Flow">Documentation Flow</a></p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Just write "see &lt;&lt;target-id&gt;&gt;" and similar, that’s enough in most cases.</p></div><p>If you need to link to another document with your own link text, this is what to do:</p><pre class="programlisting brush: plain">&lt;&lt;target-id, link text that fits in the context&gt;&gt;</pre><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Having lots of linked text may work well in a web context but is a pain in print, and we aim for both!</p></div><p>External links are added like this:</p><pre class="programlisting brush: plain">https://polyg
 ene.apache.org/[Link text here]</pre><p>Which renders like: <a class="ulink" href="https://polygene.apache.org/" target="_top">Link text here</a></p><p>For short links it may be better not to add a link text, just do:</p><pre class="programlisting brush: plain">https://polygene.apache.org/</pre><p>Which renders like: <a class="ulink" href="https://polygene.apache.org/" target="_top">https://polygene.apache.org/</a></p><p>It’s ok to have a dot right after the URL, it won’t be part of the link.</p><pre class="programlisting brush: plain">https://polygene.apache.org/.</pre><p>Which renders like: <a class="ulink" href="https://polygene.apache.org/" target="_top">https://polygene.apache.org/</a>.</p></div><div class="section" title="Text Formatting"><div class="titlepage"><div><div><h4 class="title"><a id="_text_formatting"></a>Text Formatting</h4></div></div></div><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<span class="strong"><strong>Bold</strong></span> - just don’t do it, the editor in charge is likely to remove it anyhow!
+</li><li class="listitem">
+_Italics_ is rendered as <span class="emphasis"><em>Italics</em></span>
+</li><li class="listitem">
++methodName()+ is rendered as <code class="literal">methodName()</code> and is used for literals as well
+</li><li class="listitem">
+`command` is rendered as <code class="literal">command</code> (typically used for command-line)
+</li><li class="listitem">
+'my/path/' is rendered as <span class="emphasis"><em>my/path/</em></span> (used for file names and paths)
+</li></ul></div></div><div class="section" title="Admonitions"><div class="titlepage"><div><div><h4 class="title"><a id="_admonitions"></a>Admonitions</h4></div></div></div><p>These are very useful and should be used where appropriate.
+Choose from the following (write all caps and no, we can’t easily add new ones):</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Note.</p></div><div class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Tip.</p></div><div class="important" title="Important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>Important</p></div><div class="caution" title="Caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>Caution</p></div><div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>Warning</p></div><p>Here’s how it’s done:</p><pre class="programlisting brush: plain">NOTE: Note.</pre><p>A multiline variation:</p><pre class="programlisting brush: plain">[TIP]
+Tiptext.
+Line 2.</pre><p>Which is rendered as:</p><div class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Tiptext.
+Line 2.</p></div></div><div class="section" title="Images"><div class="titlepage"><div><div><h4 class="title"><a id="_images"></a>Images</h4></div></div></div><div class="important" title="Important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p><span class="emphasis"><em>All images in the entire manual share the same namespace.</em></span></p></div><div class="section" title="Images Files"><div class="titlepage"><div><div><h5 class="title"><a id="_images_files"></a>Images Files</h5></div></div></div><p>To include an image file, make sure it resides in the <span class="emphasis"><em>images/</em></span> directory relative to the document you’re including it from.
+Then go:</p><pre class="programlisting brush: plain">image::logo-standard.png[]</pre><p>Which is rendered as:</p><div class="informalfigure"><a class="ulink" href="images/logo-standard.png" target="_top">
+<span class="inlinemediaobject"><img src="images/logo-standard.png" alt="logo-standard.png" /></span>
+</a></div><p>Please note that the <span class="emphasis"><em>images/</em></span> directory is added automatically and not part of the link.</p><p>There are also global resources, residing in <span class="emphasis"><em>manual/src/resources</em></span>, which will be copied to the root of the documentation.</p></div></div><div class="section" title="Code Snippets"><div class="titlepage"><div><div><h4 class="title"><a id="_code_snippets"></a>Code Snippets</h4></div></div></div><div class="section" title="Import from codebase"><div class="titlepage"><div><div><h5 class="title"><a id="_import_from_codebase"></a>Import from codebase</h5></div></div></div><p>Most source code that is included in the documentation should be extract via <code class="literal">SNIPPET</code> markers and then included in document with;</p><pre class="programlisting brush: plain"> [snippet,java]
+ -----------
+ source=tutorials/introduction/tenminutes/src/main/java/org/apache/polygene/demo/tenminute/OrderEntity.java
+ tag=mainClass
+ -----------</pre><p>The source file is relative to the SDK root, and the <span class="emphasis"><em>tag</em></span> is defined in the source file.
+The above could be bringing in content that looks like;</p><pre class="programlisting brush: plain">package org.apache.polygene.demo.tenminute;
+
+import org.apache.polygene.api.concern.Concerns;
+import org.apache.polygene.api.entity.EntityComposite;
+import org.apache.polygene.api.sideeffect.SideEffects;
+
+// START SNIPPET: sideEffect
+@SideEffects( MailNotifySideEffect.class )
+// START SNIPPET: mainClass
+@Concerns({PurchaseLimitConcern.class, InventoryConcern.class})
+public interface OrderEntity
+    extends Order, HasSequenceNumber, HasCustomer,
+            HasLineItems, Confirmable, EntityComposite
+{
+// END SNIPPET: sideEffect
+}
+// END SNIPPET: mainClass</pre><p>which will be rendered as;</p><pre class="programlisting brush: java">@Concerns( { PurchaseLimitConcern.class, InventoryConcern.class } )
+public interface OrderEntity
+    extends Order, Confirmable,
+            HasSequenceNumber, HasCustomer, HasLineItems,
+            HasIdentity
+{
+}
+</pre><p>Note that
+1. The START and END doesn’t need to be matching.
+1. The AsciiDoc plugin will remove the <span class="emphasis"><em>START SNIPPET</em></span> and <span class="emphasis"><em>END SNIPPET</em></span> lines.
+1. If you have more than one START/END section with the same tag, the plugin will insert a "[…snip…]" for the excluded lines.</p></div><div class="section" title="Explicitly defined in the document"><div class="titlepage"><div><div><h5 class="title"><a id="_explicitly_defined_in_the_document"></a>Explicitly defined in the document</h5></div></div></div><div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>Use this kind of code snippets as little as possible.
+  They are well known to get out of sync with reality after a while.</p></div><p>This is how to do it:</p><pre class="programlisting brush: plain"> [source,java]
+ ----
+ HashMap&lt;String,String&gt; result = new HashMap&lt;String,String&gt;();
+ for( String name : names )
+ {
+     if( !"".equals( name ) )
+         result.put( name, value );
+ }
+ ----</pre><p>Which is rendered as:</p><pre class="programlisting brush: java"> HashMap&lt;String,String&gt; result = new HashMap&lt;String,String&gt;();
+ for( String name : names )
+ {
+     if( !"".equals( name ) )
+         result.put( name, value );
+ }</pre></div><div class="section" title="Source code Highlighting"><div class="titlepage"><div><div><h5 class="title"><a id="_source_code_highlighting"></a>Source code Highlighting</h5></div></div></div><p>If there’s no suitable syntax highlighter, just omit the language: <code class="literal">[source]</code>.</p><p>Currently the following syntax highlighters are enabled:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+Bash
+</li><li class="listitem">
+Groovy
+</li><li class="listitem">
+Java
+</li><li class="listitem">
+JavaScript
+</li><li class="listitem">
+Python
+</li><li class="listitem">
+Ruby
+</li><li class="listitem">
+Scala
+</li><li class="listitem">
+XML
+</li></ul></div><p>For other highlighters we could add see <a class="ulink" href="http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/" target="_top">http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/</a>.</p></div></div><div class="section" title="Attributes"><div class="titlepage"><div><div><h4 class="title"><a id="_attributes"></a>Attributes</h4></div></div></div><p>Common attributes you can use in documents:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+</li><li class="listitem">
+</li></ul></div><p>These can substitute part of URLs that point to for example APIdocs or source code.</p></div><div class="section" title="Toolchain"><div class="titlepage"><div><div><h4 class="title"><a id="_toolchain"></a>Toolchain</h4></div></div></div><p>Useful links when configuring the docbook toolchain:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+<a class="ulink" href="http://www.methods.co.nz/asciidoc" target="_top">http://www.methods.co.nz/asciidoc</a>
+</li><li class="listitem">
+<a class="ulink" href="http://powerman.name/doc/asciidoc" target="_top">http://powerman.name/doc/asciidoc</a>
+</li><li class="listitem">
+alexgorbatchev.com/SyntaxHighlighter/manual/brushes/
+</li><li class="listitem">
+<a class="ulink" href="http://www.docbook.org/tdg/en/html/docbook.html" target="_top">http://www.docbook.org/tdg/en/html/docbook.html</a>
+</li><li class="listitem">
+<a class="ulink" href="http://www.sagehill.net/docbookxsl/index.html" target="_top">http://www.sagehill.net/docbookxsl/index.html</a>
+</li><li class="listitem">
+<a class="ulink" href="http://docbook.sourceforge.net/release/xsl/1.76.1/doc/html/index.html" target="_top">http://docbook.sourceforge.net/release/xsl/1.76.1/doc/html/index.html</a>
+</li><li class="listitem">
+<a class="ulink" href="http://docbook.sourceforge.net/release/xsl/1.76.1/doc/fo/index.html" target="_top">http://docbook.sourceforge.net/release/xsl/1.76.1/doc/fo/index.html</a>
+</li></ul></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[22/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/UseDefaults.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/UseDefaults.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/UseDefaults.html
new file mode 100644
index 0000000..8205334
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/UseDefaults.html
@@ -0,0 +1,271 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>UseDefaults (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="UseDefaults (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/UseDefaults.html" target="_top">Frames</a></li>
+<li><a href="UseDefaults.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Annotation Type UseDefaults" class="title">Annotation Type UseDefaults</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">UseDefaults</span></pre>
+<div class="block">Annotation to denote that the initial value of a Property will be the default value for the type if none is
+ specified during construction.
+ <p>
+ These are the default values used for various types:
+ </p>
+ <pre>
+ Byte: 0
+ Short: 0
+ Character: 0
+ Integer: 0
+ Long: 0L
+ Double: 0.0d
+ Float: 0.0f
+ Boolean: false
+ String: ""
+ List: empty java.util.ArrayList
+ Set: empty java.util.HashSet
+ Collection: empty java.util.ArrayList
+ enum: first declared value
+ </pre>
+ <p>
+ If this annotation is not used, the property will be set to null, and unless <code>&amp;#64;Optional</code> is declared
+ is not allowed.
+ </p>
+ <p>
+ The <code>&#64;UseDefaults</code> annotation can also have a value in its declaration. This value is used,
+ unless it is overridden in the assembly (see below). Java does not support generic types of annotation values,
+ so it accepts String values, which are deserialized from JSON using the Serialization SPI. This allows
+ for (albeit somewhat tedious) any object type to have a default value declared on it. If the property type is
+ String, then no value deserialization is done.
+ </p>
+ <p>
+ It is also possible to change the default values for Composites during the assembly. This is done by calling the
+ <code>org.apache.polygene.bootstrap.ModuleAssembly#forMixin(Class)</code> method.
+ </p>
+ <p>
+ Example;
+ Let's assume that we have the following mixin type;
+
+ <pre><code>
+ public interface SomeType
+ {
+     &#64;UseDefaults
+     Property&lt;String&gt; someValue();
+ }
+ </code></pre>
+ And that we want to have <code>someValue()</code> to be initialized to "&lt;unknown&gt;" instead of the empty string.
+ Then we need to declare the default for that with the following in the assembler.
+ <pre><code>
+ public void assemble( ModuleAssembly module )
+ {
+     module.forMixin( SomeType.class ).declareDefaults().someValue().set( "&lt;unknown&gt;" );
+ }
+ }
+ </code></pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/UseDefaults.html" target="_top">Frames</a></li>
+<li><a href="UseDefaults.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Visibility.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Visibility.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Visibility.html
new file mode 100644
index 0000000..00b4f09
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Visibility.html
@@ -0,0 +1,368 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Visibility (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Visibility (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/Visibility.html" target="_top">Frames</a></li>
+<li><a href="Visibility.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Enum Visibility" class="title">Enum Visibility</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.common.Visibility</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="typeNameLabel">Visibility</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>&gt;</pre>
+<div class="block">Visibility is a core concept in the Polygene structure system. It defines the locale of composites and objects, i.e.
+ how far they can be 'seen' and therefor be used.
+ <p>
+ When a Composite or Object is declared in the assembly phase, and no visibility is set, only other
+ composites/objects within the same module can use that declaration. For a declared composite/object to be usable
+ from other modules a higher visibility must be set, either that the Composite/Object can be used by others within
+ the same Layer, or even to be used by those in the layer above.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/Visibility.html#application">application</a></span></code>
+<div class="block">Artifact is visible to other modules in the same layer and any modules in extending layers</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/Visibility.html#layer">layer</a></span></code>
+<div class="block">Artifact is visible to all modules in the same layer</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/Visibility.html#module">module</a></span></code>
+<div class="block">Artifact is visible only in the declaring module (default)</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/Visibility.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/Visibility.html#values--">values</a></span>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass--" title="class or interface in java.lang">getDeclaringClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/
 api/java/lang/Enum.html?is-external=true#name--" title="class or interface in java.lang">name</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#ordinal--" title="class or interface in java.lang">ordinal</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#valueOf-java.lang.Class-java.lang.String-" title="class or interface in java.lang">valueOf</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="module">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>module</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a> module</pre>
+<div class="block">Artifact is visible only in the declaring module (default)</div>
+</li>
+</ul>
+<a name="layer">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>layer</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a> layer</pre>
+<div class="block">Artifact is visible to all modules in the same layer</div>
+</li>
+</ul>
+<a name="application">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>application</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a> application</pre>
+<div class="block">Artifact is visible to other modules in the same layer and any modules in extending layers</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for (Visibility c : Visibility.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/Visibility.html" target="_top">Frames</a></li>
+<li><a href="Visibility.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-frame.html
new file mode 100644
index 0000000..f84e7e8
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-frame.html
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.common (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/common/package-summary.html" target="classFrame">org.apache.polygene.api.common</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="AppliesToFilter.html" title="interface in org.apache.polygene.api.common" target="classFrame"><span class="interfaceName">AppliesToFilter</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="MetaInfo.html" title="class in org.apache.polygene.api.common" target="classFrame">MetaInfo</a></li>
+<li><a href="QualifiedName.html" title="class in org.apache.polygene.api.common" target="classFrame">QualifiedName</a></li>
+<li><a href="TypeName.html" title="class in org.apache.polygene.api.common" target="classFrame">TypeName</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="Visibility.html" title="enum in org.apache.polygene.api.common" target="classFrame">Visibility</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="ConstructionException.html" title="class in org.apache.polygene.api.common" target="classFrame">ConstructionException</a></li>
+<li><a href="InvalidApplicationException.html" title="class in org.apache.polygene.api.common" target="classFrame">InvalidApplicationException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="AppliesTo.html" title="annotation in org.apache.polygene.api.common" target="classFrame">AppliesTo</a></li>
+<li><a href="Optional.html" title="annotation in org.apache.polygene.api.common" target="classFrame">Optional</a></li>
+<li><a href="UseDefaults.html" title="annotation in org.apache.polygene.api.common" target="classFrame">UseDefaults</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-summary.html
new file mode 100644
index 0000000..698f8e4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-summary.html
@@ -0,0 +1,311 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.common (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.common (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/cache/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.common</h1>
+<div class="docSummary">
+<div class="block">Common API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a></td>
+<td class="colLast">
+<div class="block">Implementations of this interface can be specified in the &#64;AppliesTo.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common">MetaInfo</a></td>
+<td class="colLast">
+<div class="block">Used to declare and access meta-info.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></td>
+<td class="colLast">
+<div class="block">QualifiedName is a representation of Property names to their full declaration.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a></td>
+<td class="colLast">
+<div class="block">Represents a Type name.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common">Visibility</a></td>
+<td class="colLast">
+<div class="block">Visibility is a core concept in the Polygene structure system.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></td>
+<td class="colLast">
+<div class="block">Thrown when a Fragment or object could not be instantiated.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common">InvalidApplicationException</a></td>
+<td class="colLast">
+<div class="block">Thrown when an application is considered to not be constructed properly.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common">AppliesTo</a></td>
+<td class="colLast">
+<div class="block">Fragments that implement InvocationHandler and which should only be applied to methods that have a particular
+ annotation or implement a known interface should use this annotation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common">Optional</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote that something is optional.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common">UseDefaults</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote that the initial value of a Property will be the default value for the type if none is
+ specified during construction.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.common Description">Package org.apache.polygene.api.common Description</h2>
+<div class="block"><h2>Common API.</h2>
+        <p>
+            The Common API package is a collection of really low-level types needed at the core of the Polygene™ Runtime. It is also
+            a collection of types that are not particularly cohesive, and effectively this package contains the loose ends
+            that does not belong elsewhere.
+        </p>
+        <p>
+            In this package, you can safely ignore the following classes;
+        </p>
+        <ul>
+            <li>MetaInfo</li>
+            <li>QualifiedName</li>
+            <li>TypeName</li>
+        </ul>
+        <p>UNLESS you are into deep integration into the Polygene™ Runtime.</p>
+
+        <h3>&#64;AppliesTo and AppliesToFilter</h3>
+        <p>
+            This tandem of interface + annotation are primarily used for Generic Fragments, to indicate which methods on the
+            interface the fragment should be applied to.
+        </p>
+
+        <h3>&#64;Optional</h3>
+        <p>
+            In Polygene™, method arguments, property values and injected fields are not allowed to be null by default. To allow
+            any of these to be null, i.e. undeclared, it is required that the argument, field or method is marked with the
+            &#64;Optional annotation.
+        </p>
+
+        <h3>&#64;UseDefaults</h3>
+        <p>
+            Since null is not allowed without the &#64;Optional annotation, it can sometimes by tedious to initialize all
+            the property values. And the &#64;UseDefaults annotation allows us to declare that Polygene™ should set the Property
+            to a default value. These are either the pre-defined ones, or can be set per property declaration during the
+            assembly.
+        </p>
+
+        <h3>&#64;Visibility</h3>
+        <p>
+            Visibility is another innovative concept in Polygene™, which leverage the structure system (Application, Layer, Module)
+            to limit the 'reach' when requesting composites and objects. The Visibility is declared per Composite/Object,
+            preferably in the most restrictive mode possible, and the visibility resolver will ensure a predictable resolution
+            algorithm;
+        </p>
+        <ol>
+            <li>Search the module of the caller first. If one and only one composite type fulfilling the request is available
+                return that to the caller. If two or more are found, throw an AmbiguousTypeException. If no composite found
+                continue to the next step.
+            </li>
+            <li>Search all modules in the Layer of the caller for composite that has a declaration other than
+                <code>Visibility.module</code>. If one and only one composite type fulfilling the request is available
+                return that to the caller. If two or more are found, throw an AmbiguousTypeException. If no composite found
+                continue to the next step.
+            </li>
+            <li>Search all modules in the Layer(s) (if any) directly below of the caller for composite that has a declaration of
+                <code>Visibility.application</code>. If one and only one composite type fulfilling the request is available
+                return that to the caller. If two or more are found, throw an AmbiguousTypeException. If no composite found
+                continue to the next step.
+            </li>
+            <li>Throw an NoSuchCompositeException (or related) exception.</li>
+        </ol></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/cache/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-tree.html
new file mode 100644
index 0000000..0959071
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/package-tree.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.common Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.common Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/cache/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.common</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">MetaInfo</span></a></li>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">QualifiedName</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">ConstructionException</span></a></li>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">InvalidApplicationException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">TypeName</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common"><span class="typeNameLink">AppliesToFilter</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">UseDefaults</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Optional</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">AppliesTo</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/Visibility.html" title="enum in org.apache.polygene.api.common"><span class="typeNameLink">Visibility</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/cache/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/AmbiguousTypeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/AmbiguousTypeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/AmbiguousTypeException.html
new file mode 100644
index 0000000..61c7ae9
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/AmbiguousTypeException.html
@@ -0,0 +1,291 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AmbiguousTypeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AmbiguousTypeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/AmbiguousTypeException.html" target="_top">Frames</a></li>
+<li><a href="AmbiguousTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class AmbiguousTypeException" class="title">Class AmbiguousTypeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.AmbiguousTypeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">AmbiguousTypeException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">This Exception is thrown when more than one Composite implements a MixinType
+ that one tries to use to create a Composite instance from.
+ <p>
+ For instance;
+ </p>
+ <pre><code>
+ public interface AbcComposite extends TransientComposite, Abc
+ {}
+
+ public interface DefComposite extends TransientComposite, Def
+ {}
+
+ public interface Abc
+ {}
+
+ public interface Def extends Abc
+ {}
+
+
+ TransientBuilder cb = factory.newTransientBuilder( Abc.class );
+ </code></pre>
+ <p>
+ In the code above, both the AbcComposite and DefComposite implement Abc, and therefore
+ the <code>newTransientBuilder</code> method can not unambiguously figure out which
+ one is intended.
+ </p></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.composite.AmbiguousTypeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/AmbiguousTypeException.html#AmbiguousTypeException-java.lang.String-">AmbiguousTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AmbiguousTypeException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AmbiguousTypeException</h4>
+<pre>public&nbsp;AmbiguousTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/AmbiguousTypeException.html" target="_top">Frames</a></li>
+<li><a href="AmbiguousTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[25/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationWrapper.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationWrapper.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationWrapper.html
new file mode 100644
index 0000000..64d9d2d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/NamedAssociationWrapper.html
@@ -0,0 +1,626 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NamedAssociationWrapper (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NamedAssociationWrapper (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/NamedAssociationWrapper.html" target="_top">Frames</a></li>
+<li><a href="NamedAssociationWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.association</div>
+<h2 title="Class NamedAssociationWrapper" class="title">Class NamedAssociationWrapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.association.NamedAssociationWrapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;, <a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>, <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">NamedAssociationWrapper</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</pre>
+<div class="block">If you want to catch calls to NamedAssociations, then create a GenericConcern
+ that wraps the Polygene-supplied NamedAssociations instance with NamedAssociationsWrapper. Override
+ methods to perform your custom code.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#next">next</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#NamedAssociationWrapper-org.apache.polygene.api.association.NamedAssociation-">NamedAssociationWrapper</a></span>(<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#clear--">clear</a></span>()</code>
+<div class="block">Clear all named associations.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#containsName-java.lang.String-">containsName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Checks if there is an association with the given name.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#count--">count</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#get-java.lang.String-">get</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Retrieves a named association.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#iterator--">iterator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#nameOf-java.lang.Object-">nameOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Checks if the entity is present.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#next--">next</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#put-java.lang.String-java.lang.Object-">put</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Adds a named association.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#referenceOf-java.lang.String-">referenceOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Returns the EntityReference for the Association with the given name.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#references--">references</a></span>()</code>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#remove-java.lang.String-">remove</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Remove a named association.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#toMap--">toMap</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="next">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>next</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt; next</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NamedAssociationWrapper-org.apache.polygene.api.association.NamedAssociation-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NamedAssociationWrapper</h4>
+<pre>public&nbsp;NamedAssociationWrapper(<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="next--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>next</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;next()</pre>
+</li>
+</ul>
+<a name="iterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterator</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;iterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="count--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>count</h4>
+<pre>public&nbsp;int&nbsp;count()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#count--">count</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The number of named associations in this NamedAssociation.</dd>
+</dl>
+</li>
+</ul>
+<a name="containsName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsName</h4>
+<pre>public&nbsp;boolean&nbsp;containsName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#containsName-java.lang.String-">NamedAssociation</a></code></span></div>
+<div class="block">Checks if there is an association with the given name.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#containsName-java.lang.String-">containsName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association we are checking if it exists.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if it exists, false otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="put-java.lang.String-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>put</h4>
+<pre>public&nbsp;boolean&nbsp;put(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#put-java.lang.String-T-">NamedAssociation</a></code></span></div>
+<div class="block">Adds a named association.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#put-java.lang.String-T-">put</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association.</dd>
+<dd><code>entity</code> - The entity for this named association.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if value has been updated to a new value.</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;boolean&nbsp;remove(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#remove-java.lang.String-">NamedAssociation</a></code></span></div>
+<div class="block">Remove a named association.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#remove-java.lang.String-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if removed, false otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;boolean&nbsp;clear()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#clear--">NamedAssociation</a></code></span></div>
+<div class="block">Clear all named associations.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if cleared, false otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="get-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;get(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#get-java.lang.String-">NamedAssociation</a></code></span></div>
+<div class="block">Retrieves a named association.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#get-java.lang.String-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The entity that has previously been associated.</dd>
+</dl>
+</li>
+</ul>
+<a name="nameOf-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameOf</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nameOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#nameOf-T-">NamedAssociation</a></code></span></div>
+<div class="block">Checks if the entity is present.
+ Note that this is potentially a very slow operation, depending on the size of the NamedAssociation.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#nameOf-T-">nameOf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The entity to look for.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The name of the entity if found, otherwise null.</dd>
+</dl>
+</li>
+</ul>
+<a name="toMap--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toMap</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;toMap()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#toMap--">toMap</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A fully populated Map with the content of this NamedAssociation.</dd>
+</dl>
+</li>
+</ul>
+<a name="references--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>references</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&gt;&gt;&nbsp;references()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#references--">NamedAssociation</a></code></span></div>
+<div class="block">Returns a stream of the references to the associated entities.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#references--">references</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the references to the associated entities.</dd>
+</dl>
+</li>
+</ul>
+<a name="referenceOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>referenceOf</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;referenceOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#referenceOf-java.lang.String-">NamedAssociation</a></code></span></div>
+<div class="block">Returns the EntityReference for the Association with the given name.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html#referenceOf-java.lang.String-">referenceOf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The name of the association to return the EntityReference for</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EntityReference of the association.</dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/NamedAssociationWrapper.html" target="_top">Frames</a></li>
+<li><a href="NamedAssociationWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-frame.html
new file mode 100644
index 0000000..ed318dd
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.association (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/association/package-summary.html" target="classFrame">org.apache.polygene.api.association</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="AbstractAssociation.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AbstractAssociation</span></a></li>
+<li><a href="Association.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">Association</span></a></li>
+<li><a href="AssociationDescriptor.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AssociationDescriptor</span></a></li>
+<li><a href="AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AssociationStateDescriptor</span></a></li>
+<li><a href="AssociationStateHolder.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">AssociationStateHolder</span></a></li>
+<li><a href="ManyAssociation.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">ManyAssociation</span></a></li>
+<li><a href="NamedAssociation.html" title="interface in org.apache.polygene.api.association" target="classFrame"><span class="interfaceName">NamedAssociation</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AssociationMixin.html" title="class in org.apache.polygene.api.association" target="classFrame">AssociationMixin</a></li>
+<li><a href="AssociationWrapper.html" title="class in org.apache.polygene.api.association" target="classFrame">AssociationWrapper</a></li>
+<li><a href="GenericAssociationInfo.html" title="class in org.apache.polygene.api.association" target="classFrame">GenericAssociationInfo</a></li>
+<li><a href="ManyAssociationMixin.html" title="class in org.apache.polygene.api.association" target="classFrame">ManyAssociationMixin</a></li>
+<li><a href="ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association" target="classFrame">ManyAssociationWrapper</a></li>
+<li><a href="NamedAssociationMixin.html" title="class in org.apache.polygene.api.association" target="classFrame">NamedAssociationMixin</a></li>
+<li><a href="NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association" target="classFrame">NamedAssociationWrapper</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-summary.html
new file mode 100644
index 0000000..94862e4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-summary.html
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.association (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.association (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/cache/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.association</h1>
+<div class="docSummary">
+<div class="block">Association API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a></td>
+<td class="colLast">
+<div class="block">Base interface for all associations.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">Association to a single EntityComposite.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></td>
+<td class="colLast">
+<div class="block">Association Descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationStateDescriptor</a></td>
+<td class="colLast">
+<div class="block">Associations State Descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association">AssociationStateHolder</a></td>
+<td class="colLast">
+<div class="block">This represents the state of a entity (properties+associations).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">Association to a collection of entities.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">Named Association to Entities.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association">AssociationMixin</a></td>
+<td class="colLast">
+<div class="block">Generic mixin for associations.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association">AssociationWrapper</a></td>
+<td class="colLast">
+<div class="block">If you want to catch getting and setting association, then create a GenericConcern
+ that wraps the Polygene-supplied Association instance with AssociationWrappers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html" title="class in org.apache.polygene.api.association">GenericAssociationInfo</a></td>
+<td class="colLast">
+<div class="block">Generic Association info.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association">ManyAssociationMixin</a></td>
+<td class="colLast">
+<div class="block">Generic mixin for associations.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association">ManyAssociationWrapper</a></td>
+<td class="colLast">
+<div class="block">If you want to catch calls to ManyAssociations, then create a GenericConcern
+ that wraps the Polygene-supplied ManyAssociation instance with ManyAssociationWrappers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association">NamedAssociationMixin</a></td>
+<td class="colLast">
+<div class="block">Generic mixin for NamedAssociations.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association">NamedAssociationWrapper</a></td>
+<td class="colLast">
+<div class="block">If you want to catch calls to NamedAssociations, then create a GenericConcern
+ that wraps the Polygene-supplied NamedAssociations instance with NamedAssociationsWrapper.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.association Description">Package org.apache.polygene.api.association Description</h2>
+<div class="block"><h2>Association API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/cache/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-tree.html
new file mode 100644
index 0000000..4d94b7b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/association/package-tree.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.association Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.association Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/cache/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.association</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">AssociationMixin</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">AssociationWrapper</span></a> (implements org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association">Association</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/GenericAssociationInfo.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">GenericAssociationInfo</span></a></li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">ManyAssociationMixin</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/ManyAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">ManyAssociationWrapper</span></a> (implements org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association">ManyAssociation</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">NamedAssociationMixin</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/NamedAssociationWrapper.html" title="class in org.apache.polygene.api.association"><span class="typeNameLink">NamedAssociationWrapper</span></a> (implements org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association">NamedAssociation</a>&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">AbstractAssociation</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/Association.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">Association</span></a>&lt;T&gt;</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">ManyAssociation</span></a>&lt;T&gt; (also extends java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">NamedAssociation</span></a>&lt;T&gt; (also extends java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
+</ul>
+</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/ManyAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">ManyAssociation</span></a>&lt;T&gt; (also extends org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>)</li>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/NamedAssociation.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">NamedAssociation</span></a>&lt;T&gt; (also extends org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure"><span class="typeNameLink">MetaInfoHolder</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">AssociationDescriptor</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">StateDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">AssociationStateDescriptor</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.property.<a href="../../../../../org/apache/polygene/api/property/StateHolder.html" title="interface in org.apache.polygene.api.property"><span class="typeNameLink">StateHolder</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.association.<a href="../../../../../org/apache/polygene/api/association/AssociationStateHolder.html" title="interface in org.apache.polygene.api.association"><span class="typeNameLink">AssociationStateHolder</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/cache/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/association/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/CacheOptions.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/CacheOptions.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/CacheOptions.html
new file mode 100644
index 0000000..95091fb
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/CacheOptions.html
@@ -0,0 +1,392 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>CacheOptions (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CacheOptions (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/cache/CacheOptions.html" target="_top">Frames</a></li>
+<li><a href="CacheOptions.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.cache</div>
+<h2 title="Class CacheOptions" class="title">Class CacheOptions</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.cache.CacheOptions</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">CacheOptions</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">CacheOptions is a metaInfo class for the Cache system for Entity persistence.
+ <p>
+ CacheOptions should be assigned to the Usecase of the UnitOfWork, to give hint on caching to entity stores.
+ See <a href="../../../../../org/apache/polygene/api/usecase/UsecaseBuilder.html" title="class in org.apache.polygene.api.usecase"><code>UsecaseBuilder</code></a> on how to set the metaInfo on Usecases.
+ </p>
+ <p>
+ Note that EntityStore implementations are not required to support caching.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache">CacheOptions</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html#ALWAYS">ALWAYS</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache">CacheOptions</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html#NEVER">NEVER</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html#CacheOptions-boolean-boolean-boolean-">CacheOptions</a></span>(boolean&nbsp;cacheOnRead,
+            boolean&nbsp;cacheOnWrite,
+            boolean&nbsp;cacheOnNew)</code>
+<div class="block">Constructor for CacheOptions.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html#cacheOnNew--">cacheOnNew</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html#cacheOnRead--">cacheOnRead</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html#cacheOnWrite--">cacheOnWrite</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ALWAYS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALWAYS</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache">CacheOptions</a> ALWAYS</pre>
+</li>
+</ul>
+<a name="NEVER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NEVER</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache">CacheOptions</a> NEVER</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CacheOptions-boolean-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CacheOptions</h4>
+<pre>public&nbsp;CacheOptions(boolean&nbsp;cacheOnRead,
+                    boolean&nbsp;cacheOnWrite,
+                    boolean&nbsp;cacheOnNew)</pre>
+<div class="block">Constructor for CacheOptions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>cacheOnRead</code> - if true, give the hint to the Cache system that it may not be a good idea to cache the
+                     read values. This is useful when it is known that the read will be over a large set and
+                     shouldn't affect the existing cached entities. For instance, when traversing the EntityStore
+                     this option is set to false.</dd>
+<dd><code>cacheOnWrite</code> - if true, give the hint to the Cache system that it may not be a good idea to cache the
+                     entity when the value is updated. If this is false, the cache should be emptied from any
+                     cached entity instead of updated. There are few cases when this is useful, and if this is
+                     false, it makes sense that the <i>cacheOnRead</i> is also false.</dd>
+<dd><code>cacheOnNew</code> - if true, give the hint to the Cache system that it may not be a good idea to cache a newly
+                     created Entity, as it is not likely to be read in the near future. This is useful when
+                     batch inserts are being made.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="cacheOnRead--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cacheOnRead</h4>
+<pre>public&nbsp;boolean&nbsp;cacheOnRead()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>if true, give the hint to the Cache system that it may not be a good idea to cache the
+         read values. This is useful when it is known that the read will be over a large set and
+         shouldn't affect the existing cached entities. For instance, when traversing the EntityStore</dd>
+</dl>
+</li>
+</ul>
+<a name="cacheOnWrite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cacheOnWrite</h4>
+<pre>public&nbsp;boolean&nbsp;cacheOnWrite()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>if true, give the hint to the Cache system that it may not be a good idea to cache the
+         entity when the value is updated. If this is false, the cache should be emptied from any
+         cached entity instead of updated. There are few cases when this is useful, and if this is
+         false, it makes sense that the <i>cacheOnRead</i> is also false.</dd>
+</dl>
+</li>
+</ul>
+<a name="cacheOnNew--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>cacheOnNew</h4>
+<pre>public&nbsp;boolean&nbsp;cacheOnNew()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>if true, give the hint to the Cache system that it may not be a good idea to cache a newly
+         created Entity, as it is not likely to be read in the near future. This is useful when
+         batch inserts are being made.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/cache/CacheOptions.html" target="_top">Frames</a></li>
+<li><a href="CacheOptions.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-frame.html
new file mode 100644
index 0000000..57c3ff1
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.cache (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/cache/package-summary.html" target="classFrame">org.apache.polygene.api.cache</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="CacheOptions.html" title="class in org.apache.polygene.api.cache" target="classFrame">CacheOptions</a></li>
+</ul>
+</div>
+</body>
+</html>


[16/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-tree.html
new file mode 100644
index 0000000..7d49710
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/package-tree.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.composite Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.composite Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.composite</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/DecoratorMixin.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">DecoratorMixin</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">DefaultMethodsFilter</span></a> (implements org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a>)</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">PropertyMapper</span></a></li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">ThreadLocal</span></a>&lt;T&gt;
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeContext.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeContext</span></a>&lt;T&gt;</li>
+</ul>
+</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/AmbiguousTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">AmbiguousTypeException</span></a></li>
+<li type="circle">org.apache.polygene.api.common.<a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">InvalidApplicationException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">NoSuchCompositeTypeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">NoSuchTransientTypeException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/InvalidCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">InvalidCompositeException</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/InvalidValueCompositeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">InvalidValueCompositeException</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/MissingMethodException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">MissingMethodException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Composite</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/TransientComposite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">TransientComposite</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeInvoker</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeInstance</span></a> (also extends org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>, org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ConstructorDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ConstructorDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/DependencyDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">DependencyDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type"><span class="typeNameLink">HasTypes</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeInstance</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a>, java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>, org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>)</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ModelDescriptor</span></a> (also extends org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">TransientDescriptor</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/InjectedFieldDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">InjectedFieldDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/InjectedMethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">InjectedMethodDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/InjectedParametersDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">InjectedParametersDescriptor</span></a></li>
+<li type="circle">java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect"><span class="typeNameLink">InvocationHandler</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeInstance</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a>, org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure"><span class="typeNameLink">MetaInfoHolder</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeInstance</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeInvoker.html" title="interface in org.apache.polygene.api.composite">CompositeInvoker</a>, org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">ModelDescriptor</span></a> (also extends org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">CompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">TransientDescriptor</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/MethodDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">MethodDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">StateDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">StatefulCompositeDescriptor</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">StatefulAssociationCompositeDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">TransientDescriptor</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/TransientBuilder.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">TransientBuilder</span></a>&lt;T&gt;</li>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/TransientBuilderFactory.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">TransientBuilderFactory</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernDescriptor.html
new file mode 100644
index 0000000..12ca968
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConcernDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConcernDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/ConcernDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConcernDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.concern</div>
+<h2 title="Interface ConcernDescriptor" class="title">Interface ConcernDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ConcernDescriptor</span></pre>
+<div class="block">Concern descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/concern/ConcernDescriptor.html#modifierClass--">modifierClass</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="modifierClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>modifierClass</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;modifierClass()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/ConcernDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConcernDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernOf.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernOf.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernOf.html
new file mode 100644
index 0000000..c0b36da
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernOf.html
@@ -0,0 +1,291 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConcernOf (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConcernOf (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/ConcernOf.html" target="_top">Frames</a></li>
+<li><a href="ConcernOf.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.concern</div>
+<h2 title="Class ConcernOf" class="title">Class ConcernOf&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.concern.ConcernOf&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/logging/trace/AbstractTraceConcern.html" title="class in org.apache.polygene.library.logging.trace">AbstractTraceConcern</a>, <a href="../../../../../org/apache/polygene/spi/entitystore/ConcurrentModificationCheckConcern.html" title="class in org.apache.polygene.spi.entitystore">ConcurrentModificationCheckConcern</a>, <a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html" title="class in org.apache.polygene.api.concern">GenericConcern</a>, <a href="../../../../../org/apache/polygene/test/mock/MockPlayerConcern.html" title="class in org.apache.polygene.test.mock">MockPlayerConcern</a>, <a href="../../../../../org/apache/polygene/library/locking/ReadLockConcern.html" title="class in org.apache.polygene.library.locking">ReadLockConcern</a>, <a href="../../../../../org/apache/polygene/library/invocationcache/ReturnCachedValueConcern.html" title="class in org.apache.polygene.library.invocationcache">ReturnCache
 dValueConcern</a>, <a href="../../../../../org/apache/polygene/library/invocationcache/ReturnCachedValueOnExceptionConcern.html" title="class in org.apache.polygene.library.invocationcache">ReturnCachedValueOnExceptionConcern</a>, <a href="../../../../../org/apache/polygene/library/shiro/concerns/SecurityConcern.html" title="class in org.apache.polygene.library.shiro.concerns">SecurityConcern</a>, <a href="../../../../../org/apache/polygene/spi/entitystore/StateChangeNotificationConcern.html" title="class in org.apache.polygene.spi.entitystore">StateChangeNotificationConcern</a>, <a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics">TimingCaptureAllConcern</a>, <a href="../../../../../org/apache/polygene/library/locking/WriteLockConcern.html" title="class in org.apache.polygene.library.locking">WriteLockConcern</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">ConcernOf&lt;T&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Base class for Concerns. It introduces a typed "next" pointer
+ that Concerns can use to invoke the next Concern (or mixin) in
+ the chain.
+ <p>
+ Generic Concerns should subclass <a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html" title="class in org.apache.polygene.api.concern"><code>GenericConcern</code></a> instead.
+ </p>
+ <p>
+ Concerns implementations must be thread-safe in their implementation,
+ as multiple threads may share instances.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="type parameter in ConcernOf">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html#next">next</a></span></code>
+<div class="block">The "next" pointer.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html#ConcernOf--">ConcernOf</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="next">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>next</h4>
+<pre><a href="../../../../../org/apache/polygene/api/concern/internal/ConcernFor.html" title="annotation in org.apache.polygene.api.concern.internal">@ConcernFor</a>
+protected final&nbsp;<a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="type parameter in ConcernOf">T</a> next</pre>
+<div class="block">The "next" pointer. This points to
+ the next concern in the chain or the mixin
+ to be invoked.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ConcernOf--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ConcernOf</h4>
+<pre>public&nbsp;ConcernOf()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/ConcernOf.html" target="_top">Frames</a></li>
+<li><a href="ConcernOf.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/Concerns.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/Concerns.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/Concerns.html
new file mode 100644
index 0000000..9f5e0c6
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/Concerns.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Concerns (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Concerns (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/Concerns.html" target="_top">Frames</a></li>
+<li><a href="Concerns.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.concern</div>
+<h2 title="Annotation Type Concerns" class="title">Annotation Type Concerns</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Concerns</span></pre>
+<div class="block">This annotation is used by composites and mixins to declare what Concerns
+ should be applied to the type or specific method.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/concern/Concerns.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]&nbsp;value</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/Concerns.html" target="_top">Frames</a></li>
+<li><a href="Concerns.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernsDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernsDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernsDescriptor.html
new file mode 100644
index 0000000..adfecfc
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/ConcernsDescriptor.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConcernsDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConcernsDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/ConcernsDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConcernsDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.concern</div>
+<h2 title="Interface ConcernsDescriptor" class="title">Interface ConcernsDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ConcernsDescriptor</span></pre>
+<div class="block">Concerns descriptor.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/Concerns.html" title="annotation in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/ConcernsDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConcernsDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/GenericConcern.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/GenericConcern.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/GenericConcern.html
new file mode 100644
index 0000000..1e7f162
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/GenericConcern.html
@@ -0,0 +1,275 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GenericConcern (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="GenericConcern (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/GenericConcern.html" target="_top">Frames</a></li>
+<li><a href="GenericConcern.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.concern</div>
+<h2 title="Class GenericConcern" class="title">Class GenericConcern</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">org.apache.polygene.api.concern.ConcernOf</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.concern.GenericConcern</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/circuitbreaker/service/BreakCircuitConcern.html" title="class in org.apache.polygene.library.circuitbreaker.service">BreakCircuitConcern</a>, <a href="../../../../../org/apache/polygene/library/rest/server/api/InteractionConstraintsConcern.html" title="class in org.apache.polygene.library.rest.server.api">InteractionConstraintsConcern</a>, <a href="../../../../../org/apache/polygene/api/unitofwork/concern/UnitOfWorkConcern.html" title="class in org.apache.polygene.api.unitofwork.concern">UnitOfWorkConcern</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">GenericConcern</span>
+extends <a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>&gt;
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+<div class="block">Base class for generic Concerns. Subclass
+ and implement the "invoke" method. Use the
+ "next" field in <a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><code>ConcernOf</code></a> to continue the invocation
+ chain.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html#next">next</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/concern/GenericConcern.html#GenericConcern--">GenericConcern</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.reflect.InvocationHandler">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GenericConcern--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GenericConcern</h4>
+<pre>public&nbsp;GenericConcern()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernsDescriptor.html" title="interface in org.apache.polygene.api.concern"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/concern/GenericConcern.html" target="_top">Frames</a></li>
+<li><a href="GenericConcern.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/ConcernFor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/ConcernFor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/ConcernFor.html
new file mode 100644
index 0000000..1b5c400
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/ConcernFor.html
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConcernFor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConcernFor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/concern/internal/ConcernFor.html" target="_top">Frames</a></li>
+<li><a href="ConcernFor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.concern.internal</div>
+<h2 title="Annotation Type ConcernFor" class="title">Annotation Type ConcernFor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">ConcernFor</span></pre>
+<div class="block">This annotation is required once in each Concern, to mark the
+ field where the next element in the call sequence should be
+ injected.
+ <p>
+ The type of the field must be of the same type as the Concern
+ itself, or an InvocationHandler.
+ </p>
+ <p>
+ Example;
+ </p>
+ <pre><code>
+ public interface MyStuff
+ {
+     void doSomething();
+ }
+
+ public class MyStuffConcern
+     implements MyStuff
+ {
+     &#64;ConcernFor MyStuff next;
+
+     public void doSomething()
+     {
+         // HERE DO THE MODIFIER STUFF.
+
+         // Delegate to the underlying mixin/modifier.
+         next.doSomething();
+     }
+ }
+ </code></pre></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/concern/internal/ConcernFor.html" target="_top">Frames</a></li>
+<li><a href="ConcernFor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-frame.html
new file mode 100644
index 0000000..7be3573
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.concern.internal (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/apache/polygene/api/concern/internal/package-summary.html" target="classFrame">org.apache.polygene.api.concern.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="ConcernFor.html" title="annotation in org.apache.polygene.api.concern.internal" target="classFrame">ConcernFor</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-summary.html
new file mode 100644
index 0000000..1c51629
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/concern/internal/package-summary.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.concern.internal (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.concern.internal (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/concern/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/configuration/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/concern/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.concern.internal</h1>
+<div class="docSummary">
+<div class="block">Internal/Private package for the Concern API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/concern/internal/ConcernFor.html" title="annotation in org.apache.polygene.api.concern.internal">ConcernFor</a></td>
+<td class="colLast">
+<div class="block">This annotation is required once in each Concern, to mark the
+ field where the next element in the call sequence should be
+ injected.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.concern.internal Description">Package org.apache.polygene.api.concern.internal Description</h2>
+<div class="block"><h1>Internal/Private package for the Concern API.</h1>
+        <p>
+            This is an internal package, and no classes in this package is part of the API and compatibility
+            with these classes will not be attempted.
+        </p></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/concern/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/configuration/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/concern/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[24/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-summary.html
new file mode 100644
index 0000000..174fba0
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.cache (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.cache (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/cache/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.cache</h1>
+<div class="docSummary">
+<div class="block">Cache API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache">CacheOptions</a></td>
+<td class="colLast">
+<div class="block">CacheOptions is a metaInfo class for the Cache system for Entity persistence.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.cache Description">Package org.apache.polygene.api.cache Description</h2>
+<div class="block"><h2>Cache API.</h2>
+        <p>
+            The Cache API/SPI is an extension point for Entity Store caching.
+        </p>
+        <p>
+            The API part is only to allow caching options to be passed to the underlying extension in a uniform and
+            standard way. CacheOptions are to be passed as meta info on the optional Cache extension that is specified
+            during assembly phase. Example;
+        </p>
+<pre><code>
+public void assemble( ModuleAssembly module )
+{
+    CacheOptions options = new CacheOptions( true, true, false );
+    module.addServices( EhCacheService.class ).setMetaInfo( options );
+}
+</code></pre>
+        <p>
+            Not all EntityStore implementations use the Cache extension, so check the implementation details of the
+            EntityStore whether the cache extension can bring any benefits or not.
+        </p></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/cache/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-tree.html
new file mode 100644
index 0000000..97b98a5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/cache/package-tree.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.cache Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.cache Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/cache/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.cache</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.cache.<a href="../../../../../org/apache/polygene/api/cache/CacheOptions.html" title="class in org.apache.polygene.api.cache"><span class="typeNameLink">CacheOptions</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/association/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/cache/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesTo.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesTo.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesTo.html
new file mode 100644
index 0000000..f8d6ca2
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesTo.html
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AppliesTo (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AppliesTo (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/AppliesTo.html" target="_top">Frames</a></li>
+<li><a href="AppliesTo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Annotation Type AppliesTo" class="title">Annotation Type AppliesTo</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">AppliesTo</span></pre>
+<div class="block">Fragments that implement InvocationHandler and which should only be applied to methods that have a particular
+ annotation or implement a known interface should use this annotation.
+ <p>
+ &#64;AppliesTo can specify one of;
+ </p>
+ <ul>
+ <li>An annotation,</li>
+ <li>An interface,</li>
+ <li>An AppliesToFilter implementation.</li>
+ </ul>
+ <p>
+ Example with annotation:
+ </p>
+ <pre><code>
+
+ &#64;AppliesTo( Sessional.class )   // Tells Polygene to apply this concern on methods with &#64;Sessional annotation
+ public class SessionConcern extends GenericConcern
+ {
+     public Object invoke( Object proxy, Method method, Object[] args )
+         throws Throwable
+     {
+         ... do session stuff ...
+     }
+ }
+
+ &#64;Retention( RetentionPolicy.RUNTIME )
+ &#64;Target( ElementType.METHOD )
+ &#64;Documented
+ &#64;Inherited
+ public @interface Sessional
+ {
+ }
+
+ public class MyMixin
+     implements My
+ {
+     &#64;Sessional
+     public void doSomethingSessional()
+     {
+        // ... do your logic wrapped in a session
+     }
+
+     public void doSomethingWithoutSession()
+     {
+        // ... do stuff that are not wrapped in session.
+     }
+ }
+
+ public interface My
+ {
+     void doSomethingSessional();
+
+     void doSomethingWithoutSession();
+ }
+
+ &#64;Concerns( SessionConcern.class )
+ &#64;Mixins( MyMixin.class )
+ public interface MyComposite extends My, TransientComposite
+ {}
+ </code></pre>
+ <p>
+ The doSomethingWithoutSession method do not have the &#64;Sessional annotation, therefore the SessionConcern will
+ not be placed into the call sequence of these methods, and
+ vice-versa. The &#64;Sessional annotation can be placed either on the interface method or the implementation
+ method, depending on whether it is a contract or implementation detail.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html#value--">value</a></span></code>
+<div class="block">List of interfaces, annotations or AppliesToFilter
+ implementation classes.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]&nbsp;value</pre>
+<div class="block">List of interfaces, annotations or AppliesToFilter
+ implementation classes.
+ If one of them matches the current element it will be
+ accepted, so this list can be considered an "or".</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>array of classes or interfaces to be used by the filter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/AppliesTo.html" target="_top">Frames</a></li>
+<li><a href="AppliesTo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesToFilter.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesToFilter.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesToFilter.html
new file mode 100644
index 0000000..94ee9e0
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/AppliesToFilter.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AppliesToFilter (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AppliesToFilter (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/AppliesToFilter.html" target="_top">Frames</a></li>
+<li><a href="AppliesToFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Interface AppliesToFilter" class="title">Interface AppliesToFilter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/DefaultMethodsFilter.html" title="class in org.apache.polygene.api.composite">DefaultMethodsFilter</a>, <a href="../../../../../org/apache/polygene/library/logging/trace/ExcludeCompositeFilter.html" title="class in org.apache.polygene.library.logging.trace">ExcludeCompositeFilter</a>, <a href="../../../../../org/apache/polygene/library/rest/server/api/InteractionConstraintsConcern.HasInteractionConstraints.html" title="class in org.apache.polygene.library.rest.server.api">InteractionConstraintsConcern.HasInteractionConstraints</a>, <a href="../../../../../org/apache/polygene/api/property/PropertyMixin.PropertyFilter.html" title="class in org.apache.polygene.api.property">PropertyMixin.PropertyFilter</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AppliesToFilter</span></pre>
+<div class="block">Implementations of this interface can be specified in the &#64;AppliesTo.
+ <p>
+ AppliesTo filters are one of the driving technologies in Polygene. They allow you to apply fragments (Mixins,
+ Concerns, SideEffects), often generic ones, depending on the context that they are evaluated under. This
+ mechanism is heavily used internally in Polygene to achieve many other features.
+ </p>
+ <p>
+ The starting point is the basic use of AppliesToFilter, where the &#64;AppliesTo annotation is given an
+ AppliesToFilter implementation as an argument, for instance at a Mixin implementation;
+ </p>
+ <pre><code>
+ &#64;AppliesTo( MyAppliesToFilter.class )
+ public class SomeMixin
+     implements InvocationHandler
+ {
+
+ }
+
+ public class MyAppliesToFilter
+     implements AppliesToFilter
+ {
+     public boolean appliesTo( Method method, Class&lt;?&gt; mixin, Class&lt;?&gt; compositeType, Class&lt;?&gt; fragmentClass )
+     {
+         return method.getName().startsWith( "my" );
+     }
+ }
+ </code></pre>
+ <p>
+ In the case above, the generic mixin will only be applied to the methods that that is defined by the
+ AppliesToFilter. This is the primary way to define limits on the application of generic fragments, since
+ especially mixins are rarely applied to all methods.
+ </p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html#ALWAYS">ALWAYS</a></span></code>
+<div class="block">This is an internal AppliesToFilter which is assigned if no other AppliesToFilters are found for a given
+ fragment.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html#appliesTo-java.lang.reflect.Method-java.lang.Class-java.lang.Class-java.lang.Class-">appliesTo</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixin,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;fragmentClass)</code>
+<div class="block">Check if the Fragment should be applied or not.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ALWAYS">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ALWAYS</h4>
+<pre>static final&nbsp;<a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common">AppliesToFilter</a> ALWAYS</pre>
+<div class="block">This is an internal AppliesToFilter which is assigned if no other AppliesToFilters are found for a given
+ fragment.
+ <p>
+ There is no reason for user code to use this AppliesToFilter directly, and should be perceived as an
+ internal class in Polygene.
+ </p></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="appliesTo-java.lang.reflect.Method-java.lang.Class-java.lang.Class-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>appliesTo</h4>
+<pre>boolean&nbsp;appliesTo(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                  <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixin,
+                  <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType,
+                  <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;fragmentClass)</pre>
+<div class="block">Check if the Fragment should be applied or not. Will be call when applied to Mixins, Concerns, SideEffects.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>method</code> - method that is invoked</dd>
+<dd><code>mixin</code> - mixin implementation for the method</dd>
+<dd><code>compositeType</code> - composite type</dd>
+<dd><code>fragmentClass</code> - fragment that is being applies</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the filter passes, otherwise false</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/AppliesToFilter.html" target="_top">Frames</a></li>
+<li><a href="AppliesToFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/ConstructionException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/ConstructionException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/ConstructionException.html
new file mode 100644
index 0000000..216c155
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/ConstructionException.html
@@ -0,0 +1,320 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConstructionException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConstructionException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/ConstructionException.html" target="_top">Frames</a></li>
+<li><a href="ConstructionException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Class ConstructionException" class="title">Class ConstructionException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.common.ConstructionException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/property/InvalidPropertyTypeException.html" title="class in org.apache.polygene.api.property">InvalidPropertyTypeException</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ConstructionException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">Thrown when a Fragment or object could not be instantiated.
+ This includes, but not be limited to;
+ <ul>
+ <li>private constructor.</li>
+ <li>abstract class for Constraints.</li>
+ <li>interface instead of a class.</li>
+ <li>useful constructor missing.</li>
+ <li>exception thrown in the constructor.</li>
+ <li>Subclassing of org.apache.polygene.api.property.Property</li>
+ </ul>
+ <p>
+ See the nested exception for additional details.
+ </p></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.common.ConstructionException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html#ConstructionException--">ConstructionException</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html#ConstructionException-java.lang.String-">ConstructionException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html#ConstructionException-java.lang.String-java.lang.Throwable-">ConstructionException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html#ConstructionException-java.lang.Throwable-">ConstructionException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ConstructionException--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ConstructionException</h4>
+<pre>public&nbsp;ConstructionException()</pre>
+</li>
+</ul>
+<a name="ConstructionException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ConstructionException</h4>
+<pre>public&nbsp;ConstructionException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+</li>
+</ul>
+<a name="ConstructionException-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ConstructionException</h4>
+<pre>public&nbsp;ConstructionException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+<a name="ConstructionException-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ConstructionException</h4>
+<pre>public&nbsp;ConstructionException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/AppliesToFilter.html" title="interface in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/ConstructionException.html" target="_top">Frames</a></li>
+<li><a href="ConstructionException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/InvalidApplicationException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/InvalidApplicationException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/InvalidApplicationException.html
new file mode 100644
index 0000000..00f969d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/InvalidApplicationException.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InvalidApplicationException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InvalidApplicationException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/InvalidApplicationException.html" target="_top">Frames</a></li>
+<li><a href="InvalidApplicationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Class InvalidApplicationException" class="title">Class InvalidApplicationException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.common.InvalidApplicationException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/service/DuplicateServiceIdentityException.html" title="class in org.apache.polygene.api.service">DuplicateServiceIdentityException</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchCompositeTypeException</a>, <a href="../../../../../org/apache/polygene/api/object/NoSuchObjectTypeException.html" title="class in org.apache.polygene.api.object">NoSuchObjectTypeException</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InvalidApplicationException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">Thrown when an application is considered to not be constructed properly.
+ This happens primarily when client code tries to instantiate Composites
+ and objects which have not been registered in the ModuleAssembly.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.common.InvalidApplicationException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html#InvalidApplicationException-java.lang.String-">InvalidApplicationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html#InvalidApplicationException-java.lang.String-java.lang.Throwable-">InvalidApplicationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string,
+                           <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InvalidApplicationException-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>InvalidApplicationException</h4>
+<pre>public&nbsp;InvalidApplicationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+</li>
+</ul>
+<a name="InvalidApplicationException-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InvalidApplicationException</h4>
+<pre>public&nbsp;InvalidApplicationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string,
+                                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/InvalidApplicationException.html" target="_top">Frames</a></li>
+<li><a href="InvalidApplicationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[30/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListener.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListener.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListener.html
new file mode 100644
index 0000000..7268dfb
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListener.html
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivationEventListener (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivationEventListener (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEventListener.html" target="_top">Frames</a></li>
+<li><a href="ActivationEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Interface ActivationEventListener" class="title">Interface ActivationEventListener</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ActivationEventListener</span></pre>
+<div class="block">Listener for ActivationEvent events</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html#onEvent-org.apache.polygene.api.activation.ActivationEvent-">onEvent</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation">ActivationEvent</a>&nbsp;event)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onEvent-org.apache.polygene.api.activation.ActivationEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onEvent</h4>
+<pre>void&nbsp;onEvent(<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation">ActivationEvent</a>&nbsp;event)
+      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEventListener.html" target="_top">Frames</a></li>
+<li><a href="ActivationEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListenerRegistration.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListenerRegistration.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListenerRegistration.html
new file mode 100644
index 0000000..23f0d69
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEventListenerRegistration.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivationEventListenerRegistration (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivationEventListenerRegistration (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" target="_top">Frames</a></li>
+<li><a href="ActivationEventListenerRegistration.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Interface ActivationEventListenerRegistration" class="title">Interface ActivationEventListenerRegistration</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>, <a href="../../../../../org/apache/polygene/api/structure/Layer.html" title="interface in org.apache.polygene.api.structure">Layer</a>, <a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>, <a href="../../../../../org/apache/polygene/spi/module/ModuleSpi.html" title="interface in org.apache.polygene.spi.module">ModuleSpi</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceReference.html" title="interface in org.apache.polygene.api.service">ServiceReference</a>&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/bootstrap/builder/ApplicationBuilder.html" title="class in org.apache.polygene.bootstrap.builder">ApplicationBuilder</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ActivationEventListenerRegistration</span></pre>
+<div class="block">Use this to register listeners for ActivationEvents.
+
+ This is implemented by Application, Layer, Module, for example.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html#deregisterActivationEventListener-org.apache.polygene.api.activation.ActivationEventListener-">deregisterActivationEventListener</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation">ActivationEventListener</a>&nbsp;listener)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html#registerActivationEventListener-org.apache.polygene.api.activation.ActivationEventListener-">registerActivationEventListener</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation">ActivationEventListener</a>&nbsp;listener)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerActivationEventListener-org.apache.polygene.api.activation.ActivationEventListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerActivationEventListener</h4>
+<pre>void&nbsp;registerActivationEventListener(<a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation">ActivationEventListener</a>&nbsp;listener)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - will be notified when Activation events occur</dd>
+</dl>
+</li>
+</ul>
+<a name="deregisterActivationEventListener-org.apache.polygene.api.activation.ActivationEventListener-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>deregisterActivationEventListener</h4>
+<pre>void&nbsp;deregisterActivationEventListener(<a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation">ActivationEventListener</a>&nbsp;listener)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - will not be notified when Activation events occur anymore</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" target="_top">Frames</a></li>
+<li><a href="ActivationEventListenerRegistration.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationException.html
new file mode 100644
index 0000000..c1dffa3
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationException.html
@@ -0,0 +1,263 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivationException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivationException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationException.html" target="_top">Frames</a></li>
+<li><a href="ActivationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Class ActivationException" class="title">Class ActivationException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.activation.ActivationException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ActivationException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Thrown when unable to activate.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.activation.ActivationException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html#ActivationException-java.lang.String-java.lang.Throwable-">ActivationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ActivationException-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ActivationException</h4>
+<pre>public&nbsp;ActivationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                           <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationException.html" target="_top">Frames</a></li>
+<li><a href="ActivationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activator.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activator.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activator.html
new file mode 100644
index 0000000..be61c28
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activator.html
@@ -0,0 +1,320 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Activator (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Activator (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/Activator.html" target="_top">Frames</a></li>
+<li><a href="Activator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Interface Activator" class="title">Interface Activator&lt;ActivateeType&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>ActivateeType</code> - Type of the activatee.</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation">ActivatorAdapter</a>, <a href="../../../../../org/apache/polygene/library/jmx/ApplicationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Activator.html" title="class in org.apache.polygene.library.circuitbreaker.jmx">CircuitBreakerManagement.Activator</a>, <a href="../../../../../org/apache/polygene/library/jmx/ConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx">ConfigurationManagerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.sql.jmx">DataSourceConfigurationManagerService.Activator</a>, <a href="../../../../
 ../org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.Activator.html" title="class in org.apache.polygene.library.sql.datasource">DataSourceServiceImporterActivation.Activator</a>, <a href="../../../../../org/apache/polygene/index/solr/EmbeddedSolrService.Activator.html" title="class in org.apache.polygene.index.solr">EmbeddedSolrService.Activator</a>, <a href="../../../../../org/apache/polygene/library/fileconfig/FileConfigurationService.Activator.html" title="class in org.apache.polygene.library.fileconfig">FileConfigurationService.Activator</a>, <a href="../../../../../org/apache/polygene/entitystore/file/FileEntityStoreActivation.Activator.html" title="class in org.apache.polygene.entitystore.file">FileEntityStoreActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/HttpRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">HttpRepositoryService.Activator</a>, <a href="../..
 /../../../org/apache/polygene/entitystore/jdbm/JdbmEntityStoreActivation.Activator.html" title="class in org.apache.polygene.entitystore.jdbm">JdbmEntityStoreActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/http/JettyActivation.Activator.html" title="class in org.apache.polygene.library.http">JettyActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/jmx/JMXConnectorService.Activator.html" title="class in org.apache.polygene.library.jmx">JMXConnectorService.Activator</a>, <a href="../../../../../org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreActivation.Activator.html" title="class in org.apache.polygene.spi.entitystore.helpers">JSONMapEntityStoreActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/sql/liquibase/LiquibaseService.ApplyChangelogActivator.html" title="class in org.apache.polygene.library.sql.liquibase">LiquibaseService.ApplyChangelogActivator</a>, <a href="../../../../../org/apa
 che/polygene/spi/entitystore/helpers/MapEntityStoreActivation.Activator.html" title="class in org.apache.polygene.spi.entitystore.helpers">MapEntityStoreActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/MemoryRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">MemoryRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/migration/MigrationService.Activator.html" title="class in org.apache.polygene.migration">MigrationService.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/NativeRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">NativeRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/library/osgi/OSGiEnabledService.Activator.html" title="class in org.apache.polygene.library.osgi">OSGiEnabledService.Activator</a>, <a href="../../../../../org/apache/polygene/library/osgi/OSGiSer
 viceExporter.Activator.html" title="class in org.apache.polygene.library.osgi">OSGiServiceExporter.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/RdbmsRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">RdbmsRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/index/rdf/indexing/RdfIndexerService.Activator.html" title="class in org.apache.polygene.index.rdf.indexing">RdfIndexerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/rest/admin/RestServerComposite.Activator.html" title="class in org.apache.polygene.library.rest.admin">RestServerComposite.Activator</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceActivation.ServiceActivator.html" title="class in org.apache.polygene.api.service">ServiceActivation.ServiceActivator</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceActivatorAdapter.html" title="class in org.apache.poly
 gene.api.service">ServiceActivatorAdapter</a>, <a href="../../../../../org/apache/polygene/index/solr/SolrQueryService.Activator.html" title="class in org.apache.polygene.index.solr">SolrQueryService.Activator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Activator&lt;ActivateeType&gt;</span></pre>
+<div class="block">Assemble Activators to hook Services Activation.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation"><code>ActivatorAdapter</code></a>, 
+<a href="../../../../../org/apache/polygene/api/service/ServiceActivation.html" title="interface in org.apache.polygene.api.service"><code>ServiceActivation</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activator.html#afterActivation-ActivateeType-">afterActivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;activated)</code>
+<div class="block">Called after activatee activation.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activator.html#afterPassivation-ActivateeType-">afterPassivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;passivated)</code>
+<div class="block">Called after activatee passivation.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activator.html#beforeActivation-ActivateeType-">beforeActivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;activating)</code>
+<div class="block">Called before activatee activation.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activator.html#beforePassivation-ActivateeType-">beforePassivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;passivating)</code>
+<div class="block">Called before activatee passivation.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="beforeActivation-java.lang.Object-">
+<!--   -->
+</a><a name="beforeActivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beforeActivation</h4>
+<pre>void&nbsp;beforeActivation(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;activating)
+               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called before activatee activation.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>activating</code> - The instance that is about to be activated.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an ActivationException</dd>
+</dl>
+</li>
+</ul>
+<a name="afterActivation-java.lang.Object-">
+<!--   -->
+</a><a name="afterActivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>afterActivation</h4>
+<pre>void&nbsp;afterActivation(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;activated)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called after activatee activation.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>activated</code> - The instance that has just been activated.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an ActivationException</dd>
+</dl>
+</li>
+</ul>
+<a name="beforePassivation-java.lang.Object-">
+<!--   -->
+</a><a name="beforePassivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beforePassivation</h4>
+<pre>void&nbsp;beforePassivation(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;passivating)
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called before activatee passivation.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>passivating</code> - The instance that is about to be passivated.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an PassivationException</dd>
+</dl>
+</li>
+</ul>
+<a name="afterPassivation-java.lang.Object-">
+<!--   -->
+</a><a name="afterPassivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>afterPassivation</h4>
+<pre>void&nbsp;afterPassivation(<a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="type parameter in Activator">ActivateeType</a>&nbsp;passivated)
+               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called after activatee passivation.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>passivated</code> - The instance that has just been passivated.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an PassivationException</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/Activator.html" target="_top">Frames</a></li>
+<li><a href="Activator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorAdapter.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorAdapter.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorAdapter.html
new file mode 100644
index 0000000..81ff57b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorAdapter.html
@@ -0,0 +1,379 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivatorAdapter (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivatorAdapter (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivatorAdapter.html" target="_top">Frames</a></li>
+<li><a href="ActivatorAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Class ActivatorAdapter" class="title">Class ActivatorAdapter&lt;ActivateeType&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.activation.ActivatorAdapter&lt;ActivateeType&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>ActivateeType</code> - Type of the activatee.</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;ActivateeType&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/jmx/ApplicationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx">ApplicationManagerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.Activator.html" title="class in org.apache.polygene.library.circuitbreaker.jmx">CircuitBreakerManagement.Activator</a>, <a href="../../../../../org/apache/polygene/library/jmx/ConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.jmx">ConfigurationManagerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/sql/jmx/DataSourceConfigurationManagerService.Activator.html" title="class in org.apache.polygene.library.sql.jmx">DataSourceConfigurationManagerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.Activator.html" title="class in org.apache.polygene.library.sql.datasource
 ">DataSourceServiceImporterActivation.Activator</a>, <a href="../../../../../org/apache/polygene/index/solr/EmbeddedSolrService.Activator.html" title="class in org.apache.polygene.index.solr">EmbeddedSolrService.Activator</a>, <a href="../../../../../org/apache/polygene/library/fileconfig/FileConfigurationService.Activator.html" title="class in org.apache.polygene.library.fileconfig">FileConfigurationService.Activator</a>, <a href="../../../../../org/apache/polygene/entitystore/file/FileEntityStoreActivation.Activator.html" title="class in org.apache.polygene.entitystore.file">FileEntityStoreActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/HttpRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">HttpRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/entitystore/jdbm/JdbmEntityStoreActivation.Activator.html" title="class in org.apache.polygene.entitystore.jdbm">JdbmEntitySto
 reActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/http/JettyActivation.Activator.html" title="class in org.apache.polygene.library.http">JettyActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/jmx/JMXConnectorService.Activator.html" title="class in org.apache.polygene.library.jmx">JMXConnectorService.Activator</a>, <a href="../../../../../org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreActivation.Activator.html" title="class in org.apache.polygene.spi.entitystore.helpers">JSONMapEntityStoreActivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/sql/liquibase/LiquibaseService.ApplyChangelogActivator.html" title="class in org.apache.polygene.library.sql.liquibase">LiquibaseService.ApplyChangelogActivator</a>, <a href="../../../../../org/apache/polygene/spi/entitystore/helpers/MapEntityStoreActivation.Activator.html" title="class in org.apache.polygene.spi.entitystore.helpers">MapEntityStoreAct
 ivation.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/MemoryRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">MemoryRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/migration/MigrationService.Activator.html" title="class in org.apache.polygene.migration">MigrationService.Activator</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/NativeRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">NativeRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/library/osgi/OSGiEnabledService.Activator.html" title="class in org.apache.polygene.library.osgi">OSGiEnabledService.Activator</a>, <a href="../../../../../org/apache/polygene/library/osgi/OSGiServiceExporter.Activator.html" title="class in org.apache.polygene.library.osgi">OSGiServiceExporter.Activator</a>, <a href="../../../../../org/apache/polygen
 e/library/rdf/repository/RdbmsRepositoryService.Activator.html" title="class in org.apache.polygene.library.rdf.repository">RdbmsRepositoryService.Activator</a>, <a href="../../../../../org/apache/polygene/index/rdf/indexing/RdfIndexerService.Activator.html" title="class in org.apache.polygene.index.rdf.indexing">RdfIndexerService.Activator</a>, <a href="../../../../../org/apache/polygene/library/rest/admin/RestServerComposite.Activator.html" title="class in org.apache.polygene.library.rest.admin">RestServerComposite.Activator</a>, <a href="../../../../../org/apache/polygene/index/solr/SolrQueryService.Activator.html" title="class in org.apache.polygene.index.solr">SolrQueryService.Activator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ActivatorAdapter&lt;ActivateeType&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;ActivateeType&gt;</pre>
+<div class="block">Adapter for Activator.
+ <p>If you are thinking about Service activation, see <a href="../../../../../org/apache/polygene/api/service/ServiceActivatorAdapter.html" title="class in org.apache.polygene.api.service"><code>ServiceActivatorAdapter</code></a>.</p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html#ActivatorAdapter--">ActivatorAdapter</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html#afterActivation-ActivateeType-">afterActivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;activated)</code>
+<div class="block">Called after activatee activation.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html#afterPassivation-ActivateeType-">afterPassivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;passivated)</code>
+<div class="block">Called after activatee passivation.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html#beforeActivation-ActivateeType-">beforeActivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;activating)</code>
+<div class="block">Called before activatee activation.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html#beforePassivation-ActivateeType-">beforePassivation</a></span>(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;passivating)</code>
+<div class="block">Called before activatee passivation.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ActivatorAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ActivatorAdapter</h4>
+<pre>public&nbsp;ActivatorAdapter()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="beforeActivation-java.lang.Object-">
+<!--   -->
+</a><a name="beforeActivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beforeActivation</h4>
+<pre>public&nbsp;void&nbsp;beforeActivation(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;activating)
+                      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called before activatee activation.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/activation/Activator.html#beforeActivation-ActivateeType-">beforeActivation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>activating</code> - Activating activatee</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an ActivationException</dd>
+</dl>
+</li>
+</ul>
+<a name="afterActivation-java.lang.Object-">
+<!--   -->
+</a><a name="afterActivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>afterActivation</h4>
+<pre>public&nbsp;void&nbsp;afterActivation(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;activated)
+                     throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called after activatee activation.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/activation/Activator.html#afterActivation-ActivateeType-">afterActivation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>activated</code> - Activating activatee</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an ActivationException</dd>
+</dl>
+</li>
+</ul>
+<a name="beforePassivation-java.lang.Object-">
+<!--   -->
+</a><a name="beforePassivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beforePassivation</h4>
+<pre>public&nbsp;void&nbsp;beforePassivation(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;passivating)
+                       throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called before activatee passivation.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/activation/Activator.html#beforePassivation-ActivateeType-">beforePassivation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>passivating</code> - Passivating activatee</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an PassivationException</dd>
+</dl>
+</li>
+</ul>
+<a name="afterPassivation-java.lang.Object-">
+<!--   -->
+</a><a name="afterPassivation-ActivateeType-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>afterPassivation</h4>
+<pre>public&nbsp;void&nbsp;afterPassivation(<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&nbsp;passivated)
+                      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Called after activatee passivation.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/activation/Activator.html#afterPassivation-ActivateeType-">afterPassivation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation">Activator</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="type parameter in ActivatorAdapter">ActivateeType</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>passivated</code> - Passivated activatee</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - Allowed to throw Exception which will be wrapped in an PassivationException</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/Activator.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorDescriptor.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivatorAdapter.html" target="_top">Frames</a></li>
+<li><a href="ActivatorAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorDescriptor.html
new file mode 100644
index 0000000..295a304
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivatorDescriptor.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivatorDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivatorDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivatorDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ActivatorDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Interface ActivatorDescriptor" class="title">Interface ActivatorDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ActivatorDescriptor</span></pre>
+<div class="block">Activator Descriptor.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivatorAdapter.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/Activators.html" title="annotation in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivatorDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ActivatorDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[46/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/polygene.css
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/polygene.css b/content/java/3.0.0/css/polygene.css
new file mode 100644
index 0000000..72f73d2
--- /dev/null
+++ b/content/java/3.0.0/css/polygene.css
@@ -0,0 +1,829 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ *
+ */
+
+span.remark
+{
+    background: yellow;
+}
+
+td p
+{
+    margin: 0.125em 0;
+}
+
+#disqus_thread
+{
+    max-width: 40em;
+}
+
+body #toolbar_item command_help
+{
+    /* display: none !important; */
+}
+
+pre {
+    max-width: 55em;
+    overflow: scroll;
+}
+
+.syntaxhighlighter a,
+.syntaxhighlighter div,
+.syntaxhighlighter code,
+.syntaxhighlighter table,
+.syntaxhighlighter table td,
+.syntaxhighlighter table tr,
+.syntaxhighlighter table tbody,
+.syntaxhighlighter table thead,
+.syntaxhighlighter table caption,
+.syntaxhighlighter textarea
+{
+    font-size: 12px !important;
+    font-family: Consolas, Monaco, "Bitstream Vera Sans Mono", monospace !important;
+    line-height: 14px !important;
+}
+
+.syntaxhighlighter {
+    background-color: rgba(11,117,188,0.1) !important;
+    /*
+    overflow: visible !important;
+    */
+    border: 1px solid #0b75bc;
+    padding: 8px;
+    -moz-border-radius: 5px;
+    -webkit-border-radius: 5px;
+    border-radius: 5px;
+}
+
+.syntaxhighlighter .line.alt1 {
+    background-color: rgba(11,117,188,0.05) !important;
+}
+.syntaxhighlighter .line.alt2 {
+    background-color:  rgba(11,117,188,0.1)  !important;
+}
+
+html
+{
+    text-align: center;
+}
+
+html body
+{
+    background: url("bg.png");
+    margin: 0 auto;
+    text-align: left;
+}
+
+div.navheader, div.navfooter {
+    padding: 0 5%;
+}
+
+body, div.navheader th, div.navheader td, div.navfooter td
+{
+    font-family: Georgia, "Times New Roman", Times, serif;
+    color: #4c4c4c;
+}
+
+a {
+    color: #0b75bc;
+}
+
+a:hover {
+    text-decoration: none;
+}
+
+a:visited {
+    color: #0b75bc;
+    /* color: #08568a; */
+}
+
+hr {
+    border-color: #0b75bc;
+    border-style: solid;
+}
+
+.navheader a {
+    color: #acacac;
+    text-decoration: none;
+    font-family: Helvetica, Arial, sans-serif;
+}
+
+.navheader a:hover, .navfooter a:hover {
+    text-decoration: underline;
+}
+
+h1, h2, h3, h4, h5, h6,
+div.toc p b,
+div.important th, div.info th, div.tip th,
+div.warning th, div.note th, div.caution th,
+p.legalnotice-title,
+div.refnamediv p,
+div.sidebar p.title,
+th,
+div.table-contents td p span.strong strong,
+tr.question td b p
+{
+    color: #0b75bc;
+    font-family: Helvetica, Arial, sans-serif;
+    text-shadow: 0 1px 0 #fff;
+}
+
+
+.book, .chapter, .part {
+    width:90%;
+    margin: 0 auto;
+}
+
+td p strong
+{
+    font-size: 1.067em;
+}
+
+tr.question td b p
+{
+    font-size: 1em;
+    margin: 0.5em 0 0 0;
+}
+
+tr.question td
+{
+    padding: 0;
+}
+
+tr.answer td, tr.answer td p
+{
+    padding-top: 0;
+}
+
+tr.answer td
+{
+    padding-left: 1em;
+}
+
+div.navheader
+{
+    height: 50px;
+    background: url(../../../../resources/css/navHead_bg.png) repeat-x;
+}
+
+div.navheader hr
+{
+    display: none;
+}
+
+div.refentry body h2.title, div.refentry body h1.title, div.refentry div.refnamediv p,
+body > div.section h1, body > div.section h2,
+body > div.part h1, body > div.part h2,
+body > div.chapter h1, body > div.chapter h2,
+body > div.book h1,
+body > div.preface h2,
+body > div.appendix h2
+{
+    border-bottom: none;
+    margin-top: 2.2em;
+    margin-bottom: .7em;
+}
+
+div.legalnotice
+{
+    padding-top: 3em;
+}
+
+p.legalnotice-title b
+{
+    font-size: 1.5em;
+    font-style: normal;
+    font-weight: bold;
+}
+
+p.legalnotice-title
+{
+    margin-bottom: 2em;
+}
+
+body > div.book h1.title
+{
+    margin-top: 0.5em;
+    padding-top: 0;
+    margin-bottom: 0;
+}
+
+div.part h1.title
+{
+    margin-top: 1.5em;
+}
+
+.book div.titlepage {
+    position: absolute;
+    top: 40px;
+    background: url(logo.png) no-repeat left top;
+    min-height: 250px;
+    padding-left: 150px;
+}
+
+.book div.titlepage .authorgroup {
+    font-size: 150%;
+}
+
+.book div.titlepage hr {
+    display: none;
+}
+
+div.titlepage h3.corpauthor
+{
+}
+
+div.refnamediv
+{
+    padding-top: 24px;
+    margin-bottom: 24px;
+}
+
+div.refsynopsisdiv h2, div.refsect1 h2
+{
+    border-bottom: none;
+}
+
+div.titlepage h3.corpauthor a.ulink, div.titlepage h3.corpauthor a.ulink:link,
+div.titlepage h3.corpauthor a.ulink:visited, div.titlepage h3.corpauthor a.ulink:hover
+div.titlepage h3.corpauthor a.ulink:focus, div.titlepage h3.corpauthor a.ulink:active
+{
+    color: #dddddd;
+    text-decoration: none;
+    font-style: normal;
+    padding-left: 0.6em;
+}
+
+div.refnamediv h2
+{
+    display: none;
+}
+
+div.refnamediv p
+{
+    font-size: 1em;
+    font-weight: bold;
+    margin-top: 3em;
+    margin-bottom: 2em;
+    width: 60%;
+    line-height: 1.2;
+}
+
+p, li, dt, div.navheader th, div.navheader td, div.navfooter td
+{
+    font-family: Georgia, "Times New Roman", Times, serif;
+    font-size: .9375em;
+    text-shadow: 0 1px 0 #fff;
+}
+
+p, ul, ol
+{
+    margin-top: 0;
+    margin-bottom: 1em;
+}
+
+li p
+{
+    margin-bottom: 0.5em;
+}
+
+div.list-of-figures p, div.list-of-tables p
+{
+    margin-top: 1.5em;
+}
+
+div.list-of-figures p b, div.list-of-tables p b, div.sidebar p b
+{
+    font-style: normal;
+    font-weight: bold;
+}
+
+div.toc
+{
+    margin-bottom: 1em;
+}
+
+.book .toc {
+    margin-top: 220px;
+}
+
+div.toc p {
+    width: 100%;
+    font-family: Helvetica, Arial, sans-serif;
+    color: #0b75bc;
+    font-size: 120%;
+    border-bottom: 1px solid #0b75bc;
+}
+
+div.toc a, div.toc a:visited {
+    color: #0b75bc;
+}
+
+div.toc dt {
+    margin-bottom: 8px;
+}
+
+div.toc dl dl {
+    margin: 5px 0;
+}
+
+p.copyright
+{
+    margin: 0;
+    padding: 10px 0 5px 0;
+    text-align: center;
+    max-width: 100%;
+    background: #0b75bc url(../../../../resources/css/copyright_bg.png) repeat-x top;
+    color: #fff;
+    text-shadow: none;
+    border-bottom: 1px solid #095e96;
+}
+
+.titlepage p.copyright {
+    background: none;
+    border: none;
+    text-align: left;
+    color: #0b75bc;
+}
+
+code.literal
+{
+    font-family: Consolas, Monaco, monospace;
+    font-size: .9375em;
+}
+
+td code.literal
+{
+    font-size: .8em;
+}
+
+li
+{
+    line-height: 1.3em;
+}
+
+p
+{
+    line-height: 1.6em;
+}
+
+.toc p {
+    max-width: 100%;
+}
+
+ul, ol
+{
+    max-width: 38em;
+}
+
+div.sidebar
+{
+    max-width: 30em;
+    padding: 0.67em 1em;
+    background: #c1d5d9 url("../../../../resources/css/content-bg.png") repeat-x;
+}
+
+div.sidebar p.title
+{
+    margin: 0;
+}
+
+div.sidebar ul
+{
+    margin-top: 0.3em;
+    margin-bottom: 0.3em;
+}
+
+p b, div.figure p.title b, div.table p.title b
+{
+    font-style: italic;
+    font-weight: normal;
+}
+
+/* BEGIN SIDE NOTES */
+div.important, div.info, div.tip, div.note,
+div.warning, div.caution
+{
+    float: right;
+    max-width: 20em;
+    margin: 1em 0 1em 1em !important;
+    padding: 1em !important;
+    font-size: 0.9em;
+    -moz-border-radius: 5px;
+    -webkit-border-radius: 5px;
+    border-radius: 5px;
+}
+div.important, div.info, div.tip, div.note
+{
+    background-color:  rgba(11, 117, 188, 0.1) !important;
+    border: 1px solid #0b75bc;
+}
+div.warning
+{
+    background-color:  rgba(188, 117, 11, 0.1) !important;
+    border: 1px solid #bc750b;
+}
+div.caution
+{
+    background-color:  rgba(188, 11, 11, 0.1) !important;
+    border: 1px solid #bc0b0b;
+}
+div.important h3, div.info h3, div.tip h3, div.note h3,
+div.warning h3, div.caution h3
+{
+    margin: 0 0 0.5em 0 !important;
+    line-height: 50px;
+    padding-right: 55px;
+    background-position: top right !important;
+    background-repeat: no-repeat !important;
+}
+div.important h3
+{
+    background-image: url("important.png");
+}
+div.info h3, div.tip h3
+{
+    background-image: url("tip.png");
+}
+div.note h3
+{
+    background-image: url("note.png");
+}
+div.warning h3
+{
+    background-image: url("warning.png");
+    color: #bc750b;
+}
+div.caution h3
+{
+    background-image: url("caution.png");
+    color: #bc0b0b;
+}
+div.important p, div.info p, div.tip p, div.note p,
+div.warning p, div.caution p
+{
+    margin: 0 0 0.5em 0 !important;
+}
+/* END SIDE NOTES */
+
+
+div.table, div.informaltable
+{
+    width: 100%;
+    clear: both;
+}
+div.table div.table-contents, div.informaltable div.table-contents
+{
+    background-color: rgba(11,117,188,0.1) !important;
+    border: 1px solid #0b75bc;
+    padding: 8px;
+    -moz-border-radius: 5px;
+    -webkit-border-radius: 5px;
+    border-radius: 5px;
+}
+
+div.table table, div.informaltable table
+{
+    width: 100%;
+    border: none;
+    border-collapse: collapse;
+}
+
+td, th
+{
+    padding: 2px 4px;
+}
+
+div.table table, div.informaltable table,
+div.table table th, div.informaltable table th,
+div.table table td, div.informaltable table td,
+div.table table tr, div.informaltable table tr,
+div.table table tbody, div.informaltable table tbody,
+div.table table thead, div.informaltable table thead,
+div.table table tfoot, div.informaltable table tfoot
+{
+    font-size: 15px;
+    text-align: center;
+}
+div.table table td,
+div.informaltable table td,
+div.table table th,
+div.informaltable table th
+{
+    border: 1px solid #3D8AC9;
+}
+div.table table tr:first-child th,
+div.informaltable table tr:first-child th
+{
+  border-top: 0;
+}
+div.table table tr:last-child td,
+div.informaltable table tr:last-child td
+{
+  border-bottom: 0;
+}
+div.table table tr td:first-child,
+div.informaltable table tr td:first-child,
+div.table table tr th:first-child,
+div.informaltable table tr th:first-child
+{
+  border-left: 0;
+}
+div.table table tr td:last-child,
+div.informaltable table tr td:last-child,
+div.table table tr th:last-child,
+div.informaltable table tr th:last-child
+{
+  border-right: 0;
+}
+
+div.queryresult table tbody td p code.literal
+{
+    color: #000000;
+}
+
+div.queryresult table thead tr,
+div.queryresult table tfoot tr
+{
+    background: #cad9dc;
+}
+
+div.queryresult table tbody
+{
+    background: #d1dee1;
+}
+
+div.queryresult table tbody tr.evenresult
+{
+    background: #dfe8eb;
+}
+
+div.queryresult table thead th
+{
+    font-size: 0.9375em;
+}
+
+div.queryresult table tfoot th
+{
+    font-size: 0.8125em;
+    font-weight: normal;
+}
+
+div.table table th, div.informaltable table th
+{
+    color: #3D8AC9;
+}
+div.table-contents td p span.strong strong
+{
+    color: #333333;
+}
+
+div.informaltable span.strong strong
+{
+    font-weight: normal;
+    font-style: italic;
+}
+
+div.informalfigure a img, div.figure a img
+{
+    border: none;
+}
+
+/* additional styles for slides */
+
+div.slide h1
+{
+    margin-top: 40px;
+    margin-bottom: 1em;
+    color: white;
+    border-bottom: none;
+}
+
+div.slide p, div.slide li
+{
+    font-size: 1.25em;
+}
+
+.navfooter{
+    background: #0b75bc;
+    border: 1px solid #0b75bc;
+    border-top: 1px solid #3c91c9;
+}
+
+.navfooter a {
+    color: #fff;
+    color: rgba(255,255,255,0.8);
+    text-decoration: none;
+    text-shadow: none;
+    font-family: Helvetica, Arial, sans-serif;
+}
+
+h1 { font-size: 1.8em; margin-bottom: 1em; }
+h2 { font-size: 1.6em; margin-bottom: 1em; }
+h3 { font-size: 1.4em; margin-bottom: 1em; }
+h4 { font-size: 1.2em; margin-bottom: 0.5em; }
+h5 { font-size: 1em; margin-bottom: 0.5em; }
+
+.devstatus-code-none {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #f08080;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+.devstatus-code-early {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: orange;
+    text-align: center;
+    text-shadow: none  !important;
+}
+.devstatus-code-beta {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bold;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: yellow;
+    text-align: center;
+    text-shadow: none  !important;
+}
+.devstatus-code-stable {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #adff2f;
+    text-align: center;
+    text-shadow: none  !important;
+}
+.devstatus-code-mature {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #7cfc00;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+.devstatus-docs-none {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #f08080;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+.devstatus-docs-brief {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: yellow;
+    text-align: center;
+    text-shadow: none  !important;
+}
+.devstatus-docs-good {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #adff2f;
+    text-align: center;
+    text-shadow: none  !important;
+}
+.devstatus-docs-complete {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #7cfc00;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+.devstatus-tests-none {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #f08080;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+.devstatus-tests-some {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: yellow;
+    text-align: center;
+    text-shadow: none  !important;
+}
+.devstatus-tests-good {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #adff2f;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+.devstatus-tests-complete {
+    border: solid black 2px;
+    margin-right: 5px !important;
+    display: block;
+    float: right;
+    width: 4em;
+    font-size: 10pt !important;
+    font-weight: bolder;
+    font-family: "Courier New", "Courier", monospace !important;
+    background-color: #7cfc00;
+    text-align: center;
+    text-shadow: none  !important;
+}
+
+
+.section .variablelist dt .term {
+    font-weight: bolder;
+    font-family: Consolas, Monaco, monospace;
+    background: #DEDEDE;
+}
+
+.glossterm {
+    font-weight: bold;
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/progressive-enhancement.css
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/progressive-enhancement.css b/content/java/3.0.0/css/progressive-enhancement.css
new file mode 100644
index 0000000..a6a551b
--- /dev/null
+++ b/content/java/3.0.0/css/progressive-enhancement.css
@@ -0,0 +1,232 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ *
+ */
+
+/**
+ * Continuous Integration - Jenkins Widget
+*/
+div.jenkins-widget {
+    position: relative;
+    font-family: helvetica,arial,sans-serif;
+}
+div.jenkins-widget * {
+    font-family: helvetica,arial,sans-serif;
+}
+ul.jenkins-jobs {
+    position: relative;
+    list-style-type: none;
+    list-style-position: inside;
+    font-family: helvetica,arial,sans-serif;
+    font-size: 13px;
+    line-height: 18px;
+    margin: 10px;
+    padding: 0;
+}
+li.jenkins-job {
+    position: relative;
+    border: 1px solid lightgray;
+    background: #FAFAFA;
+    border: 1px solid #DDD;
+    color:  #666;
+    border-radius: 3px;   
+    margin-bottom: 10px;
+    width: 640px;
+}
+li.jenkins-job div.title {
+    position: relative;
+    border-bottom: 1px solid  #DDD;
+    border-radius: 3px 3px 0 0;
+    background:  #FCFCFC;
+    background: -moz-linear-gradient( #FCFCFC, #EBEBEB);
+    background: -webkit-linear-gradient( #FCFCFC, #EBEBEB);
+}
+li.jenkins-job div.title p {
+    margin: 10px;
+}
+li.jenkins-job div.title img {
+    margin: 0 10px 0 5px;
+}
+li.jenkins-job div.health {
+    position: relative;
+    padding: 5px;
+    color: #666;
+    font-weight: 300;            
+}
+li.jenkins-job div.health p {
+    margin: 2px 0;
+}
+li.jenkins-job div.health div.health-item {
+    position: relative;
+}
+li.jenkins-job div.health div.health-item p {
+    margin: 0;
+    line-height: 1;
+}
+li.jenkins-job div.health div.health-item img {
+    vertical-align: middle;
+    padding-right: 10px;
+}
+li.jenkins-job div.links {
+    position: relative;
+    border-top: 1px solid #DDD;
+    background: white;
+    border-radius: 0 0 3px 3px;
+    padding: 10px;
+}
+li.jenkins-job div.links p {
+    margin: 0;
+    font-size: 11px;
+    color: #666;
+    line-height: 24px;
+    font-weight: 300;            
+}
+li.jenkins-job div.links > a {
+    position: absolute;
+    top: 10px;
+    right: 10px;
+    line-height: 24px;
+    font-size: 12px;
+    color: #666;
+    font-weight: bold;
+    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
+    padding: 0 10px;
+    border: 1px solid #DDD;
+    border-bottom-color: #BBB;
+    border-radius: 3px;
+    background: whiteSmoke;
+    background: -moz-linear-gradient(whiteSmoke,#E5E5E5);
+    background: -webkit-linear-gradient(whiteSmoke,#E5E5E5);
+    text-decoration: none;
+}
+
+/**
+ * Google Groups forum
+*/
+#polygene-dev-iframe {
+    -moz-transform: scale(0.85, 0.85); 
+    -webkit-transform: scale(0.85, 0.85); 
+    -o-transform: scale(0.85, 0.85);
+    -ms-transform: scale(0.85, 0.85);
+    transform: scale(0.85, 0.85); 
+    -moz-transform-origin: top left;
+    -webkit-transform-origin: top left;
+    -o-transform-origin: top left;
+    -ms-transform-origin: top left;
+    transform-origin: top left;
+    width: 900px;
+    height: 2000px; 
+}
+
+/**
+ * Issue Tracker
+*/
+div.jira-versions-widget {
+    position: relative;
+    font-family: helvetica,arial,sans-serif;
+}
+div.jira-versions-widget * {
+    font-family: helvetica,arial,sans-serif;
+}
+ul.jira-versions {
+    position: relative;
+    list-style-type: none;
+    list-style-position: inside;
+    font-family: helvetica,arial,sans-serif;
+    font-size: 13px;
+    line-height: 18px;
+    margin: 10px;
+    padding: 0;
+}
+li.jira-version {
+    position: relative;
+    border: 1px solid lightgray;
+    background: #FAFAFA;
+    border: 1px solid #DDD;
+    color:  #666;
+    border-radius: 3px;   
+    margin-bottom: 10px;
+    width: 640px;
+}
+li.jira-version div.title {
+    position: relative;
+    border-bottom: 1px solid  #DDD;
+    border-radius: 3px 3px 0 0;
+    background:  #FCFCFC;
+    background: -moz-linear-gradient( #FCFCFC, #EBEBEB);
+    background: -webkit-linear-gradient( #FCFCFC, #EBEBEB);
+}
+li.jira-version div.title p {
+    margin: 10px;
+}
+li.jira-version div.title img {
+    margin: 0 10px 0 5px;
+}
+li.jira-version div.issues {
+    position: relative;
+    padding: 5px;
+    color: #666;
+    font-weight: 300;            
+}
+li.jira-version div.issues p {
+    margin: 2px 0;
+}
+li.jira-version div.issues div.issues-item {
+    position: relative;
+}
+li.jira-version div.issues div.issues-item p {
+    margin: 0;
+    line-height: 1;
+}
+li.jira-version div.issues div.issues-item img {
+    vertical-align: middle;
+    padding-right: 10px;
+}
+li.jira-version div.links {
+    position: relative;
+    border-top: 1px solid #DDD;
+    background: white;
+    border-radius: 0 0 3px 3px;
+    padding: 5px;
+    height: 20px;
+}
+li.jira-version div.links p {
+    margin: 0;
+    font-size: 11px;
+    color: #666;
+    line-height: 24px;
+    font-weight: 300;            
+}
+li.jira-version div.links > a {
+    position: absolute;
+    top: 5px;
+    right: 10px;
+    line-height: 18px;
+    font-size: 12px;
+    color: #666;
+    font-weight: bold;
+    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
+    padding: 0 10px;
+    border: 1px solid #DDD;
+    border-bottom-color: #BBB;
+    border-radius: 3px;
+    background: whiteSmoke;
+    background: -moz-linear-gradient(whiteSmoke,#E5E5E5);
+    background: -webkit-linear-gradient(whiteSmoke,#E5E5E5);
+    text-decoration: none;
+}

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/shCore.css
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/shCore.css b/content/java/3.0.0/css/shCore.css
new file mode 100644
index 0000000..737b6c5
--- /dev/null
+++ b/content/java/3.0.0/css/shCore.css
@@ -0,0 +1,229 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ *
+ */
+.syntaxhighlighter a,
+.syntaxhighlighter div,
+.syntaxhighlighter code,
+.syntaxhighlighter table,
+.syntaxhighlighter table td,
+.syntaxhighlighter table tr,
+.syntaxhighlighter table tbody,
+.syntaxhighlighter table thead,
+.syntaxhighlighter table caption,
+.syntaxhighlighter textarea {
+  -moz-border-radius: 0 0 0 0 !important;
+  -webkit-border-radius: 0 0 0 0 !important;
+  background: none !important;
+  border: 0 !important;
+  bottom: auto !important;
+  float: none !important;
+  height: auto !important;
+  left: auto !important;
+  line-height: 1.1em !important;
+  margin: 0 !important;
+  outline: 0 !important;
+  overflow: visible !important;
+  padding: 0 !important;
+  position: static !important;
+  right: auto !important;
+  text-align: left !important;
+  top: auto !important;
+  vertical-align: baseline !important;
+  width: auto !important;
+  box-sizing: content-box !important;
+  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
+  font-weight: normal !important;
+  font-style: normal !important;
+  font-size: 1em !important;
+  min-height: inherit !important;
+  min-height: auto !important;
+}
+
+.syntaxhighlighter {
+  width: 100% !important;
+  margin: 1em 0 1em 0 !important;
+  position: relative !important;
+  overflow: auto !important;
+  font-size: 1em !important;
+}
+.syntaxhighlighter.source {
+  overflow: hidden !important;
+}
+.syntaxhighlighter .bold {
+  font-weight: bold !important;
+}
+.syntaxhighlighter .italic {
+  font-style: italic !important;
+}
+.syntaxhighlighter .line {
+  white-space: pre !important;
+}
+.syntaxhighlighter table {
+  width: 100% !important;
+}
+.syntaxhighlighter table caption {
+  text-align: left !important;
+  padding: .5em 0 0.5em 1em !important;
+}
+.syntaxhighlighter table td.code {
+  width: 100% !important;
+}
+.syntaxhighlighter table td.code .container {
+  position: relative !important;
+}
+.syntaxhighlighter table td.code .container textarea {
+  box-sizing: border-box !important;
+  position: absolute !important;
+  left: 0 !important;
+  top: 0 !important;
+  width: 100% !important;
+  height: 100% !important;
+  border: none !important;
+  background: white !important;
+  padding-left: 1em !important;
+  overflow: hidden !important;
+  white-space: pre !important;
+}
+.syntaxhighlighter table td.gutter .line {
+  text-align: right !important;
+  padding: 0 0.5em 0 1em !important;
+}
+.syntaxhighlighter table td.code .line {
+  padding: 0 1em !important;
+}
+.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
+  padding-left: 0em !important;
+}
+.syntaxhighlighter.show {
+  display: block !important;
+}
+.syntaxhighlighter.collapsed table {
+  display: none !important;
+}
+.syntaxhighlighter.collapsed .toolbar {
+  padding: 0.1em 0.8em 0em 0.8em !important;
+  font-size: 1em !important;
+  position: static !important;
+  width: auto !important;
+  height: auto !important;
+}
+.syntaxhighlighter.collapsed .toolbar span {
+  display: inline !important;
+  margin-right: 1em !important;
+}
+.syntaxhighlighter.collapsed .toolbar span a {
+  padding: 0 !important;
+  display: none !important;
+}
+.syntaxhighlighter.collapsed .toolbar span a.expandSource {
+  display: inline !important;
+}
+.syntaxhighlighter .toolbar {
+  position: absolute !important;
+  right: 1px !important;
+  top: 1px !important;
+  width: 11px !important;
+  height: 11px !important;
+  font-size: 10px !important;
+  z-index: 10 !important;
+}
+.syntaxhighlighter .toolbar span.title {
+  display: inline !important;
+}
+.syntaxhighlighter .toolbar a {
+  display: block !important;
+  text-align: center !important;
+  text-decoration: none !important;
+  padding-top: 1px !important;
+}
+.syntaxhighlighter .toolbar a.expandSource {
+  display: none !important;
+}
+.syntaxhighlighter.ie {
+  font-size: .9em !important;
+  padding: 1px 0 1px 0 !important;
+}
+.syntaxhighlighter.ie .toolbar {
+  line-height: 8px !important;
+}
+.syntaxhighlighter.ie .toolbar a {
+  padding-top: 0px !important;
+}
+.syntaxhighlighter.printing .line.alt1 .content,
+.syntaxhighlighter.printing .line.alt2 .content,
+.syntaxhighlighter.printing .line.highlighted .number,
+.syntaxhighlighter.printing .line.highlighted.alt1 .content,
+.syntaxhighlighter.printing .line.highlighted.alt2 .content {
+  background: none !important;
+}
+.syntaxhighlighter.printing .line .number {
+  color: #bbbbbb !important;
+}
+.syntaxhighlighter.printing .line .content {
+  color: black !important;
+}
+.syntaxhighlighter.printing .toolbar {
+  display: none !important;
+}
+.syntaxhighlighter.printing a {
+  text-decoration: none !important;
+}
+.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
+  color: black !important;
+}
+.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
+  color: #008200 !important;
+}
+.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
+  color: blue !important;
+}
+.syntaxhighlighter.printing .keyword {
+  color: #006699 !important;
+  font-weight: bold !important;
+}
+.syntaxhighlighter.printing .preprocessor {
+  color: gray !important;
+}
+.syntaxhighlighter.printing .variable {
+  color: #aa7700 !important;
+}
+.syntaxhighlighter.printing .value {
+  color: #009900 !important;
+}
+.syntaxhighlighter.printing .functions {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter.printing .constants {
+  color: #0066cc !important;
+}
+.syntaxhighlighter.printing .script {
+  font-weight: bold !important;
+}
+.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
+  color: gray !important;
+}
+.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
+  color: red !important;
+}
+.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
+  color: black !important;
+}

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/shCoreEclipse.css
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/shCoreEclipse.css b/content/java/3.0.0/css/shCoreEclipse.css
new file mode 100644
index 0000000..6adfd6c
--- /dev/null
+++ b/content/java/3.0.0/css/shCoreEclipse.css
@@ -0,0 +1,342 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ *
+ */
+.syntaxhighlighter a,
+.syntaxhighlighter div,
+.syntaxhighlighter code,
+.syntaxhighlighter table,
+.syntaxhighlighter table td,
+.syntaxhighlighter table tr,
+.syntaxhighlighter table tbody,
+.syntaxhighlighter table thead,
+.syntaxhighlighter table caption,
+.syntaxhighlighter textarea {
+  -moz-border-radius: 0 0 0 0 !important;
+  -webkit-border-radius: 0 0 0 0 !important;
+  background: none !important;
+  border: 0 !important;
+  bottom: auto !important;
+  float: none !important;
+  height: auto !important;
+  left: auto !important;
+  line-height: 1.1em !important;
+  margin: 0 !important;
+  outline: 0 !important;
+  overflow: visible !important;
+  padding: 0 !important;
+  position: static !important;
+  right: auto !important;
+  text-align: left !important;
+  top: auto !important;
+  vertical-align: baseline !important;
+  width: auto !important;
+  box-sizing: content-box !important;
+  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
+  font-weight: normal !important;
+  font-style: normal !important;
+  font-size: 1em !important;
+  min-height: inherit !important;
+  min-height: auto !important;
+}
+
+.syntaxhighlighter {
+  width: 100% !important;
+  margin: 1em 0 1em 0 !important;
+  position: relative !important;
+  overflow: auto !important;
+  font-size: 1em !important;
+}
+.syntaxhighlighter.source {
+  overflow: hidden !important;
+}
+.syntaxhighlighter .bold {
+  font-weight: bold !important;
+}
+.syntaxhighlighter .italic {
+  font-style: italic !important;
+}
+.syntaxhighlighter .line {
+  white-space: pre !important;
+}
+.syntaxhighlighter table {
+  width: 100% !important;
+}
+.syntaxhighlighter table caption {
+  text-align: left !important;
+  padding: .5em 0 0.5em 1em !important;
+}
+.syntaxhighlighter table td.code {
+  width: 100% !important;
+}
+.syntaxhighlighter table td.code .container {
+  position: relative !important;
+}
+.syntaxhighlighter table td.code .container textarea {
+  box-sizing: border-box !important;
+  position: absolute !important;
+  left: 0 !important;
+  top: 0 !important;
+  width: 100% !important;
+  height: 100% !important;
+  border: none !important;
+  background: white !important;
+  padding-left: 1em !important;
+  overflow: hidden !important;
+  white-space: pre !important;
+}
+.syntaxhighlighter table td.gutter .line {
+  text-align: right !important;
+  padding: 0 0.5em 0 1em !important;
+}
+.syntaxhighlighter table td.code .line {
+  padding: 0 1em !important;
+}
+.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
+  padding-left: 0em !important;
+}
+.syntaxhighlighter.show {
+  display: block !important;
+}
+.syntaxhighlighter.collapsed table {
+  display: none !important;
+}
+.syntaxhighlighter.collapsed .toolbar {
+  padding: 0.1em 0.8em 0em 0.8em !important;
+  font-size: 1em !important;
+  position: static !important;
+  width: auto !important;
+  height: auto !important;
+}
+.syntaxhighlighter.collapsed .toolbar span {
+  display: inline !important;
+  margin-right: 1em !important;
+}
+.syntaxhighlighter.collapsed .toolbar span a {
+  padding: 0 !important;
+  display: none !important;
+}
+.syntaxhighlighter.collapsed .toolbar span a.expandSource {
+  display: inline !important;
+}
+.syntaxhighlighter .toolbar {
+  position: absolute !important;
+  right: 1px !important;
+  top: 1px !important;
+  width: 11px !important;
+  height: 11px !important;
+  font-size: 10px !important;
+  z-index: 10 !important;
+}
+.syntaxhighlighter .toolbar span.title {
+  display: inline !important;
+}
+.syntaxhighlighter .toolbar a {
+  display: block !important;
+  text-align: center !important;
+  text-decoration: none !important;
+  padding-top: 1px !important;
+}
+.syntaxhighlighter .toolbar a.expandSource {
+  display: none !important;
+}
+.syntaxhighlighter.ie {
+  font-size: .9em !important;
+  padding: 1px 0 1px 0 !important;
+}
+.syntaxhighlighter.ie .toolbar {
+  line-height: 8px !important;
+}
+.syntaxhighlighter.ie .toolbar a {
+  padding-top: 0px !important;
+}
+.syntaxhighlighter.printing .line.alt1 .content,
+.syntaxhighlighter.printing .line.alt2 .content,
+.syntaxhighlighter.printing .line.highlighted .number,
+.syntaxhighlighter.printing .line.highlighted.alt1 .content,
+.syntaxhighlighter.printing .line.highlighted.alt2 .content {
+  background: none !important;
+}
+.syntaxhighlighter.printing .line .number {
+  color: #bbbbbb !important;
+}
+.syntaxhighlighter.printing .line .content {
+  color: black !important;
+}
+.syntaxhighlighter.printing .toolbar {
+  display: none !important;
+}
+.syntaxhighlighter.printing a {
+  text-decoration: none !important;
+}
+.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
+  color: black !important;
+}
+.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
+  color: #008200 !important;
+}
+.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
+  color: blue !important;
+}
+.syntaxhighlighter.printing .keyword {
+  color: #006699 !important;
+  font-weight: bold !important;
+}
+.syntaxhighlighter.printing .preprocessor {
+  color: gray !important;
+}
+.syntaxhighlighter.printing .variable {
+  color: #aa7700 !important;
+}
+.syntaxhighlighter.printing .value {
+  color: #009900 !important;
+}
+.syntaxhighlighter.printing .functions {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter.printing .constants {
+  color: #0066cc !important;
+}
+.syntaxhighlighter.printing .script {
+  font-weight: bold !important;
+}
+.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
+  color: gray !important;
+}
+.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
+  color: red !important;
+}
+.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
+  color: black !important;
+}
+
+.syntaxhighlighter {
+  background-color: white !important;
+}
+.syntaxhighlighter .line.alt1 {
+  background-color: white !important;
+}
+.syntaxhighlighter .line.alt2 {
+  background-color: white !important;
+}
+.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
+  background-color: #c3defe !important;
+}
+.syntaxhighlighter .line.highlighted.number {
+  color: white !important;
+}
+.syntaxhighlighter table caption {
+  color: black !important;
+}
+.syntaxhighlighter .gutter {
+  color: #787878 !important;
+}
+.syntaxhighlighter .gutter .line {
+  border-right: 3px solid #d4d0c8 !important;
+}
+.syntaxhighlighter .gutter .line.highlighted {
+  background-color: #d4d0c8 !important;
+  color: white !important;
+}
+.syntaxhighlighter.printing .line .content {
+  border: none !important;
+}
+.syntaxhighlighter.collapsed {
+  overflow: visible !important;
+}
+.syntaxhighlighter.collapsed .toolbar {
+  color: #3f5fbf !important;
+  background: white !important;
+  border: 1px solid #d4d0c8 !important;
+}
+.syntaxhighlighter.collapsed .toolbar a {
+  color: #3f5fbf !important;
+}
+.syntaxhighlighter.collapsed .toolbar a:hover {
+  color: #aa7700 !important;
+}
+.syntaxhighlighter .toolbar {
+  color: #a0a0a0 !important;
+  background: #d4d0c8 !important;
+  border: none !important;
+}
+.syntaxhighlighter .toolbar a {
+  color: #a0a0a0 !important;
+}
+.syntaxhighlighter .toolbar a:hover {
+  color: red !important;
+}
+.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
+  color: black !important;
+}
+.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
+  color: #3f5fbf !important;
+}
+.syntaxhighlighter .string, .syntaxhighlighter .string a {
+  color: #2a00ff !important;
+}
+.syntaxhighlighter .keyword {
+  color: #7f0055 !important;
+}
+.syntaxhighlighter .preprocessor {
+  color: #646464 !important;
+}
+.syntaxhighlighter .variable {
+  color: #aa7700 !important;
+}
+.syntaxhighlighter .value {
+  color: #009900 !important;
+}
+.syntaxhighlighter .functions {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter .constants {
+  color: #0066cc !important;
+}
+.syntaxhighlighter .script {
+  font-weight: bold !important;
+  color: #7f0055 !important;
+  background-color: none !important;
+}
+.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
+  color: gray !important;
+}
+.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
+  color: red !important;
+}
+
+.syntaxhighlighter .keyword {
+  font-weight: bold !important;
+}
+.syntaxhighlighter .xml .keyword {
+  color: #3f7f7f !important;
+  font-weight: normal !important;
+}
+.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
+  color: #7f007f !important;
+}
+.syntaxhighlighter .xml .string {
+  font-style: italic !important;
+  color: #2a00ff !important;
+}

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/shThemeEclipse.css
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/shThemeEclipse.css b/content/java/3.0.0/css/shThemeEclipse.css
new file mode 100644
index 0000000..f175025
--- /dev/null
+++ b/content/java/3.0.0/css/shThemeEclipse.css
@@ -0,0 +1,131 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ *
+ */
+.syntaxhighlighter {
+  background-color: white !important;
+}
+.syntaxhighlighter .line.alt1 {
+  background-color: white !important;
+}
+.syntaxhighlighter .line.alt2 {
+  background-color: white !important;
+}
+.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
+  background-color: #c3defe !important;
+}
+.syntaxhighlighter .line.highlighted.number {
+  color: white !important;
+}
+.syntaxhighlighter table caption {
+  color: black !important;
+}
+.syntaxhighlighter .gutter {
+  color: #787878 !important;
+}
+.syntaxhighlighter .gutter .line {
+  border-right: 3px solid #d4d0c8 !important;
+}
+.syntaxhighlighter .gutter .line.highlighted {
+  background-color: #d4d0c8 !important;
+  color: white !important;
+}
+.syntaxhighlighter.printing .line .content {
+  border: none !important;
+}
+.syntaxhighlighter.collapsed {
+  overflow: visible !important;
+}
+.syntaxhighlighter.collapsed .toolbar {
+  color: #3f5fbf !important;
+  background: white !important;
+  border: 1px solid #d4d0c8 !important;
+}
+.syntaxhighlighter.collapsed .toolbar a {
+  color: #3f5fbf !important;
+}
+.syntaxhighlighter.collapsed .toolbar a:hover {
+  color: #aa7700 !important;
+}
+.syntaxhighlighter .toolbar {
+  color: #a0a0a0 !important;
+  background: #d4d0c8 !important;
+  border: none !important;
+}
+.syntaxhighlighter .toolbar a {
+  color: #a0a0a0 !important;
+}
+.syntaxhighlighter .toolbar a:hover {
+  color: red !important;
+}
+.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
+  color: black !important;
+}
+.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
+  color: #3f5fbf !important;
+}
+.syntaxhighlighter .string, .syntaxhighlighter .string a {
+  color: #2a00ff !important;
+}
+.syntaxhighlighter .keyword {
+  color: #7f0055 !important;
+}
+.syntaxhighlighter .preprocessor {
+  color: #646464 !important;
+}
+.syntaxhighlighter .variable {
+  color: #aa7700 !important;
+}
+.syntaxhighlighter .value {
+  color: #009900 !important;
+}
+.syntaxhighlighter .functions {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter .constants {
+  color: #0066cc !important;
+}
+.syntaxhighlighter .script {
+  font-weight: bold !important;
+  color: #7f0055 !important;
+  background-color: none !important;
+}
+.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
+  color: gray !important;
+}
+.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
+  color: #ff1493 !important;
+}
+.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
+  color: red !important;
+}
+
+.syntaxhighlighter .keyword {
+  font-weight: bold !important;
+}
+.syntaxhighlighter .xml .keyword {
+  color: #3f7f7f !important;
+  font-weight: normal !important;
+}
+.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
+  color: #7f007f !important;
+}
+.syntaxhighlighter .xml .string {
+  font-style: italic !important;
+  color: #2a00ff !important;
+}

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/style.css
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/style.css b/content/java/3.0.0/css/style.css
new file mode 100644
index 0000000..8516dbd
--- /dev/null
+++ b/content/java/3.0.0/css/style.css
@@ -0,0 +1,321 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ *
+ */
+
+body
+{
+    background: url("bg.png");
+    margin: 0;
+    padding: 0;
+    font-family: Helvetica, Arial, sans-serif;
+    color: #343434;
+    line-height: 1.2em;
+}
+
+.section p
+{
+    /* margin-right: 85px; */
+}
+
+.literal, .literallayout, .screen
+{
+    background: #DEDEDE;
+}
+
+.literallayout
+{
+    padding: 7px;
+}
+
+a
+{
+    color: #00009A;
+}
+
+h2.title
+{
+    display: none;
+}
+
+.listitem
+{
+    padding:3px;
+}
+
+.logo
+{
+    position: fixed;
+    top: 45px;
+    left: 20px;
+    z-index: 18;
+}
+
+.top-nav
+{
+    position: fixed;
+    top: 7px;
+    width: 100%;
+    z-index: 20;
+}
+
+.top-nav .toc
+{
+    margin: 0;
+    margin-top: -7px;
+    padding: 0;
+}
+
+.top-nav .toc dl
+{
+    margin: 0;
+    padding: 20px 0 5px 0;
+    text-align: center;
+    background-image: linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background-image: -o-linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background: -moz-linear-gradient(top, #3d8ac9 0%, #ffffff 100%);
+    background-image: -webkit-linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background-image: -ms-linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1, rgb(49, 105, 165)), color-stop(0, rgb(255, 255, 255)));
+    border-bottom: 1px solid #3d8ac9;
+}
+
+.top-nav .toc dt
+{
+    display: inline;
+    font-size: 11pt;
+    display: inline;
+    margin-right: 1px;
+}
+
+/* selected */
+.top-nav .toc dt span span
+{
+    color: red;
+    border-right: 1px solid white;
+    margin-right: 1px;
+}
+
+.top-nav .toc .toc-spacer span span
+{
+    /*
+    border-top:0px;
+    border-left:0px;
+    border-right:0px;
+    border-bottom:1px solid #005500;
+    */
+    border: 0px;
+    padding-bottom: 7px;
+}
+
+/* unselected */
+.top-nav .toc dt a
+{
+    margin-right: 1px;
+    border-top: 1px solid #fff;
+    border-right: 1px solid #fff;
+    border-left: 1px solid #fff;
+    color: #3D8AC9;
+}
+
+/* hover */
+.top-nav .toc dt a,
+.top-nav .toc dt span span
+{
+    padding: 15px 15px 5px 15px;
+    text-decoration: none;
+    background-image: linear-gradient(bottom, rgb(191, 191, 191) 100%, rgb(255, 255, 255) 0%);
+    background-image: -o-linear-gradient(bottom, rgb(191, 191, 191) 100%, rgb(255, 255, 255) 0%);
+    background: -moz-linear-gradient(top, #bfbfbf 0%, #ffffff 100%);
+    background-image: -webkit-linear-gradient(bottom, rgb(191, 191, 191) 100%, rgb(255, 255, 255) 0%);
+    background-image: -ms-linear-gradient(bottom, rgb(191, 191, 191) 100%, rgb(255, 255, 255) 0%);
+    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1, rgb(191, 191, 191)), color-stop(0, rgb(255, 255, 255)));
+}
+
+.top-nav .toc dt a:hover /* ,.top-nav .toc dt span span*/
+{
+    background-image: linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background-image: -o-linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background: -moz-linear-gradient(top, #3d8ac9 0%, #ffffff 100%);
+    background-image: -webkit-linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background-image: -ms-linear-gradient(bottom, rgb(49, 105, 165) 100%, rgb(255, 255, 255) 0%);
+    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1, rgb(49, 105, 165)), color-stop(0, rgb(255, 255, 255)));
+}
+
+.sub-nav
+{
+}
+
+.sub-nav div.toc
+{
+    position: absolute;
+    top: 65px;
+    left: 155px;
+}
+
+.sub-nav .toc dl
+{
+    font-family: sans-serif;
+    width: 200px;
+    margin-right: 0px;
+    margin-left: 0px;
+    margin-bottom: 40px;
+}
+
+.sub-nav .toc dl dt
+{
+    font-size: 0.8em;
+}
+
+div.article
+{
+    padding: 2px;
+}
+
+div.article hr
+{
+    display: none;
+}
+
+body > div.article,
+body > div.section
+{
+    margin: 80px 20px 20px 360px;
+    min-height: 1280px;
+    max-width: 45em;
+}
+
+.sub-nav .toc dl a
+{
+    display: none;
+}
+
+.sub-nav .toc dt a,
+.sub-nav .toc dt span
+{
+    display: table;
+    margin: 0;
+    text-decoration: none;
+}
+.sub-nav .toc dt a:before,
+.sub-nav .toc dt span span:before
+{
+    content: "\00bb\00a0";
+}
+.sub-nav .toc dt span
+{
+    color: red;
+}
+
+.hlabeledlist tr > td:first-child
+{
+    width: 136px;
+}
+
+.footer
+{
+    clear: both;
+    text-align: center;
+    padding: 10px 0;
+    background: #343434;
+    color: #9a9a9a;
+    font-size: 80%;
+}
+.footer p {
+    text-shadow: none;    
+}
+
+div.informaltable
+{
+    width: 100%;
+}
+div.informaltable table,
+div.table table
+{
+    background: transparent;
+}
+div.informaltable table thead,
+div.table table thead
+{
+    border-bottom: 1px solid black;
+}
+
+#flash
+{
+    margin: 40px;
+    float: right;
+    width: 320px;
+    text-align: right;
+}
+
+.extra-content
+{
+    display: none;
+}
+
+#F
+{
+    position: relative;
+    left: 18px;
+    top: 3px;
+}
+
+#K
+{
+    position: relative;
+    left: 84px;
+    top: 3px;
+}
+
+#P
+{
+    position: relative;
+    left: -65px;
+    top: 3px;
+}
+
+#S
+{
+    position: relative;
+    left: 8px;
+    top: 3px;
+}
+
+#W
+{
+    position: relative;
+    left: -42px;
+    top: 6px;
+}
+
+#Z
+{
+    position: relative;
+    left: -26px;
+    top: 4px;
+}
+
+/*
+#J { position:relative; }
+#P { position:absolute; left:0px; }
+#F { position:absolute; left:23px; }
+#Z { position:absolute; left:60px; }
+#W { position:absolute; left:72px; }
+#S { position:absolute; left:103px; }
+#K { position:absolute; left:122px; top:2px; }
+*/

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/table-bg.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/table-bg.png b/content/java/3.0.0/css/table-bg.png
new file mode 100644
index 0000000..24877cb
Binary files /dev/null and b/content/java/3.0.0/css/table-bg.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/tip.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/tip.png b/content/java/3.0.0/css/tip.png
new file mode 100644
index 0000000..d382c8c
Binary files /dev/null and b/content/java/3.0.0/css/tip.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/css/warning.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/css/warning.png b/content/java/3.0.0/css/warning.png
new file mode 100644
index 0000000..cc13f25
Binary files /dev/null and b/content/java/3.0.0/css/warning.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-cache-ehcache.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-cache-ehcache.html b/content/java/3.0.0/extension-cache-ehcache.html
new file mode 100644
index 0000000..5284a66
--- /dev/null
+++ b/content/java/3.0.0/extension-cache-ehcache.html
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Ehcache Cache</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-sqlkv.html" title="SQL Key/Value EntityStore" /><link rel="next" href="extension-cache-memcache.html" title="Memcache Cache" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-cache-ehcache.html">Ehcache Cache</span></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Ehcache Cache"><div class="titlepage"><div><div><h3 class="title"><a id="extension-cache-ehcache"></a>Ehcache Cache</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-some">tests</p><p>EntityStore cache backed by <a class="ulink" href="http://ehcache.org/" target="_t
 op">EhCache</a>.</p><div class="table"><a id="idm522917592560"></a><p class="title"><strong>Table 63. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.cache-ehcache</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>Not all EntityStore implementations use the Cache extension, so check the implementation details of the
+EntityStore whether the cache extension can bring any benefits or not.</p><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_20"></a>Assembly</h4></div></div></div><p>Assembly is done using the provided Assembler:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+{
+  [...snip...]
+
+    new EhCacheAssembler()
+        .withConfig( confModule, Visibility.layer )
+        .assemble( module );
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_13"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the EhCache EntityStore Cache:</p><pre class="programlisting brush: java">public interface EhCacheConfiguration {
+
+    /**
+     * Heap tier size.
+     *
+     * Default to 1MB, you may want to change this.
+     *
+     * @return Heap tier size
+     */
+    @UseDefaults( "1" )
+    Property&lt;Long&gt; heapSize();
+
+    /**
+     * Heap tier size unit.
+     *
+     * @return Heap tier size unit
+     */
+    @OneOf( { "B", "KB", "MB", "GB", "TB", "PB" } )
+    @UseDefaults( "MB" )
+    Property&lt;String&gt; heapUnit();
+
+    /**
+     * Optional off-heap tier size.
+     *
+     * @return Optional off-heap tier size
+     */
+    @Optional
+    Property&lt;Long&gt; offHeapSize();
+
+    /**
+     * Off-heap tier size unit.
+     *
+     * @return Off-heap tier size unit
+     */
+    @OneOf( { "B", "KB", "MB", "GB", "TB", "PB" } )
+    @UseDefaults( "MB" )
+    Property&lt;String&gt; offHeapUnit();
+
+    /**
+     * Optional disk tier size.
+     *
+     * @return Optional disk tier size
+     */
+    @Optional
+    Property&lt;Long&gt; diskSize();
+
+    /**
+     * Disk tier size unit.
+     *
+     * @return Disk tier size unit
+     */
+    @OneOf( { "B", "KB", "MB", "GB", "TB", "PB" } )
+    @UseDefaults( "MB" )
+    Property&lt;String&gt; diskUnit();
+
+    /**
+     * If the disk tier is persistent or not.
+     *
+     * @return If the disk tier is persistent or not
+     */
+    @UseDefaults
+    Property&lt;Boolean&gt; diskPersistent();
+
+    /**
+     * Maximum size of cached objects.
+     *
+     * @return Maximum size of cached objects
+     */
+    @Optional
+    Property&lt;Long&gt; maxObjectSize();
+
+    /**
+     * Unit for maximum size of cached objects.
+     *
+     * @return Unit for maximum size of cached objects
+     */
+    @OneOf( { "B", "KB", "MB", "GB", "TB", "PB" } )
+    @UseDefaults( "MB" )
+    Property&lt;String&gt; maxObjectSizeUnit();
+
+    /**
+     * Maximum cached object graph depth.
+     *
+     * @return Maximum cached object graph depth
+     */
+    @Optional
+    Property&lt;Long&gt; maxObjectGraphDepth();
+
+    /**
+     * Expiry policy.
+     *
+     * @return Expiry policy
+     */
+    @OneOf( { "NONE", "TIME_TO_IDLE", "TIME_TO_LIVE" } )
+    @UseDefaults( "NONE" )
+    Property&lt;String&gt; expiry();
+
+    /**
+     * Expiry length.
+     *
+     * @return Expiry length
+     */
+    @Optional
+    Property&lt;Long&gt; expiryLength();
+
+    /**
+     * Expiry time unit.
+     *
+     * @return Expiry time unit
+     */
+    @OneOf( { "MILLISECONDS", "SECONDS", "MINUTES", "HOURS", "DAYS" } )
+    @UseDefaults( "SECONDS" )
+    Property&lt;String&gt; expiryTimeUnit();
+}
+</pre><p>Cache overflow to disk may be configured using the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a>.
+If the FileConfig library is not in use, then it defaults to a temporary directory in <code class="literal">java.io.tmpdir</code>.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-cache-memcache.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-cache-memcache.html b/content/java/3.0.0/extension-cache-memcache.html
new file mode 100644
index 0000000..6ebdf0d
--- /dev/null
+++ b/content/java/3.0.0/extension-cache-memcache.html
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Memcache Cache</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-cache-ehcache.html" title="Ehcache Cache" /><link rel="next" href="extension-index-elasticsearch.html" title="ElasticSearch Index/Query" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-file.html">File EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span c
 lass="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><span xmlns="" href="extension-cache-memcache.html">Memcache Cache</span></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="Memcache Cache"><div class="titlepage"><div><div><h3 class="title"><a id="extension-cache-memcache"></a>Memcache Cache</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-some">tests</p><p>EntityStore cache backed by a Memcache server like <a class="ulink" href="http:
 //memcached.org/" target="_top">Memcached</a>.</p><p>Memcached is an in-memory key-value store for small chunks of arbitrary data.
+By default, entities serialized state must not exceed 1MB.</p><p>Other implementations such as <a class="ulink" href="https://www.memcachier.com/" target="_top">MemCachier</a> have different peculiarities,
+see their documentation.</p><div class="table"><a id="idm522917566048"></a><p class="title"><strong>Table 64. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.cache-memcache</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><p>Not all EntityStore implementations use the Cache extension, so check the implementation details of the
+EntityStore whether the cache extension can bring any benefits or not.</p><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_21"></a>Assembly</h4></div></div></div><p>Assembly is done using the <code class="literal">MemcacheAssembler</code>:</p><pre class="programlisting brush: java">public void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    new MemcacheAssembler().
+        visibleIn( Visibility.module ).
+        withConfig( confModule, Visibility.layer ).
+        assemble( module );
+          [...snip...]
+
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_14"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the Memcache EntityStore Cache:</p><pre class="programlisting brush: java">public interface MemcacheConfiguration
+{
+    /**
+     * Cached items expiration in seconds.
+     * Defaulted to 3600 seconds, one hour.
+     * @return Cached items expiration configuration property
+     */
+    @Optional
+    Property&lt;Integer&gt; expiration();
+
+    /**
+     * Memcached server addresses space separated.
+     * Eg. {@literal "server1:11211 server2:11211"}.
+     * Defaulted to {@literal "127.0.0.1:11211"}.
+     * @return Memcached server addresses configuration property
+     */
+    @Optional
+    Property&lt;String&gt; addresses();
+
+    /**
+     * Memcache Protocol.
+     * Can be {@literal text} or {@literal binary}
+     * Defaulted to {@literal text}.
+     * @return Memcache Protocol configuration property
+     */
+    @Optional
+    Property&lt;String&gt; protocol();
+
+    /**
+     * Username.
+     * Authentication happens only if set.
+     * @return Username configuration property
+     */
+    @Optional
+    Property&lt;String&gt; username();
+
+    /**
+     * Password.
+     * @return Password configuration property
+     */
+    @Optional
+    Property&lt;String&gt; password();
+
+    /**
+     * SASL authentication mechanism.
+     * Defaulted to PLAIN.
+     * @return Authentication mechanism configuration property
+     */
+    @Optional
+    Property&lt;String&gt; authMechanism();
+}
+</pre><p>As you can see both ASCII and binary flavours of the Memcache protocol are supported as well as SASL authentication.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/extension-es-file.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/extension-es-file.html b/content/java/3.0.0/extension-es-file.html
new file mode 100644
index 0000000..618e976
--- /dev/null
+++ b/content/java/3.0.0/extension-es-file.html
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>File EntityStore</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="extensions.html" title="Extensions" /><link rel="prev" href="extension-es-memory.html" title="Memory EntityStore" /><link rel="next" href="extension-es-geode.html" title="Geode EntityStore" />
+
+
+<!-- favicon -->
+
+<link rel="shortcut icon" href="http://polygene.apache.org/favicon.ico" type="image/vnd.microsoft.icon" />
+<link rel="icon" href="http://polygene.apache.org/favicon.ico" type="image/x-icon" />
+
+<!-- style -->
+
+<link href="css/shCore.css" rel="stylesheet" type="text/css" />
+<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" />
+<link href="css/polygene.css" rel="stylesheet" type="text/css" />
+
+<!-- Syntax Highlighter -->
+
+<script type="text/javascript" src="js/shCore.js"></script>
+<script type="text/javascript" src="js/shBrushJava.js"></script>
+<script type="text/javascript" src="js/shBrushScala.js"></script>
+<script type="text/javascript" src="js/shBrushJScript.js"></script>
+<script type="text/javascript" src="js/shBrushBash.js"></script>
+<script type="text/javascript" src="js/shBrushPlain.js"></script>
+<script type="text/javascript" src="js/shBrushXml.js"></script>
+<script type="text/javascript" src="js/shBrushGroovy.js"></script>
+<script type="text/javascript" src="js/shBrushPython.js"></script>
+<script type="text/javascript" src="js/shBrushRuby.js"></script>
+<script type="text/javascript" src="js/shBrushCSharp.js"></script>
+
+<script type="text/javascript">
+  SyntaxHighlighter.defaults['tab-size'] = 4;
+  SyntaxHighlighter.defaults['gutter'] = false;
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all()
+</script>
+
+<!-- JQuery -->
+
+<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
+
+<!-- Image Scaler -->
+
+<script type="text/javascript" src="js/imagescaler.js"></script>
+
+<!-- Table Styler -->
+
+<script type="text/javascript" src="js/tablestyler.js"></script>
+
+<!-- Apache Polygene WebSite Progressive Enhancement -->
+
+<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script>
+<script type="text/javascript" src="js/progressive-enhancement.js"></script>
+
+<!-- Analytics -->
+ <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-62007352-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+ </script>
+
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Polygene™</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><a href="core.html">Core</a></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.ht
 ml">Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="extensions.html#_overview_7">Overview</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxjson.html">javax.json serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-javaxxml.html">javax.xml serialization</a></span></dt><dt><span class="section"><a href="extension-serialization-messagepack.html">MessagePack serialization</a></span></dt><dt><span class="section"><a href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span class="section"><span xmlns="" href="extension-es-file.html">File EntityStore</span></span></dt><dt><span class="section"><a href="extension-es-geode.html">Geode EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-hazelcast.html">Hazelcast EntityStore</a></span><
 /dt><dt><span class="section"><a href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-preferences.html">Preferences EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-riak.html">Riak EntityStore</a></span></dt><dt><span class="section"><a href="extension-es-sqlkv.html">SQL Key/Value EntityStore</a></span></dt><dt><span class="section"><a href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span class="section"><a href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span class="section"><a hr
 ef="extension-index-elasticsearch.html">ElasticSearch Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span class="section"><a href="extension-index-solr.html">Apache Solr Index/Query</a></span></dt><dt><span class="section"><a href="extension-metrics-metrics.html">Codahale Metrics</a></span></dt><dt><span class="section"><a href="extension-migration.html">Migration</a></span></dt><dt><span class="section"><a href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div class="section" title="File EntityStore"><div class="titlepage"><div><div><h3 class="title"><a id="extension-es-file"></a>File EntityStore</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p class="devstatus-tests-good">tests</p><p>EntityStore service backed by a source control friendly file system format.</p><p
 >Note that content should not be modified directly, and doing so may corrupt the data.</p><div class="table"><a id="idm522917902048"></a><p class="title"><strong>Table 52. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.apache.polygene.extensions</p></td><td align="left" valign="top"><p>org.apache.polygene.extension.entitystore-file</p></td><td align="left" valign="top"><p>3.0.0</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a id="_assembly_10"></a>Assembly</h4></div></div></div><p>Assembly is done as follows:</p><pre class="programlisting brush: java">p
 ublic void assemble( ModuleAssembly module )
+    throws AssemblyException
+{
+  [...snip...]
+
+    new FileEntityStoreAssembler().withConfig( config, Visibility.layer ).assemble( module );
+}
+</pre></div><div class="section" title="Configuration"><div class="titlepage"><div><div><h4 class="title"><a id="_configuration_3"></a>Configuration</h4></div></div></div><p>Here are the configuration properties for the File EntityStore:</p><pre class="programlisting brush: java">public interface FileEntityStoreConfiguration
+{
+  [...snip...]
+
+    @Optional
+    Property&lt;String&gt; directory();
+      [...snip...]
+
+    @Optional @Range(min=1, max=10000)
+    Property&lt;Integer&gt; slices();
+}
+</pre><p><code class="literal">directory</code> is optional and represent the directory where the File EntityStore will keep its persisted state.</p><p>It defaults to System.getProperty( "user.dir" ) + "/polygene/filestore"
+If the given path is not absolute, then it’s relative to the current working directory.
+If you use the <a class="xref" href="library-fileconfig.html" title="FileConfig">FileConfig Library</a> then this property value is ignored and FileConfig is prefered.</p><p><code class="literal">slices</code> defines how many slice directories the store should use.</p><p>Many operating systems run into performance problems when the number of files in a directory grows. If
+you expect a large number of entities in the file entity store, it is wise to set the number of slices
+(default is 1) to an approximation of the square root of number of expected entities.</p><p>For instance, if you estimate that you will have 1 million entities in the file entity store, you should
+set the slices to 1000.</p><p>There is a limit of minimum 1 slice and maximum 10,000 slices, and if more slices than that is needed, you
+are probably pushing this entitystore beyond its capabilities.</p><p>Note that the slices() can not be changed once it has been set, as it would cause the entity store not to
+find the entities anymore.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>.
+        <br /><small>
+            Apache Polygene, Polygene, Apache, the Apache feather logo, and the Apache Polygene project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


[18/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchCompositeTypeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchCompositeTypeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchCompositeTypeException.html
new file mode 100644
index 0000000..6e34c71
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchCompositeTypeException.html
@@ -0,0 +1,418 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NoSuchCompositeTypeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NoSuchCompositeTypeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchCompositeTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class NoSuchCompositeTypeException" class="title">Class NoSuchCompositeTypeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common">org.apache.polygene.api.common.InvalidApplicationException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.NoSuchCompositeTypeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/unitofwork/NoSuchEntityTypeException.html" title="class in org.apache.polygene.api.unitofwork">NoSuchEntityTypeException</a>, <a href="../../../../../org/apache/polygene/api/service/NoSuchServiceTypeException.html" title="class in org.apache.polygene.api.service">NoSuchServiceTypeException</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchTransientTypeException</a>, <a href="../../../../../org/apache/polygene/api/value/NoSuchValueTypeException.html" title="class in org.apache.polygene.api.value">NoSuchValueTypeException</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">NoSuchCompositeTypeException</span>
+extends <a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common">InvalidApplicationException</a></pre>
+<div class="block">This exception is thrown if client code tries to create a non-existing Composite type.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.composite.NoSuchCompositeTypeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#NoSuchCompositeTypeException-java.lang.String-java.lang.String-org.apache.polygene.api.structure.ModuleDescriptor-">NoSuchCompositeTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;metaType,
+                            <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;compositeType,
+                            <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#candidateTypes--">candidateTypes</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#compositeType--">compositeType</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected abstract <a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#descriptors-org.apache.polygene.api.structure.TypeLookup-">descriptors</a></span>(<a href="../../../../../org/apache/polygene/api/structure/TypeLookup.html" title="interface in org.apache.polygene.api.structure">TypeLookup</a>&nbsp;typeLookup)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#getMessage--">getMessage</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#moduleName--">moduleName</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#visibleTypes--">visibleTypes</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or
  interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.or
 acle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoSuchCompositeTypeException-java.lang.String-java.lang.String-org.apache.polygene.api.structure.ModuleDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoSuchCompositeTypeException</h4>
+<pre>protected&nbsp;NoSuchCompositeTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;metaType,
+                                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;compositeType,
+                                       <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="compositeType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compositeType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;compositeType()</pre>
+</li>
+</ul>
+<a name="moduleName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>moduleName</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;moduleName()</pre>
+</li>
+</ul>
+<a name="visibleTypes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visibleTypes</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;visibleTypes()</pre>
+</li>
+</ul>
+<a name="candidateTypes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>candidateTypes</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;candidateTypes()</pre>
+</li>
+</ul>
+<a name="getMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMessage()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="descriptors-org.apache.polygene.api.structure.TypeLookup-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>descriptors</h4>
+<pre>protected abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&gt;&nbsp;descriptors(<a href="../../../../../org/apache/polygene/api/structure/TypeLookup.html" title="interface in org.apache.polygene.api.structure">TypeLookup</a>&nbsp;typeLookup)</pre>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchCompositeTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchTransientTypeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchTransientTypeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchTransientTypeException.html
new file mode 100644
index 0000000..541044e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/NoSuchTransientTypeException.html
@@ -0,0 +1,323 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NoSuchTransientTypeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NoSuchTransientTypeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/NoSuchTransientTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchTransientTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class NoSuchTransientTypeException" class="title">Class NoSuchTransientTypeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common">org.apache.polygene.api.common.InvalidApplicationException</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite">org.apache.polygene.api.composite.NoSuchCompositeTypeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.NoSuchTransientTypeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">NoSuchTransientTypeException</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchCompositeTypeException</a></pre>
+<div class="block">This exception is thrown if client code tries to create a non-existing TransientComposite type.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.composite.NoSuchTransientTypeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html#NoSuchTransientTypeException-java.lang.String-org.apache.polygene.api.structure.ModuleDescriptor-">NoSuchTransientTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName,
+                            <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html#descriptors-org.apache.polygene.api.structure.TypeLookup-">descriptors</a></span>(<a href="../../../../../org/apache/polygene/api/structure/TypeLookup.html" title="interface in org.apache.polygene.api.structure">TypeLookup</a>&nbsp;typeLookup)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.NoSuchCompositeTypeException">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchCompositeTypeException</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#candidateTypes--">candidateTypes</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#compositeType--">compositeType</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#equals-java.lang.Object-">equals</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#getMessage--">getMessage</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#hashCode--">hashCode</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#moduleName--">moduleName</a>, <a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#visibleTypes--">visibleTypes</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or
  interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.or
 acle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoSuchTransientTypeException-java.lang.String-org.apache.polygene.api.structure.ModuleDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoSuchTransientTypeException</h4>
+<pre>public&nbsp;NoSuchTransientTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName,
+                                    <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="descriptors-org.apache.polygene.api.structure.TypeLookup-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>descriptors</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&gt;&nbsp;descriptors(<a href="../../../../../org/apache/polygene/api/structure/TypeLookup.html" title="interface in org.apache.polygene.api.structure">TypeLookup</a>&nbsp;typeLookup)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html#descriptors-org.apache.polygene.api.structure.TypeLookup-">descriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite">NoSuchCompositeTypeException</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchCompositeTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/NoSuchTransientTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchTransientTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/PropertyMapper.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/PropertyMapper.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/PropertyMapper.html
new file mode 100644
index 0000000..3cc73db
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/PropertyMapper.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyMapper (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PropertyMapper (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/PropertyMapper.html" target="_top">Frames</a></li>
+<li><a href="PropertyMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Class PropertyMapper" class="title">Class PropertyMapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.composite.PropertyMapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">PropertyMapper</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Transfer java.util.Properties to Composite properties</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html#map-java.io.InputStream-org.apache.polygene.api.composite.Composite-">map</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;propertyInputStream,
+   <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)</code>
+<div class="block">Load a Properties object from the given stream, close it, and then populate
+ the Composite with the properties.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html#map-java.util.Properties-org.apache.polygene.api.composite.Composite-">map</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;props,
+   <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)</code>
+<div class="block">Populate the Composite with properties from the given properties object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html#toJavaProperties-org.apache.polygene.api.composite.Composite-">toJavaProperties</a></span>(<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)</code>
+<div class="block">Create Properties object which is backed by the given Composite.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="map-java.util.Properties-org.apache.polygene.api.composite.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>map</h4>
+<pre>public static&nbsp;void&nbsp;map(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;props,
+                       <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<div class="block">Populate the Composite with properties from the given properties object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>props</code> - properties object</dd>
+<dd><code>composite</code> - the composite instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if properties could not be transferred to composite</dd>
+</dl>
+</li>
+</ul>
+<a name="map-java.io.InputStream-org.apache.polygene.api.composite.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>map</h4>
+<pre>public static&nbsp;void&nbsp;map(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;propertyInputStream,
+                       <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Load a Properties object from the given stream, close it, and then populate
+ the Composite with the properties.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>propertyInputStream</code> - properties input stream</dd>
+<dd><code>composite</code> - the instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the stream could not be read</dd>
+</dl>
+</li>
+</ul>
+<a name="toJavaProperties-org.apache.polygene.api.composite.Composite-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toJavaProperties</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;toJavaProperties(<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>&nbsp;composite)</pre>
+<div class="block">Create Properties object which is backed by the given Composite.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>composite</code> - the instance</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>properties instance</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/NoSuchTransientTypeException.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/PropertyMapper.html" target="_top">Frames</a></li>
+<li><a href="PropertyMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StateDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StateDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StateDescriptor.html
new file mode 100644
index 0000000..762fdc2
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StateDescriptor.html
@@ -0,0 +1,273 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>StateDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="StateDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/StateDescriptor.html" target="_top">Frames</a></li>
+<li><a href="StateDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface StateDescriptor" class="title">Interface StateDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationStateDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">StateDescriptor</span></pre>
+<div class="block">Composite State Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#findPropertyModelByName-java.lang.String-">findPropertyModelByName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#findPropertyModelByQualifiedName-org.apache.polygene.api.common.QualifiedName-">findPropertyModelByQualifiedName</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#hasProperty-org.apache.polygene.api.common.QualifiedName-">hasProperty</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html#properties--">properties</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="findPropertyModelByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findPropertyModelByName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a>&nbsp;findPropertyModelByName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
+                                    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="findPropertyModelByQualifiedName-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findPropertyModelByQualifiedName</h4>
+<pre><a href="../../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a>&nbsp;findPropertyModelByQualifiedName(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)
+                                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hasProperty-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasProperty</h4>
+<pre>boolean&nbsp;hasProperty(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;name)</pre>
+</li>
+</ul>
+<a name="properties--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>properties</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a>&gt;&nbsp;properties()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/PropertyMapper.html" title="class in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/StateDescriptor.html" target="_top">Frames</a></li>
+<li><a href="StateDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html
new file mode 100644
index 0000000..c33b6a5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>StatefulAssociationCompositeDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="StatefulAssociationCompositeDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" target="_top">Frames</a></li>
+<li><a href="StatefulAssociationCompositeDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.composite</div>
+<h2 title="Interface StatefulAssociationCompositeDescriptor" class="title">Interface StatefulAssociationCompositeDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a>, <a href="../../../../../org/apache/polygene/api/value/ValueDescriptor.html" title="interface in org.apache.polygene.api.value">ValueDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">StatefulAssociationCompositeDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></pre>
+<div class="block">Stateful Association Composite Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationStateDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html#state--">state</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/type/StatefulAssociationValueType.html" title="class in org.apache.polygene.api.type">StatefulAssociationValueType</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html#valueType--">valueType</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="valueType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueType</h4>
+<pre><a href="../../../../../org/apache/polygene/api/type/StatefulAssociationValueType.html" title="class in org.apache.polygene.api.type">StatefulAssociationValueType</a>&lt;?&gt;&nbsp;valueType()</pre>
+</li>
+</ul>
+<a name="state--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>state</h4>
+<pre><a href="../../../../../org/apache/polygene/api/association/AssociationStateDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationStateDescriptor</a>&nbsp;state()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html#state--">state</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/composite/StateDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" target="_top">Frames</a></li>
+<li><a href="StatefulAssociationCompositeDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[31/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/index.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/index.html b/content/java/3.0.0/javadocs/index.html
new file mode 100644
index 0000000..c271980
--- /dev/null
+++ b/content/java/3.0.0/javadocs/index.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Apache Polygene™ (Java Edition) SDK 3.0.0</title>
+<script type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+        targetPage = targetPage.substring(1);
+    if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
+        targetPage = "undefined";
+    function validURL(url) {
+        try {
+            url = decodeURIComponent(url);
+        }
+        catch (error) {
+            return false;
+        }
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_' ||
+                    ch.charCodeAt(0) > 127) {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
+<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</frameset>
+<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/PolygeneAPI.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/PolygeneAPI.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/PolygeneAPI.html
new file mode 100644
index 0000000..e1072e4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/PolygeneAPI.html
@@ -0,0 +1,519 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PolygeneAPI (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="PolygeneAPI (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/polygene/api/PolygeneAPI.html" target="_top">Frames</a></li>
+<li><a href="PolygeneAPI.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api</div>
+<h2 title="Interface PolygeneAPI" class="title">Interface PolygeneAPI</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../org/apache/polygene/spi/PolygeneSPI.html" title="interface in org.apache.polygene.spi">PolygeneSPI</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">PolygeneAPI</span></pre>
+<div class="block">Encapsulation of the Polygene API.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a>&lt;<a href="../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>,<a href="../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite">CompositeInstance</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#FUNCTION_COMPOSITE_INSTANCE_OF">FUNCTION_COMPOSITE_INSTANCE_OF</a></span></code>
+<div class="block">Function that returns the CompositeInstance of a Composite.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a>&lt;<a href="../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>,<a href="../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#FUNCTION_DESCRIPTOR_FOR">FUNCTION_DESCRIPTOR_FOR</a></span></code>
+<div class="block">Function that returns the CompositeDescriptor of a Composite.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#associationDescriptorFor-org.apache.polygene.api.association.AbstractAssociation-">associationDescriptorFor</a></span>(<a href="../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>&nbsp;association)</code>
+<div class="block">Returns the AssociationDescriptor of the Association.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#compositeDescriptorFor-java.lang.Object-">compositeDescriptorFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;compositeOrServiceReference)</code>
+<div class="block">Returns the CompositeDescriptor of the Composite or ServiceReference.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#dereference-T-">dereference</a></span>(T&nbsp;composite)</code>
+<div class="block">If a Modifier gets a reference to the Composite using @This,
+ then that reference must be dereferenced using this method
+ before handing it out for others to use.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#entityDescriptorFor-java.lang.Object-">entityDescriptorFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</code>
+<div class="block">Returns the EntityDescriptor of the EntityComposite.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#isComposite-java.lang.Object-">isComposite</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>
+<div class="block">Tests if the given object is a Composite</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#modelDescriptorFor-java.lang.Object-">modelDescriptorFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;compositeOrServiceReference)</code>
+<div class="block">Returns the ModelDescriptor of the Composite or ServiceReference.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#moduleOf-java.lang.Object-">moduleOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;compositeOrServiceReferenceOrUow)</code>
+<div class="block">Returns the Module where the Composite, ServiceReference or UnitOfWork belongs.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#propertyDescriptorFor-org.apache.polygene.api.property.Property-">propertyDescriptorFor</a></span>(<a href="../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;?&gt;&nbsp;property)</code>
+<div class="block">Returns the PropertyDescriptor of the Property.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#serviceDescriptorFor-java.lang.Object-">serviceDescriptorFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;service)</code>
+<div class="block">Returns the ServiceDescriptor of the ServiceComposite.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite">TransientDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#transientDescriptorFor-java.lang.Object-">transientDescriptorFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;transsient)</code>
+<div class="block">Returns the TransientDescriptor of the TransientComposite.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/polygene/api/value/ValueDescriptor.html" title="interface in org.apache.polygene.api.value">ValueDescriptor</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/polygene/api/PolygeneAPI.html#valueDescriptorFor-java.lang.Object-">valueDescriptorFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
+<div class="block">Returns the ValueDescriptor of the ValueComposite.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="FUNCTION_COMPOSITE_INSTANCE_OF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FUNCTION_COMPOSITE_INSTANCE_OF</h4>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a>&lt;<a href="../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>,<a href="../../../../org/apache/polygene/api/composite/CompositeInstance.html" title="interface in org.apache.polygene.api.composite">CompositeInstance</a>&gt; FUNCTION_COMPOSITE_INSTANCE_OF</pre>
+<div class="block">Function that returns the CompositeInstance of a Composite.</div>
+</li>
+</ul>
+<a name="FUNCTION_DESCRIPTOR_FOR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FUNCTION_DESCRIPTOR_FOR</h4>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a>&lt;<a href="../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>,<a href="../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&gt; FUNCTION_DESCRIPTOR_FOR</pre>
+<div class="block">Function that returns the CompositeDescriptor of a Composite.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="dereference-java.lang.Object-">
+<!--   -->
+</a><a name="dereference-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dereference</h4>
+<pre>&lt;T&gt;&nbsp;T&nbsp;dereference(T&nbsp;composite)</pre>
+<div class="block">If a Modifier gets a reference to the Composite using @This,
+ then that reference must be dereferenced using this method
+ before handing it out for others to use.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Parameterized type of the Composite</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>composite</code> - instance reference injected in Modified using @This</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the dereferenced Composite</dd>
+</dl>
+</li>
+</ul>
+<a name="moduleOf-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>moduleOf</h4>
+<pre><a href="../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;moduleOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;compositeOrServiceReferenceOrUow)</pre>
+<div class="block">Returns the Module where the Composite, ServiceReference or UnitOfWork belongs.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>compositeOrServiceReferenceOrUow</code> - The Composite (Service, Value, Entity or Transient) or ServiceReference
+                                         or UnitOfWork to lookup the Module it belongs to</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The Module instance where the Composite, ServiceReference or UnitOfWork belongs to</dd>
+</dl>
+</li>
+</ul>
+<a name="modelDescriptorFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>modelDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a>&nbsp;modelDescriptorFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;compositeOrServiceReference)</pre>
+<div class="block">Returns the ModelDescriptor of the Composite or ServiceReference.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>compositeOrServiceReference</code> - The Composite (Service, Value, Entity or Transient) of ServiceReference
+                                    for which to lookup the ModelDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The ModelDescriptor of the Composite or ServiceReference</dd>
+</dl>
+</li>
+</ul>
+<a name="compositeDescriptorFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compositeDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>&nbsp;compositeDescriptorFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;compositeOrServiceReference)</pre>
+<div class="block">Returns the CompositeDescriptor of the Composite or ServiceReference.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>compositeOrServiceReference</code> - The Composite (Service, Value, Entity or Transient)  or ServiceReference
+                                    for which to lookup the CompositeDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The CompositeDescriptor of the Composite or ServiceReference</dd>
+</dl>
+</li>
+</ul>
+<a name="transientDescriptorFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>transientDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/composite/TransientDescriptor.html" title="interface in org.apache.polygene.api.composite">TransientDescriptor</a>&nbsp;transientDescriptorFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;transsient)</pre>
+<div class="block">Returns the TransientDescriptor of the TransientComposite.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>transsient</code> - The TransientComposite for which to lookup the TransientDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The TransientDescriptor of the TransientComposite</dd>
+</dl>
+</li>
+</ul>
+<a name="entityDescriptorFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entityDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity">EntityDescriptor</a>&nbsp;entityDescriptorFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;entity)</pre>
+<div class="block">Returns the EntityDescriptor of the EntityComposite.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>entity</code> - The EntityComposite for which to lookup the EntityDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EntityDescriptor of the EntityComposite</dd>
+</dl>
+</li>
+</ul>
+<a name="valueDescriptorFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/value/ValueDescriptor.html" title="interface in org.apache.polygene.api.value">ValueDescriptor</a>&nbsp;valueDescriptorFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
+<div class="block">Returns the ValueDescriptor of the ValueComposite.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - The ValueComposite for which to lookup the ValueDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The ValueDescriptor of the ValueComposite</dd>
+</dl>
+</li>
+</ul>
+<a name="serviceDescriptorFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serviceDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>&nbsp;serviceDescriptorFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;service)</pre>
+<div class="block">Returns the ServiceDescriptor of the ServiceComposite.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>service</code> - The ServiceComposite for which to lookup the ServiceDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The ServiceDescriptor of the ServiceComposite</dd>
+</dl>
+</li>
+</ul>
+<a name="propertyDescriptorFor-org.apache.polygene.api.property.Property-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>propertyDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/property/PropertyDescriptor.html" title="interface in org.apache.polygene.api.property">PropertyDescriptor</a>&nbsp;propertyDescriptorFor(<a href="../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;?&gt;&nbsp;property)</pre>
+<div class="block">Returns the PropertyDescriptor of the Property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>property</code> - The Property for which to lookup the PropertyDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The PropertyDescriptor of the Property</dd>
+</dl>
+</li>
+</ul>
+<a name="associationDescriptorFor-org.apache.polygene.api.association.AbstractAssociation-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>associationDescriptorFor</h4>
+<pre><a href="../../../../org/apache/polygene/api/association/AssociationDescriptor.html" title="interface in org.apache.polygene.api.association">AssociationDescriptor</a>&nbsp;associationDescriptorFor(<a href="../../../../org/apache/polygene/api/association/AbstractAssociation.html" title="interface in org.apache.polygene.api.association">AbstractAssociation</a>&nbsp;association)</pre>
+<div class="block">Returns the AssociationDescriptor of the Association.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>association</code> - The Association for which to lookup the AssociationDescriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The AssociationDescriptor of the Association</dd>
+</dl>
+</li>
+</ul>
+<a name="isComposite-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isComposite</h4>
+<pre>boolean&nbsp;isComposite(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</pre>
+<div class="block">Tests if the given object is a Composite</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - The Java object to be checked</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the given object is a Composite type.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/polygene/api/PolygeneAPI.html" target="_top">Frames</a></li>
+<li><a href="PolygeneAPI.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activation.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activation.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activation.html
new file mode 100644
index 0000000..86a284b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/Activation.html
@@ -0,0 +1,272 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Activation (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Activation (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/Activation.html" target="_top">Frames</a></li>
+<li><a href="Activation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Interface Activation" class="title">Interface Activation</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/structure/Application.html" title="interface in org.apache.polygene.api.structure">Application</a>, <a href="../../../../../org/apache/polygene/api/structure/Layer.html" title="interface in org.apache.polygene.api.structure">Layer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Activation</span></pre>
+<div class="block">Interface used by Structure elements and Services that can be activated and passivated.
+ <p>Application and Layer expose this interface so you can activate and passivate them.</p>
+ <p>Module and ServiceComposite activation/passivation is handled by the Polygene runtime.</p></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activation.html#activate--">activate</a></span>()</code>
+<div class="block">Activate.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/Activation.html#passivate--">passivate</a></span>()</code>
+<div class="block">Passivate.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="activate--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>activate</h4>
+<pre>void&nbsp;activate()
+       throws <a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation">ActivationException</a></pre>
+<div class="block">Activate.
+ <p>Fail fast execution order is:</p>
+ <ul>
+   <li>Fire <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#ACTIVATING"><code>ActivationEvent.EventType.ACTIVATING</code></a></li>
+   <li>Call <a href="../../../../../org/apache/polygene/api/activation/Activator.html#beforeActivation-ActivateeType-"><code>Activator.beforeActivation(java.lang.Object)</code></a> on each Activator</li>
+   <li>Call <a href="../../../../../org/apache/polygene/api/activation/Activation.html#activate--"><code>activate()</code></a> children</li>
+   <li>Call <a href="../../../../../org/apache/polygene/api/activation/Activator.html#afterActivation-ActivateeType-"><code>Activator.afterActivation(java.lang.Object)</code></a> on each Activator</li>
+   <li>Fire <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#ACTIVATED"><code>ActivationEvent.EventType.ACTIVATED</code></a></li>
+ </ul>
+ <p>If an Exception is thrown, already activated nodes are passivated.</p></div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/activation/ActivationException.html" title="class in org.apache.polygene.api.activation">ActivationException</a></code> - with first Exception of activation plus the PassivationException if any</dd>
+</dl>
+</li>
+</ul>
+<a name="passivate--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>passivate</h4>
+<pre>void&nbsp;passivate()
+        throws <a href="../../../../../org/apache/polygene/api/activation/PassivationException.html" title="class in org.apache.polygene.api.activation">PassivationException</a></pre>
+<div class="block">Passivate.
+ <p>Fail safe execution order is:</p>
+ <ul>
+   <li>Fire <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#PASSIVATING"><code>ActivationEvent.EventType.PASSIVATING</code></a></li>
+   <li>Call <a href="../../../../../org/apache/polygene/api/activation/Activator.html#beforePassivation-ActivateeType-"><code>Activator.beforePassivation(java.lang.Object)</code></a> on each Activator</li>
+   <li>Call <a href="../../../../../org/apache/polygene/api/activation/Activation.html#passivate--"><code>passivate()</code></a> children</li>
+   <li>Call <a href="../../../../../org/apache/polygene/api/activation/Activator.html#afterPassivation-ActivateeType-"><code>Activator.afterPassivation(java.lang.Object)</code></a> on each Activator</li>
+   <li>Fire <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#PASSIVATED"><code>ActivationEvent.EventType.PASSIVATED</code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/activation/PassivationException.html" title="class in org.apache.polygene.api.activation">PassivationException</a></code> - after passivation with all Exceptions of passivation if any</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/Activation.html" target="_top">Frames</a></li>
+<li><a href="Activation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.EventType.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.EventType.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.EventType.html
new file mode 100644
index 0000000..50ef479
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.EventType.html
@@ -0,0 +1,367 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivationEvent.EventType (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivationEvent.EventType (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEvent.EventType.html" target="_top">Frames</a></li>
+<li><a href="ActivationEvent.EventType.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Enum ActivationEvent.EventType" class="title">Enum ActivationEvent.EventType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.activation.ActivationEvent.EventType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation">ActivationEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="typeNameLabel">ActivationEvent.EventType</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#ACTIVATED">ACTIVATED</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#ACTIVATING">ACTIVATING</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#PASSIVATED">PASSIVATED</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#PASSIVATING">PASSIVATING</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html#values--">values</a></span>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass--" title="class or interface in java.lang">getDeclaringClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/
 api/java/lang/Enum.html?is-external=true#name--" title="class or interface in java.lang">name</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#ordinal--" title="class or interface in java.lang">ordinal</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#valueOf-java.lang.Class-java.lang.String-" title="class or interface in java.lang">valueOf</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ACTIVATING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTIVATING</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a> ACTIVATING</pre>
+</li>
+</ul>
+<a name="ACTIVATED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTIVATED</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a> ACTIVATED</pre>
+</li>
+</ul>
+<a name="PASSIVATING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PASSIVATING</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a> PASSIVATING</pre>
+</li>
+</ul>
+<a name="PASSIVATED">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PASSIVATED</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a> PASSIVATED</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for (ActivationEvent.EventType c : ActivationEvent.EventType.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html" title="class in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEventListener.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEvent.EventType.html" target="_top">Frames</a></li>
+<li><a href="ActivationEvent.EventType.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.html
new file mode 100644
index 0000000..9ca298b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/activation/ActivationEvent.html
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ActivationEvent (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActivationEvent (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEvent.html" target="_top">Frames</a></li>
+<li><a href="ActivationEvent.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.activation</div>
+<h2 title="Class ActivationEvent" class="title">Class ActivationEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.activation.ActivationEvent</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">ActivationEvent</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">ActivationEvents are fired during activation and passivation of instances in Polygene.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#ActivationEvent-java.lang.Object-org.apache.polygene.api.activation.ActivationEvent.EventType-">ActivationEvent</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;source,
+               <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/time/Instant.html?is-external=true" title="class or interface in java.time">Instant</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#eventTime--">eventTime</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#message--">message</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#source--">source</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#type--">type</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ActivationEvent-java.lang.Object-org.apache.polygene.api.activation.ActivationEvent.EventType-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ActivationEvent</h4>
+<pre>public&nbsp;ActivationEvent(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;source,
+                       <a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="source--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>source</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;source()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the source of the Activation event</dd>
+</dl>
+</li>
+</ul>
+<a name="type--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation">ActivationEvent.EventType</a>&nbsp;type()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the type of the Activation event</dd>
+</dl>
+</li>
+</ul>
+<a name="eventTime--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eventTime</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/time/Instant.html?is-external=true" title="class or interface in java.time">Instant</a>&nbsp;eventTime()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The instant that this event was created.</dd>
+</dl>
+</li>
+</ul>
+<a name="message--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>message</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an informative message describing the event</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.html#message--"><code>message()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/activation/Activation.html" title="interface in org.apache.polygene.api.activation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/activation/ActivationEvent.EventType.html" title="enum in org.apache.polygene.api.activation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/activation/ActivationEvent.html" target="_top">Frames</a></li>
+<li><a href="ActivationEvent.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[23/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/MetaInfo.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/MetaInfo.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/MetaInfo.html
new file mode 100644
index 0000000..64cbfa4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/MetaInfo.html
@@ -0,0 +1,397 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetaInfo (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetaInfo (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/MetaInfo.html" target="_top">Frames</a></li>
+<li><a href="MetaInfo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Class MetaInfo" class="title">Class MetaInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.common.MetaInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">MetaInfo</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Used to declare and access meta-info.
+ <p>
+ <strong>This is effectively an internal class and should not be used directly.</strong>
+ </p>
+ <p>
+ MetaInfo can be set on composites during the assembly phase, a.k.a the bootstrap
+ process. MetaInfo is any additional data that one wishes to associate at the 'class level' instead of instance
+ level of a composite declaration.
+ </p>
+ <p>
+ To set the MetaInfo on a Composite, call the <code>setMetaInfo()</code> methods on the various composite declaration
+ types, such as;
+ </p>
+ <pre><code>
+ public void assemble( ModuleAssembly module )
+     throws AssemblyException
+ {
+     Map&lt;String,String&gt; properties = ...;
+     module.services( MyService.class ).setMetaInfo( properties );
+ }
+ </code></pre>
+ <p>
+ which can later be retrieved by calling the <code>metaInfo()</code> method on the composite itself. For the example
+ above that would be;
+ </p>
+ <pre><code>
+ &#64;Mixins(MyServiceMixin.class)
+ public interface MyService extends ServiceComposite
+ {
+
+ }
+
+ public abstract class MyServiceMixin
+     implements MyService
+ {
+     private Properties props;
+
+     public MyServiceMixin()
+     {
+         props = metaInfo( Map.class );
+     }
+ }
+ </code></pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#MetaInfo--">MetaInfo</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#MetaInfo-org.apache.polygene.api.common.MetaInfo-">MetaInfo</a></span>(<a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common">MetaInfo</a>&nbsp;metaInfo)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#add-java.lang.Class-T-">add</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;infoType,
+   T&nbsp;info)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#get-java.lang.Class-">get</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;metaInfoType)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#remove-java.lang.Class-">remove</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;serviceFinderClass)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#set-java.lang.Object-">set</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;metaInfo)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common">MetaInfo</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html#withAnnotations-java.lang.reflect.AnnotatedElement-">withAnnotations</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html?is-external=true" title="class or interface in java.lang.reflect">AnnotatedElement</a>&nbsp;annotatedElement)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MetaInfo--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MetaInfo</h4>
+<pre>public&nbsp;MetaInfo()</pre>
+</li>
+</ul>
+<a name="MetaInfo-org.apache.polygene.api.common.MetaInfo-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MetaInfo</h4>
+<pre>public&nbsp;MetaInfo(<a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common">MetaInfo</a>&nbsp;metaInfo)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="set-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;metaInfo)</pre>
+</li>
+</ul>
+<a name="get-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;get(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;metaInfoType)</pre>
+</li>
+</ul>
+<a name="add-java.lang.Class-java.lang.Object-">
+<!--   -->
+</a><a name="add-java.lang.Class-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;void&nbsp;add(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;infoType,
+                    T&nbsp;info)</pre>
+</li>
+</ul>
+<a name="withAnnotations-java.lang.reflect.AnnotatedElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withAnnotations</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common">MetaInfo</a>&nbsp;withAnnotations(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html?is-external=true" title="class or interface in java.lang.reflect">AnnotatedElement</a>&nbsp;annotatedElement)</pre>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;void&nbsp;remove(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;serviceFinderClass)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/InvalidApplicationException.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/MetaInfo.html" target="_top">Frames</a></li>
+<li><a href="MetaInfo.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Optional.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Optional.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Optional.html
new file mode 100644
index 0000000..6c55f2e
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/Optional.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Optional (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Optional (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/Optional.html" target="_top">Frames</a></li>
+<li><a href="Optional.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Annotation Type Optional" class="title">Annotation Type Optional</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Optional</span></pre>
+<div class="block">Annotation to denote that something is optional.
+ <ul>
+ <li>
+ If applied to a method parameter, then the value is allowed to be null. Default
+ is that method parameters have to be non-null.
+ </li>
+ <li>
+ If applied to a Property declaration, then the value may be null after construction of
+ the instance, or may be set to null at a later time.
+ </li>
+ <li>
+ If applied to an injected member field, it is allowed tha none get injected. For instance, an <code>&#64;Optional
+ &#64;Service</code> would allow a service to not have been declared and the field will be null.
+ </li>
+ </ul>
+ <p>
+ Optionality is not the default in Polygene, and if injections, property values and parameters in methods are not
+ non-null, the Polygene runtime will throw an <a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint"><code>ConstraintViolationException</code></a>, indicating
+ which field/property/parameter in which composite and mixin the problem has been detected.
+ </p>
+ <p>
+ Example;
+ </p>
+ <pre><code>
+ &#64;Optional &#64;Service
+ MyService service;   // If no MyService instance is declared and visible to this service injection point
+                      // the 'service' field will be null.
+
+ &#64;Service
+ YourService other;   // If no YourService instance is declared and visible to this service injection point
+                      // the Polygene runtime will throw a ConstraintViolationException.
+
+ </code></pre></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/MetaInfo.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/Optional.html" target="_top">Frames</a></li>
+<li><a href="Optional.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/QualifiedName.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/QualifiedName.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/QualifiedName.html
new file mode 100644
index 0000000..4c0503d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/QualifiedName.html
@@ -0,0 +1,548 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>QualifiedName (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="QualifiedName (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":9,"i3":9,"i4":9,"i5":9,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/QualifiedName.html" target="_top">Frames</a></li>
+<li><a href="QualifiedName.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Class QualifiedName" class="title">Class QualifiedName</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.common.QualifiedName</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">QualifiedName</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&gt;</pre>
+<div class="block">QualifiedName is a representation of Property names to their full declaration.
+ <p>
+ A QualifiedName is created by combining the name of a method and the name of the type that declares the method.
+ This class also contains many static utility methods to manage QualifiedName instances.
+ </p>
+ <p>
+ <strong>NOTE: Unless you do very generic libraries, entity stores and other extensions that is deeply coupled into
+ the Polygene runtime, it is very unlikely you will need to use this class directly.</strong>
+ </p>
+ <p>
+ It is also important to notice that the QualifiedName needs to be long-term stable, as the names are written
+ to persistent storage. So any changes in the formatting <strong>must be made in a backward-compatible manner
+ </strong>.
+ </p>
+ <p>
+ The QualifiedName has two intrinsic parts, one being the <code>type</code> and the other the <code>name</code>. The
+ <code>type</code> comes from the class where the QualifiedName originates from and internally kept as a <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><code>TypeName</code></a>
+ instance. The name is the name from the method name. When the QualifiedName instance is converted to an external
+ string representation, via the offical and formal <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toString--"><code>toString()</code></a> method, the <code>type</code> is normalized, i.e.
+ any dollar characters ($) in the name are replaced by dashes (-), to make them URI friendly.
+ </p>
+ <p>
+ QualifiedName instances are immutable, implements <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#hashCode--"><code>hashCode()</code></a> and <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#equals-java.lang.Object-"><code>equals(Object)</code></a> as a value
+ object and can safely be used as keys in <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#compareTo-org.apache.polygene.api.common.QualifiedName-">compareTo</a></span>(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;other)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#fromAccessor-java.lang.reflect.AccessibleObject-">fromAccessor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;method)</code>
+<div class="block">Creates a QualifiedName from a method.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#fromClass-java.lang.Class-java.lang.String-">fromClass</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Creates a QualifiedName instance from the Class and a given name.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#fromFQN-java.lang.String-">fromFQN</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fullQualifiedName)</code>
+<div class="block">Creates a QualifiedName from the external string format of QualifiedName.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#fromName-java.lang.String-java.lang.String-">fromName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
+        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Creates a Qualified name from a type as string and a name qualifier.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#name--">name</a></span>()</code>
+<div class="block">Returns the name component of the QualifiedName.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toNamespace--">toNamespace</a></span>()</code>
+<div class="block">Return the URI of the <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><code>TypeName</code></a> component of the QualifiedName.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toString--">toString</a></span>()</code>
+<div class="block">Return the formal and official, long-term stable, external string representation of a QualifiedName.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toURI--">toURI</a></span>()</code>
+<div class="block">Returns the URI of the QualifiedName.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#type--">type</a></span>()</code>
+<div class="block">Returns the normalized string of the type part of the QualifiedName.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="fromAccessor-java.lang.reflect.AccessibleObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fromAccessor</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;fromAccessor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html?is-external=true" title="class or interface in java.lang.reflect">AccessibleObject</a>&nbsp;method)</pre>
+<div class="block">Creates a QualifiedName from a method.
+ <p>
+ This factory method will create a QualifiedName from the Method itself.
+
+ </p></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>method</code> - Type method that returns a Property, for which the QualifiedName will be representing.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A QualifiedName representing this method.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - If the <code>method</code> argument passed is null.</dd>
+</dl>
+</li>
+</ul>
+<a name="fromClass-java.lang.Class-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fromClass</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;fromClass(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type,
+                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Creates a QualifiedName instance from the Class and a given name.
+ <p>
+ This factory method converts the <code>type</code> to a <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><code>TypeName</code></a> and appends the given <code>name</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>type</code> - The Class that is the base of the QualifiedName.</dd>
+<dd><code>name</code> - The qualifier name which will be appended to the base name derived from the <code>type</code> argument.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A QualifiedName instance representing the <code>type</code> and <code>name</code> arguments.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if any of the two arguments are <code>null</code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the name string is empty.</dd>
+</dl>
+</li>
+</ul>
+<a name="fromName-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fromName</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;fromName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
+                                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Creates a Qualified name from a type as string and a name qualifier.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>type</code> - The type name as a a string, which must be properly formatted. No checks for correctly formatted
+             type name is performed.</dd>
+<dd><code>name</code> - The qualifier name which will be appended to the base name derived from the <code>type</code> argument.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A QualifiedName instance representing the <code>type</code> and <code>name</code> arguments.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if any of the two arguments are <code>null</code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the name string is empty.</dd>
+</dl>
+</li>
+</ul>
+<a name="fromFQN-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fromFQN</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;fromFQN(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fullQualifiedName)</pre>
+<div class="block">Creates a QualifiedName from the external string format of QualifiedName.
+ <p>
+ This factory method is the reverse of <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toString--"><code>toString()</code></a>  method, and creates a new QualifiedName
+ instance from the string representation of the QualifiedName.
+ </p></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>fullQualifiedName</code> - The QualifiedName external string representation to be converted back into a QualifiedName
+                      instance.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The QualifiedName instance represented by the <code>qualifiedName</code> argument.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - If the <code>qualifiedName</code> argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - If the <code>qualifiedName</code> argument has wrong format.</dd>
+</dl>
+</li>
+</ul>
+<a name="type--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type()</pre>
+<div class="block">Returns the normalized string of the type part of the QualifiedName.
+
+ <p>
+ The normalized type name means that all dollar ($) characters have been replaced by dashes (-).
+ </p></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the normalized string of the type part of the QualifiedName.</dd>
+</dl>
+</li>
+</ul>
+<a name="name--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name()</pre>
+<div class="block">Returns the name component of the QualifiedName.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the name component of the QualifiedName.</dd>
+</dl>
+</li>
+</ul>
+<a name="toURI--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toURI</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toURI()</pre>
+<div class="block">Returns the URI of the QualifiedName.
+
+ <p>
+ The URI is the <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toNamespace--"><code>toNamespace()</code></a> followed by the <code>name</code> component.
+ <p></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the URI of the QualifiedName.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html#toNamespace--"><code>toNamespace()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="toNamespace--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toNamespace</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toNamespace()</pre>
+<div class="block">Return the URI of the <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><code>TypeName</code></a> component of the QualifiedName.
+ <p>
+ The URI of the <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><code>TypeName</code></a> component is in the form of;
+ </p>
+ <pre>
+ "urn:polygene:type:" normalizedClassName
+ </pre>
+ <p>
+ where <code>normalizedClassName</code> is the fully-qualified class name having had any dollar ($) characters replaced
+ by URI friendly dashes (-), with a trailing hash (#). Examples;
+ </p>
+ <pre>
+ urn:polygene:type:org.apache.polygene.api.common.QualifiedName#
+ urn:polygene:type:org.apache.polygene.samples.MyClass-MyInnerClass#
+ </pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the URI of the <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><code>TypeName</code></a> component of the QualifiedName.</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<div class="block">Return the formal and official, long-term stable, external string representation of a QualifiedName.
+ <p>
+ This returns the <a href="../../../../../org/apache/polygene/api/common/TypeName.html#toString--"><code>TypeName.toString()</code></a> followed by the <code>name</code> component.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the formal and official, long-term stable, external string representation of a QualifiedName.</dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="compareTo-org.apache.polygene.api.common.QualifiedName-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&nbsp;other)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/QualifiedName.html" target="_top">Frames</a></li>
+<li><a href="QualifiedName.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/common/TypeName.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/common/TypeName.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/TypeName.html
new file mode 100644
index 0000000..7dd2e4c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/common/TypeName.html
@@ -0,0 +1,387 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TypeName (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TypeName (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/TypeName.html" target="_top">Frames</a></li>
+<li><a href="TypeName.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.common</div>
+<h2 title="Class TypeName" class="title">Class TypeName</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.common.TypeName</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">TypeName</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&gt;</pre>
+<div class="block">Represents a Type name.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#compareTo-org.apache.polygene.api.common.TypeName-">compareTo</a></span>(<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&nbsp;typeName)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#isClass-java.lang.Class-">isClass</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#name--">name</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#nameOf-java.lang.Class-">nameOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#nameOf-java.lang.String-">nameOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#nameOf-java.lang.reflect.Type-">nameOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#normalized--">normalized</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/common/TypeName.html#toURI--">toURI</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="nameOf-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&nbsp;nameOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="nameOf-java.lang.reflect.Type-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&nbsp;nameOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="nameOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&nbsp;nameOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</pre>
+</li>
+</ul>
+<a name="normalized--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>normalized</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;normalized()</pre>
+</li>
+</ul>
+<a name="toURI--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toURI</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toURI()</pre>
+</li>
+</ul>
+<a name="name--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name()</pre>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isClass-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClass</h4>
+<pre>public&nbsp;boolean&nbsp;isClass(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</pre>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="compareTo-org.apache.polygene.api.common.TypeName-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&nbsp;typeName)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/polygene/api/common/TypeName.html" title="class in org.apache.polygene.api.common">TypeName</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/common/UseDefaults.html" title="annotation in org.apache.polygene.api.common"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/common/TypeName.html" target="_top">Frames</a></li>
+<li><a href="TypeName.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[12/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-tree.html
new file mode 100644
index 0000000..847702b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/package-tree.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.constraint Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.constraint Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.constraint</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">IllegalArgumentException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/ConstraintViolationException.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">ConstraintViolationException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/ValueConstraintViolation.html" title="class in org.apache.polygene.api.constraint"><span class="typeNameLink">ValueConstraintViolation</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Constraint</span></a>&lt;ANNOTATION,TYPE&gt;</li>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">ConstraintDescriptor</span></a></li>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/ConstraintsDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">ConstraintsDescriptor</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/Name.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Name</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Constraints</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.constraint.<a href="../../../../../org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">ConstraintDeclaration</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Aggregated.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Aggregated.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Aggregated.html
new file mode 100644
index 0000000..543cddf
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/Aggregated.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Aggregated (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Aggregated (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/Aggregated.html" target="_top">Frames</a></li>
+<li><a href="Aggregated.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Annotation Type Aggregated" class="title">Annotation Type Aggregated</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Aggregated</span></pre>
+<div class="block">Marks an association as aggregating the referenced Entities</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/Aggregated.html" target="_top">Frames</a></li>
+<li><a href="Aggregated.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilder.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilder.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilder.html
new file mode 100644
index 0000000..92423b5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilder.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>EntityBuilder (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EntityBuilder (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/Aggregated.html" title="annotation in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityBuilder.html" target="_top">Frames</a></li>
+<li><a href="EntityBuilder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Interface EntityBuilder" class="title">Interface EntityBuilder&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Entity type</dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EntityBuilder&lt;T&gt;</span></pre>
+<div class="block">EntityBuilders are used to instantiate EntityComposites. They can be acquired from
+ <a href="../../../../../org/apache/polygene/api/unitofwork/UnitOfWork.html#newEntityBuilder-java.lang.Class-"><code>UnitOfWork.newEntityBuilder(Class)</code></a> and allows the client
+ to provide additional settings before instantiating the Composite.
+
+ After calling newInstance() the builder becomes invalid, and may not be called again.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="type parameter in EntityBuilder">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html#instance--">instance</a></span>()</code>
+<div class="block">Get a representation of the state for the new Composite.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>&lt;K&gt;&nbsp;K</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html#instanceFor-java.lang.Class-">instanceFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;mixinType)</code>
+<div class="block">Get a representation of the state of the given type for the new Composite.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="type parameter in EntityBuilder">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html#newInstance--">newInstance</a></span>()</code>
+<div class="block">Create a new Entity instance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="instance--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>instance</h4>
+<pre><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="type parameter in EntityBuilder">T</a>&nbsp;instance()</pre>
+<div class="block">Get a representation of the state for the new Composite.
+ It is possible to access and update properties and associations,
+ even immutable ones since the builder represents the initial state.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a proxy implementing the Composite type</dd>
+</dl>
+</li>
+</ul>
+<a name="instanceFor-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>instanceFor</h4>
+<pre>&lt;K&gt;&nbsp;K&nbsp;instanceFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;mixinType)</pre>
+<div class="block">Get a representation of the state of the given type for the new Composite.
+ This is primarily used if you want to provide state for a private mixin type.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>K</code> - Mixin type</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>mixinType</code> - the mixin which you want to provide state for</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a proxy implementing the given mixin type</dd>
+</dl>
+</li>
+</ul>
+<a name="newInstance--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="type parameter in EntityBuilder">T</a>&nbsp;newInstance()
+       throws <a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a>,
+              <a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity">LifecycleException</a></pre>
+<div class="block">Create a new Entity instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new Entity instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/common/ConstructionException.html" title="class in org.apache.polygene.api.common">ConstructionException</a></code> - thrown if it was not possible to instantiate the Composite</dd>
+<dd><code><a href="../../../../../org/apache/polygene/api/entity/LifecycleException.html" title="class in org.apache.polygene.api.entity">LifecycleException</a></code> - if the entity could not be created</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/Aggregated.html" title="annotation in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityBuilder.html" target="_top">Frames</a></li>
+<li><a href="EntityBuilder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html
new file mode 100644
index 0000000..a671c0d
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>EntityBuilderTemplate (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EntityBuilderTemplate (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityBuilderTemplate.html" target="_top">Frames</a></li>
+<li><a href="EntityBuilderTemplate.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Class EntityBuilderTemplate" class="title">Class EntityBuilderTemplate&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.entity.EntityBuilderTemplate&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EntityBuilderTemplate&lt;T&gt;</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">EntityBuilderTemplate.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html#EntityBuilderTemplate-java.lang.Class-">EntityBuilderTemplate</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="type parameter in EntityBuilderTemplate">T</a>&gt;&nbsp;type)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected abstract void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html#build-T-">build</a></span>(<a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="type parameter in EntityBuilderTemplate">T</a>&nbsp;prototype)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="type parameter in EntityBuilderTemplate">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html#newInstance-org.apache.polygene.api.structure.Module-">newInstance</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityBuilderTemplate-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityBuilderTemplate</h4>
+<pre>protected&nbsp;EntityBuilderTemplate(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="type parameter in EntityBuilderTemplate">T</a>&gt;&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="build-java.lang.Object-">
+<!--   -->
+</a><a name="build-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre>protected abstract&nbsp;void&nbsp;build(<a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="type parameter in EntityBuilderTemplate">T</a>&nbsp;prototype)</pre>
+</li>
+</ul>
+<a name="newInstance-org.apache.polygene.api.structure.Module-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="type parameter in EntityBuilderTemplate">T</a>&nbsp;newInstance(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilder.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityBuilderTemplate.html" target="_top">Frames</a></li>
+<li><a href="EntityBuilderTemplate.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityComposite.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityComposite.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityComposite.html
new file mode 100644
index 0000000..f98e96a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityComposite.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>EntityComposite (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EntityComposite (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityComposite.html" target="_top">Frames</a></li>
+<li><a href="EntityComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Interface EntityComposite" class="title">Interface EntityComposite</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>, <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEntity.html" title="interface in org.apache.polygene.test.entity">AbstractEntityStoreTest.TestEntity</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.BarEntity.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.BarEntity</a>, <a href="../../../../../org/apache/polygene/library/uid/sequence/SequenceEntity.html" title="interface in org.apache.polygene.library.uid.sequence">SequenceEntity</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin">@Mixins</a>(<a href="../../../../../org/apache/polygene/api/mixin/Mixins.html#value--">value</a>={<a href="../../../../../org/apache/polygene/api/association/AssociationMixin.html" title="class in org.apache.polygene.api.association">AssociationMixin.class</a>,<a href="../../../../../org/apache/polygene/api/association/ManyAssociationMixin.html" title="class in org.apache.polygene.api.association">ManyAssociationMixin.class</a>,<a href="../../../../../org/apache/polygene/api/association/NamedAssociationMixin.html" title="class in org.apache.polygene.api.association">NamedAssociationMixin.class</a>})
+public interface <span class="typeNameLabel">EntityComposite</span>
+extends <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>, <a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a></pre>
+<div class="block">EntityComposites are Composites that has mutable state persisted in EntityStores and equality defined from its
+ reference.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_METHOD">IDENTITY_METHOD</a>, <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_STATE_NAME">IDENTITY_STATE_NAME</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.identity.HasIdentity">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#identity--">identity</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityBuilderTemplate.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityComposite.html" target="_top">Frames</a></li>
+<li><a href="EntityComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html
new file mode 100644
index 0000000..86f84c5
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html
@@ -0,0 +1,277 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>EntityDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EntityDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityDescriptor.html" target="_top">Frames</a></li>
+<li><a href="EntityDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Interface EntityDescriptor" class="title">Interface EntityDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a>, <a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/StatefulCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulCompositeDescriptor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EntityDescriptor</span>
+extends <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a>, <a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a></pre>
+<div class="block">Entity Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html#queryable--">queryable</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/type/EntityCompositeType.html" title="class in org.apache.polygene.api.type">EntityCompositeType</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html#valueType--">valueType</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.CompositeDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">CompositeDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html#mixinTypes--">mixinTypes</a>, <a href="../../../../../org/apache/polygene/api/composite/CompositeDescriptor.html#primaryType--">primaryType</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.ModelDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html" title="interface in org.apache.polygene.api.composite">ModelDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#isAssignableTo-java.lang.Class-">isAssignableTo</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#module--">module</a>, <a href="../../../../../org/apache/polygene/api/composite/ModelDescriptor.html#visibility--">visibility</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.type.HasTypes">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.type.<a href="../../../../../org/apache/polygene/api/type/HasTypes.html" title="interface in org.apache.polygene.api.type">HasTypes</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/type/HasTypes.html#hasType-java.lang.reflect.Type-">hasType</a>, <a href="../../../../../org/apache/polygene/api/type/HasTypes.html#types--">types</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.structure.MetaInfoHolder">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.structure.<a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html" title="interface in org.apache.polygene.api.structure">MetaInfoHolder</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/structure/MetaInfoHolder.html#metaInfo-java.lang.Class-">metaInfo</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.composite.StatefulAssociationCompositeDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html#state--">state</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="valueType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueType</h4>
+<pre><a href="../../../../../org/apache/polygene/api/type/EntityCompositeType.html" title="class in org.apache.polygene.api.type">EntityCompositeType</a>&nbsp;valueType()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html#valueType--">valueType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/composite/StatefulAssociationCompositeDescriptor.html" title="interface in org.apache.polygene.api.composite">StatefulAssociationCompositeDescriptor</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="queryable--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>queryable</h4>
+<pre>boolean&nbsp;queryable()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityDescriptor.html" target="_top">Frames</a></li>
+<li><a href="EntityDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityReference.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityReference.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityReference.html
new file mode 100644
index 0000000..1c87a3c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/entity/EntityReference.html
@@ -0,0 +1,364 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>EntityReference (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EntityReference (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityReference.html" target="_top">Frames</a></li>
+<li><a href="EntityReference.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.entity</div>
+<h2 title="Class EntityReference" class="title">Class EntityReference</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.entity.EntityReference</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EntityReference</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">An EntityReference is reference of a specific Entity instance.
+ <p>When stringified, the reference is used as-is. Example:</p>
+ <pre>123456-abcde</pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#create-org.apache.polygene.api.identity.Identity-">create</a></span>(<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#entityReferenceFor-java.lang.Object-">entityReferenceFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#identity--">identity</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#parseEntityReference-java.lang.String-">parseEntityReference</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;identityString)</code>
+<div class="block">Parse an Entity reference string to an EntityReference.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/entity/EntityReference.html#toURI--">toURI</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="parseEntityReference-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parseEntityReference</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;parseEntityReference(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;identityString)</pre>
+<div class="block">Parse an Entity reference string to an EntityReference.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identityString</code> - the EntityReference reference</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the EntityReference represented by the given reference</dd>
+</dl>
+</li>
+</ul>
+<a name="entityReferenceFor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entityReferenceFor</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;entityReferenceFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - an EntityComposite</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the EntityReference for the given EntityComposite</dd>
+</dl>
+</li>
+</ul>
+<a name="create-org.apache.polygene.api.identity.Identity-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/entity/EntityReference.html" title="class in org.apache.polygene.api.entity">EntityReference</a>&nbsp;create(<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity)</pre>
+</li>
+</ul>
+<a name="identity--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>identity</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The reference of the Entity that this EntityReference.is referring to</dd>
+</dl>
+</li>
+</ul>
+<a name="toURI--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toURI</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toURI()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An URI representation of this EntityReference.</dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/entity/EntityDescriptor.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/entity/Lifecycle.html" title="interface in org.apache.polygene.api.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/entity/EntityReference.html" target="_top">Frames</a></li>
+<li><a href="EntityReference.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[39/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/tip.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/tip.svg b/content/java/3.0.0/images/icons/admon/tip.svg
new file mode 100644
index 0000000..6e618ec
--- /dev/null
+++ b/content/java/3.0.0/images/icons/admon/tip.svg
@@ -0,0 +1,1179 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   sodipodi:docname="dialog-information.svg"
+   sodipodi:docbase="/home/garrett/Source/tango-icon-theme/scalable/status"
+   inkscape:version="0.46"
+   sodipodi:version="0.32"
+   id="svg19655"
+   height="48px"
+   width="48px"
+   inkscape:export-filename="/home/jimmac/Desktop/poing.png"
+   inkscape:export-xdpi="392.72742"
+   inkscape:export-ydpi="392.72742"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs3">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective155" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3300">
+      <stop
+         style="stop-color:#4c4c28;stop-opacity:1;"
+         offset="0"
+         id="stop3302" />
+      <stop
+         style="stop-color:#4c4c28;stop-opacity:0;"
+         offset="1"
+         id="stop3304" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3311">
+      <stop
+         id="stop3313"
+         offset="0"
+         style="stop-color:#d6d7a5;stop-opacity:1;" />
+      <stop
+         id="stop3315"
+         offset="1.0000000"
+         style="stop-color:#8e8f6d;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3265">
+      <stop
+         id="stop3267"
+         offset="0"
+         style="stop-color:#929470;stop-opacity:1;" />
+      <stop
+         style="stop-color:#60614a;stop-opacity:1.0000000;"
+         offset="0.26470590"
+         id="stop3269" />
+      <stop
+         id="stop3271"
+         offset="0.63235295"
+         style="stop-color:#f3f5ba;stop-opacity:1.0000000;" />
+      <stop
+         id="stop3273"
+         offset="1.0000000"
+         style="stop-color:#929470;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3175"
+       inkscape:collect="always">
+      <stop
+         id="stop3177"
+         offset="0"
+         style="stop-color:#f1f3ff;stop-opacity:1;" />
+      <stop
+         id="stop3179"
+         offset="1"
+         style="stop-color:#f1f3ff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2399">
+      <stop
+         style="stop-color:#929470;stop-opacity:1;"
+         offset="0"
+         id="stop2401" />
+      <stop
+         id="stop2407"
+         offset="0.26470590"
+         style="stop-color:#fcffc1;stop-opacity:1.0000000;" />
+      <stop
+         style="stop-color:#f3f5ba;stop-opacity:1.0000000;"
+         offset="0.63235295"
+         id="stop2409" />
+      <stop
+         style="stop-color:#929470;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop2403" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient6339">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop6341" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop6343" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient20428">
+      <stop
+         id="stop20430"
+         offset="0.0000000"
+         style="stop-color:#a3a3a3;stop-opacity:1.0000000;" />
+      <stop
+         id="stop20432"
+         offset="1"
+         style="stop-color:#b5b5b5;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient20393">
+      <stop
+         id="stop20395"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.44117647;"
+         offset="0.41176471"
+         id="stop2427" />
+      <stop
+         id="stop20397"
+         offset="1.0000000"
+         style="stop-color:#000000;stop-opacity:0.48039216;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient20210">
+      <stop
+         id="stop20212"
+         offset="0.0000000"
+         style="stop-color:#000000;stop-opacity:0.51546389;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.14432989;"
+         offset="0.55172414"
+         id="stop20218" />
+      <stop
+         id="stop20214"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       fy="11.4873"
+       fx="17.8335"
+       r="22.7093"
+       cy="11.4873"
+       cx="17.8335"
+       id="aigrd7">
+      <stop
+         id="stop19512"
+         style="stop-color:#ffffff;stop-opacity:0.17525773;"
+         offset="0.0000000" />
+      <stop
+         id="stop19514"
+         style="stop-color:#709ac8;stop-opacity:1.0000000;"
+         offset="0.88200003" />
+      <stop
+         id="stop19516"
+         style="stop-color:#6f96dd;stop-opacity:1.0000000;"
+         offset="1.0000000" />
+    </radialGradient>
+    <linearGradient
+       y2="43.165"
+       x2="26.4785"
+       y1="43.165"
+       x1="23.124"
+       gradientUnits="userSpaceOnUse"
+       id="aigrd1">
+      <stop
+         id="stop19415"
+         style="stop-color:#686868"
+         offset="5.618000e-003" />
+      <stop
+         id="stop19417"
+         style="stop-color:#777777"
+         offset="3.012137e-002" />
+      <stop
+         id="stop19419"
+         style="stop-color:#929292"
+         offset="8.366583e-002" />
+      <stop
+         id="stop19421"
+         style="stop-color:#A7A7A7"
+         offset="0.1422" />
+      <stop
+         id="stop19423"
+         style="stop-color:#B6B6B6"
+         offset="0.2074" />
+      <stop
+         id="stop19425"
+         style="stop-color:#BEBEBE"
+         offset="0.2846" />
+      <stop
+         id="stop19427"
+         style="stop-color:#C1C1C1"
+         offset="0.4045" />
+      <stop
+         id="stop19429"
+         style="stop-color:#BCBCBC"
+         offset="0.4962" />
+      <stop
+         id="stop19431"
+         style="stop-color:#ADADAD"
+         offset="0.6057" />
+      <stop
+         id="stop19433"
+         style="stop-color:#959595"
+         offset="0.7245" />
+      <stop
+         id="stop19435"
+         style="stop-color:#747474"
+         offset="0.8497" />
+      <stop
+         id="stop19437"
+         style="stop-color:#494949"
+         offset="0.9789" />
+      <stop
+         id="stop19439"
+         style="stop-color:#414141"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient19894"
+       gradientUnits="userSpaceOnUse"
+       x1="18.995100"
+       y1="37.226601"
+       x2="30.169901"
+       y2="37.226601">
+      <stop
+         offset="5.618000e-003"
+         style="stop-color:#A3A349"
+         id="stop19896" />
+      <stop
+         offset="2.078677e-002"
+         style="stop-color:#ACAC54"
+         id="stop19898" />
+      <stop
+         offset="6.600059e-002"
+         style="stop-color:#C1C172"
+         id="stop19900" />
+      <stop
+         offset="0.1148"
+         style="stop-color:#D4D68E"
+         id="stop19902" />
+      <stop
+         offset="0.1677"
+         style="stop-color:#E2E4A6"
+         id="stop19904" />
+      <stop
+         offset="0.2265"
+         style="stop-color:#EDF0B8"
+         id="stop19906" />
+      <stop
+         offset="0.2963"
+         style="stop-color:#F3F6C3"
+         id="stop19908" />
+      <stop
+         offset="0.4045"
+         style="stop-color:#F5F8C7"
+         id="stop19910" />
+      <stop
+         offset="0.5239"
+         style="stop-color:#EEF0BE"
+         id="stop19912" />
+      <stop
+         offset="0.6666"
+         style="stop-color:#DBDDA9"
+         id="stop19914" />
+      <stop
+         offset="0.8211"
+         style="stop-color:#BEBD88"
+         id="stop19916" />
+      <stop
+         offset="0.9832"
+         style="stop-color:#989564"
+         id="stop19918" />
+      <stop
+         offset="1"
+         style="stop-color:#949160"
+         id="stop19920" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1.639127,0,0,1.639127,-15.97035,-29.79355)"
+       y2="43.165"
+       x2="26.4785"
+       y1="43.165"
+       x1="23.124"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient20109"
+       xlink:href="#aigrd1"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="7.8289826"
+       fy="74.209934"
+       fx="14.772334"
+       cy="74.209934"
+       cx="14.772334"
+       gradientTransform="scale(1.764278,0.566804)"
+       id="radialGradient20216"
+       xlink:href="#linearGradient20210"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="36.726292"
+       x2="32.096882"
+       y1="10.061084"
+       x1="16.998856"
+       gradientTransform="matrix(1.140494,0.000000,0.000000,0.926002,0.272330,-3.247170)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient7708"
+       xlink:href="#linearGradient6339"
+       inkscape:collect="always" />
+    <radialGradient
+       r="33.934090"
+       fy="29.869318"
+       fx="68.137589"
+       cy="29.869318"
+       cx="68.137589"
+       gradientTransform="matrix(0.551290,1.265592e-16,-1.355720e-16,0.766034,-10.48701,3.514312)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient7720"
+       xlink:href="#aigrd7"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="3.8557322"
+       x2="-5.2517161"
+       y1="16.651863"
+       x1="37.940434"
+       gradientTransform="matrix(0.894129,0.000000,0.000000,0.985230,1.515981,2.449800e-2)"
+       id="linearGradient3181"
+       xlink:href="#linearGradient3175"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20393"
+       id="linearGradient1700"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.6293,0,0,1.589068,50.68808,3.804378)"
+       x1="30.620375"
+       y1="10.313651"
+       x2="32.166080"
+       y2="18.162935" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20393"
+       id="linearGradient1702"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6293,0,0,1.589068,1.411612,3.929378)"
+       x1="30.620375"
+       y1="10.313651"
+       x2="32.166080"
+       y2="18.162935" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20428"
+       id="linearGradient1704"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.985083,0,0,0.503757,1.786612,4.554378)"
+       x1="14.637301"
+       y1="31.504122"
+       x2="9.3648205"
+       y2="32.250980" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient1725"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.026450,0.974232)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient1727"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.026450,0.974232)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient1729"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.026450,0.974232)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient1731"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.026450,0.974232)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3311"
+       id="linearGradient2516"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.603440,0.000000,0.000000,0.549396,0.614167,2.449800e-2)"
+       x1="17.879995"
+       y1="55.362793"
+       x2="11.906206"
+       y2="54.863026" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3265"
+       id="linearGradient2518"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.905728,-4.386156e-2,0.189510,-0.963437,0.614167,2.449800e-2)"
+       x1="-29.007195"
+       y1="-29.799353"
+       x2="-37.641232"
+       y2="-29.598314" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient2522"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.618682,-0.132027,6.262726e-2,0.741184,31.12021,8.300410)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient2524"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.618682,-0.132027,6.262726e-2,0.741184,31.12021,8.300410)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient2529"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.566621,2.988977e-2,-0.118557,0.656541,36.18544,20.08311)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient2531"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.566621,2.988977e-2,-0.118557,0.656541,36.18544,20.08311)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3300"
+       id="linearGradient3306"
+       gradientTransform="scale(1.002656,0.997352)"
+       x1="24.613028"
+       y1="31.146202"
+       x2="24.613028"
+       y2="26.739624"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3311"
+       id="linearGradient3127"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.60344,0,0,0.549396,0.614167,2.4498e-2)"
+       x1="17.879995"
+       y1="55.362793"
+       x2="11.906206"
+       y2="54.863026" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3265"
+       id="linearGradient3129"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.905728,-4.386156e-2,0.18951,-0.963437,0.614167,2.4498e-2)"
+       x1="-29.007195"
+       y1="-29.799353"
+       x2="-37.641232"
+       y2="-29.598314" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd7"
+       id="radialGradient3131"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55129,1.265592e-16,-1.35572e-16,0.766034,-10.48701,3.514312)"
+       cx="68.137589"
+       cy="29.869318"
+       fx="68.137589"
+       fy="29.869318"
+       r="33.934090" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6339"
+       id="linearGradient3133"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.140494,0,0,0.926002,0.27233,-3.24717)"
+       x1="16.998856"
+       y1="10.061084"
+       x2="32.096882"
+       y2="36.726292" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3175"
+       id="linearGradient3135"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.894129,0,0,0.98523,1.515981,2.4498e-2)"
+       x1="37.940434"
+       y1="16.651863"
+       x2="-5.2517161"
+       y2="3.8557322" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3311"
+       id="linearGradient3157"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.60344,0,0,0.549396,0.614167,2.4498e-2)"
+       x1="17.879995"
+       y1="55.362793"
+       x2="11.906206"
+       y2="54.863026" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3265"
+       id="linearGradient3159"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.905728,-4.386156e-2,0.18951,-0.963437,0.614167,2.4498e-2)"
+       x1="-29.007195"
+       y1="-29.799353"
+       x2="-37.641232"
+       y2="-29.598314" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd7"
+       id="radialGradient3161"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55129,1.265592e-16,-1.35572e-16,0.766034,-10.48701,3.514312)"
+       cx="68.137589"
+       cy="29.869318"
+       fx="68.137589"
+       fy="29.869318"
+       r="33.934090" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3175"
+       id="linearGradient3163"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.894129,0,0,0.98523,1.515981,2.4498e-2)"
+       x1="37.940434"
+       y1="16.651863"
+       x2="-5.2517161"
+       y2="3.8557322" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20393"
+       id="linearGradient3165"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.6293,0,0,1.589068,50.68808,3.804378)"
+       x1="30.620375"
+       y1="10.313651"
+       x2="32.166080"
+       y2="18.162935" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20393"
+       id="linearGradient3167"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6293,0,0,1.589068,1.411612,3.929378)"
+       x1="30.620375"
+       y1="10.313651"
+       x2="32.166080"
+       y2="18.162935" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20428"
+       id="linearGradient3169"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.985083,0,0,0.503757,1.786612,4.554378)"
+       x1="14.637301"
+       y1="31.504122"
+       x2="9.3648205"
+       y2="32.250980" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6339"
+       id="linearGradient3171"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.140494,0,0,0.926002,0.27233,-3.24717)"
+       x1="16.998856"
+       y1="10.061084"
+       x2="32.096882"
+       y2="36.726292" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3300"
+       id="linearGradient3185"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.002656,0.997352)"
+       x1="24.613028"
+       y1="31.146202"
+       x2="24.613028"
+       y2="26.739624" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient3187"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.566621,2.988977e-2,-0.118557,0.656541,36.18544,20.08311)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient3189"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.566621,2.988977e-2,-0.118557,0.656541,36.18544,20.08311)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient3191"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient3193"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient3195"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient3197"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient3199"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.618682,-0.132027,6.262726e-2,0.741184,31.12021,8.30041)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient3201"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.618682,-0.132027,6.262726e-2,0.741184,31.12021,8.30041)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd1"
+       id="linearGradient4100"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.639127,0,0,1.639127,-15.97035,-29.79355)"
+       x1="23.124"
+       y1="43.165"
+       x2="26.4785"
+       y2="43.165" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3300"
+       id="linearGradient4102"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.002656,0.997352)"
+       x1="24.613028"
+       y1="31.146202"
+       x2="24.613028"
+       y2="26.739624" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient4104"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.566621,2.988977e-2,-0.118557,0.656541,36.18544,20.08311)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient4106"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.566621,2.988977e-2,-0.118557,0.656541,36.18544,20.08311)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient4108"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient4110"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient4112"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient4114"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.02645,0.974232)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient19894"
+       id="linearGradient4116"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.618682,-0.132027,6.262726e-2,0.741184,31.12021,8.30041)"
+       x1="-22.874170"
+       y1="38.675991"
+       x2="-4.3908315"
+       y2="38.675991" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2399"
+       id="linearGradient4118"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.618682,-0.132027,6.262726e-2,0.741184,31.12021,8.30041)"
+       x1="-10.480865"
+       y1="39.033951"
+       x2="-23.851389"
+       y2="39.142845" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3311"
+       id="linearGradient4120"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.60344,0,0,0.549396,0.614167,2.4498e-2)"
+       x1="17.879995"
+       y1="55.362793"
+       x2="11.906206"
+       y2="54.863026" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3265"
+       id="linearGradient4122"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.905728,-4.386156e-2,0.18951,-0.963437,0.614167,2.4498e-2)"
+       x1="-29.007195"
+       y1="-29.799353"
+       x2="-37.641232"
+       y2="-29.598314" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#aigrd7"
+       id="radialGradient4124"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.55129,1.265592e-16,-1.35572e-16,0.766034,-10.48701,3.514312)"
+       cx="68.137589"
+       cy="29.869318"
+       fx="68.137589"
+       fy="29.869318"
+       r="33.934090" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3175"
+       id="linearGradient4126"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.894129,0,0,0.98523,1.515981,2.4498e-2)"
+       x1="37.940434"
+       y1="16.651863"
+       x2="-5.2517161"
+       y2="3.8557322" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20393"
+       id="linearGradient4128"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.6293,0,0,1.589068,50.68808,3.804378)"
+       x1="30.620375"
+       y1="10.313651"
+       x2="32.166080"
+       y2="18.162935" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20393"
+       id="linearGradient4130"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6293,0,0,1.589068,1.411612,3.929378)"
+       x1="30.620375"
+       y1="10.313651"
+       x2="32.166080"
+       y2="18.162935" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20428"
+       id="linearGradient4132"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.985083,0,0,0.503757,1.786612,4.554378)"
+       x1="14.637301"
+       y1="31.504122"
+       x2="9.3648205"
+       y2="32.250980" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6339"
+       id="linearGradient4134"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.140494,0,0,0.926002,0.27233,-3.24717)"
+       x1="16.998856"
+       y1="10.061084"
+       x2="32.096882"
+       y2="36.726292" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:window-y="30"
+     inkscape:window-x="0"
+     inkscape:window-height="818"
+     inkscape:window-width="1060"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     showgrid="true"
+     inkscape:current-layer="layer1"
+     inkscape:cy="19.729332"
+     inkscape:cx="-132.96706"
+     inkscape:zoom="1"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     borderopacity="0.55294118"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     id="base"
+     inkscape:showpageshadow="false">
+    <inkscape:grid
+       id="GridFromPre046Settings"
+       type="xygrid"
+       originx="0px"
+       originy="0px"
+       spacingx="1px"
+       spacingy="1px"
+       color="#0000ff"
+       empcolor="#0000ff"
+       opacity="0.2"
+       empopacity="0.4"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata4">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>Info</dc:title>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>dialog</rdf:li>
+            <rdf:li>info</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
+        <dc:contributor>
+          <cc:Agent>
+            <dc:title>Garrett LeSage</dc:title>
+          </cc:Agent>
+        </dc:contributor>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/publicdomain/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Layer 1"
+     id="layer1">
+    <path
+       transform="matrix(1.197183,0,0,1.098591,-6.201582,-3.209507)"
+       d="M 39.875 42.0625 A 13.8125 4.4375 0 1 1  12.25,42.0625 A 13.8125 4.4375 0 1 1  39.875 42.0625 z"
+       sodipodi:ry="4.4375"
+       sodipodi:rx="13.8125"
+       sodipodi:cy="42.0625"
+       sodipodi:cx="26.0625"
+       id="path20208"
+       style="color:#000000;fill:url(#radialGradient20216);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;opacity:0.8"
+       sodipodi:type="arc"
+       inkscape:r_cx="true"
+       inkscape:r_cy="true" />
+    <g
+       id="g4076"
+       transform="translate(0,1)"
+       inkscape:r_cx="true"
+       inkscape:r_cy="true">
+      <path
+         inkscape:r_cy="true"
+         inkscape:r_cx="true"
+         transform="matrix(1.075823,0,0,0.937493,-2.551335,3.047213)"
+         id="path19509"
+         d="M 21.893504,38.885945 L 21.893504,40.36116 C 21.893504,41.836375 23.204807,43.147679 24.680022,43.147679 C 26.155237,43.147679 27.466539,41.836375 27.466539,40.36116 L 27.466539,38.885945 L 21.893504,38.885945 z "
+         style="fill:url(#linearGradient4100);fill-rule:nonzero;stroke:#565656;stroke-miterlimit:4;stroke-opacity:1" />
+      <g
+         inkscape:r_cy="true"
+         inkscape:r_cx="true"
+         transform="matrix(0.989073,0,0,0.993556,-0.408739,7.920479e-3)"
+         id="g3173">
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:nodetypes="cccccccscccccccs"
+           id="path3209"
+           d="M 24.511725,27.668867 C 21.208844,27.660897 17.463275,28.632054 19.492913,30.467931 C 18.98969,30.670934 18.270371,31.124313 18.355167,32.185222 C 18.401983,32.739286 18.989243,33.079394 19.79236,33.32911 C 18.881908,33.967722 18.302581,34.642557 18.355167,35.264921 C 18.401438,35.812525 18.976334,36.187531 19.76303,36.43814 C 18.875519,37.069403 18.303301,37.760121 18.355167,38.373951 C 18.434436,39.312088 20.457743,40.362928 24.838928,40.2419 C 27.993329,40.155914 30.776913,39.590514 30.996599,38.373951 C 31.082862,37.896248 30.691907,37.450531 30.087355,37.05408 C 30.539926,36.597918 30.85698,36.135242 30.820616,35.704878 C 30.774128,35.154694 30.205993,34.781923 29.412754,34.53166 C 30.300265,33.900397 30.872482,33.209679 30.820616,32.595849 C 30.774128,32.045664 30.205993,31.702225 29.412754,31.45196 C 30.310848,30.817288 30.872816,30.133928 30.820616,29.516149 C 30.762593,28.829446 27.61599,27.676358 24.511725,27.668867 z "
+           style="color:#000000;fill:#aeae57;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4102);stroke-width:2.01752925;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:nodetypes="csccc"
+           id="path3183"
+           d="M 30.920208,38.329767 C 30.700522,39.546331 27.591422,40.232861 22.615132,39.983673 C 19.463507,39.825856 19.283163,38.944055 19.502848,37.727491 C 19.722534,36.510926 22.458318,35.65848 25.609509,35.824708 C 28.7607,35.990936 31.139893,37.113203 30.920208,38.329767 z "
+           style="color:#000000;fill:url(#linearGradient4104);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4106);stroke-width:0.08906282;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:type="arc"
+           style="color:#000000;fill:url(#linearGradient4108);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4110);stroke-width:0.13035245;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           id="path1603"
+           sodipodi:cx="-13.87697"
+           sodipodi:cy="27.228739"
+           sodipodi:rx="10.341436"
+           sodipodi:ry="3.2703688"
+           d="M -3.5355339 27.228739 A 10.341436 3.2703688 0 1 1  -24.218407,27.228739 A 10.341436 3.2703688 0 1 1  -3.5355339 27.228739 z"
+           transform="matrix(0.60274,-0.128625,6.428372e-2,0.760788,31.12021,14.49141)" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           transform="matrix(0.60274,-0.128625,6.428372e-2,0.760788,31.12021,11.39591)"
+           d="M -3.5355339 27.228739 A 10.341436 3.2703688 0 1 1  -24.218407,27.228739 A 10.341436 3.2703688 0 1 1  -3.5355339 27.228739 z"
+           sodipodi:ry="3.2703688"
+           sodipodi:rx="10.341436"
+           sodipodi:cy="27.228739"
+           sodipodi:cx="-13.87697"
+           id="path2364"
+           style="color:#000000;fill:url(#linearGradient4112);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4114);stroke-width:0.13035245;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           sodipodi:type="arc" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:nodetypes="cccss"
+           id="path2366"
+           d="M 30.698087,29.636386 C 30.698087,31.014688 28.157326,32.55444 24.716601,33.288693 C 21.275876,34.022945 18.38922,33.50421 18.273172,32.130802 C 18.157124,30.757395 20.509679,29.155466 23.952388,28.968827 C 27.422379,28.780711 30.698087,28.924901 30.698087,29.636386 z "
+           style="color:#000000;fill:url(#linearGradient4116);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4118);stroke-width:0.08906286;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           transform="matrix(0.335464,0,0,0.335464,11.74678,27.2261)"
+           d="M 31 22.375 A 3.25 3.25 0 1 1  24.5,22.375 A 3.25 3.25 0 1 1  31 22.375 z"
+           sodipodi:ry="3.25"
+           sodipodi:rx="3.25"
+           sodipodi:cy="22.375"
+           sodipodi:cx="27.75"
+           id="path20372"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           sodipodi:type="arc" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:nodetypes="cscc"
+           id="path3241"
+           d="M 19.342183,33.378865 C 22.736592,33.883533 26.320992,33.346192 29.214315,31.470807 C 30.025582,30.944962 30.147604,30.343945 30.520921,29.873844 C 29.09679,31.000705 25.494982,34.035625 19.342183,33.378865 z "
+           style="fill:#000000;fill-opacity:0.23391807;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:type="arc"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           id="path2435"
+           sodipodi:cx="27.75"
+           sodipodi:cy="22.375"
+           sodipodi:rx="3.25"
+           sodipodi:ry="3.25"
+           d="M 31 22.375 A 3.25 3.25 0 1 1  24.5,22.375 A 3.25 3.25 0 1 1  31 22.375 z"
+           transform="matrix(0.335464,0,0,0.335464,11.74678,30.23376)" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           sodipodi:nodetypes="cscc"
+           id="path3237"
+           d="M 19.466621,39.517838 C 22.86103,40.022506 26.44543,39.485165 29.338753,37.60978 C 30.15002,37.083935 30.272043,36.482919 30.645359,36.012817 C 29.221228,37.139678 25.61942,40.174598 19.466621,39.517838 z "
+           style="fill:#000000;fill-opacity:0.23391807;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           style="fill:#000000;fill-opacity:0.23391807;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 19.487361,36.406872 C 22.88177,36.91154 26.46617,36.374199 29.359492,34.498814 C 30.17076,33.972969 30.292782,33.371953 30.666099,32.901851 C 29.241968,34.028712 25.64016,37.063632 19.487361,36.406872 z "
+           id="path3239"
+           sodipodi:nodetypes="cscc" />
+      </g>
+      <g
+         inkscape:r_cy="true"
+         inkscape:r_cx="true"
+         transform="translate(-0.988797,0)"
+         id="g3146">
+        <g
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           id="g3141">
+          <path
+             transform="matrix(0.954439,0,0,0.989869,1.433222,0.639881)"
+             sodipodi:nodetypes="csscs"
+             id="path3243"
+             d="M 18.87103,29.628128 C 18.87103,28.836695 20.445135,27.889988 24.419234,27.942972 C 28.101154,27.992059 30.526608,28.83866 30.526608,30.105404 C 30.526608,31.345281 27.307242,32.174416 23.874677,32.008188 C 20.442113,31.84196 18.87103,30.868005 18.87103,29.628128 z "
+             style="color:#000000;fill:url(#linearGradient4120);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4122);stroke-width:0.09083303;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+             inkscape:r_cx="true"
+             inkscape:r_cy="true" />
+          <path
+             transform="matrix(0.954439,0,0,0.989869,1.433222,0.639881)"
+             sodipodi:nodetypes="csssssc"
+             id="path6305"
+             d="M 24.680021,0.8622936 C 16.858005,0.8622936 10.506261,6.8372628 10.506261,14.195288 C 10.506261,21.737851 16.247826,22.573217 16.247826,25.352995 C 16.247826,28.619061 19.614103,32.322687 25.149309,32.188995 C 31.035159,32.046835 33.464182,28.825655 33.464182,25.352995 C 33.464182,22.384064 38.853781,22.304889 38.853781,14.195288 C 38.853781,6.8372628 32.502038,0.8622936 24.680021,0.8622936 z "
+             style="color:#000000;fill:url(#radialGradient4124);fill-opacity:1;fill-rule:nonzero;stroke:#616471;stroke-width:1.01595449;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+             inkscape:r_cx="true"
+             inkscape:r_cy="true" />
+          <path
+             transform="matrix(0.954439,0,0,0.989869,1.433222,0.639881)"
+             style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4126);stroke-width:0.94685698;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+             d="M 24.680021,1.9277146 C 17.389999,1.9277146 11.470252,7.4963123 11.470252,14.353901 C 11.470252,21.383476 16.82132,22.162027 16.82132,24.752746 C 16.82132,27.79668 19.958648,31.248413 25.117392,31.123813 C 30.602931,30.991321 32.866751,27.989222 32.866751,24.752746 C 32.866751,21.98574 37.889791,21.911948 37.889791,14.353901 C 37.889791,7.4963123 31.970044,1.9277146 24.680021,1.9277146 z "
+             id="path2429"
+             sodipodi:nodetypes="csssssc"
+             inkscape:r_cx="true"
+             inkscape:r_cy="true" />
+        </g>
+        <g
+           id="g1695"
+           transform="matrix(0.9375,0,0,0.926938,0.569221,0.25176)"
+           inkscape:r_cx="true"
+           inkscape:r_cy="true">
+          <path
+             style="fill:url(#linearGradient4128);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+             d="M 31.947292,19.22274 C 32.260034,19.326988 32.468529,19.63973 32.364281,19.952471 L 28.507134,31.523913 C 28.402887,31.836655 28.090145,32.045149 27.777403,31.940902 C 27.464662,31.836655 27.256168,31.523913 27.360415,31.211172 L 31.217562,19.63973 C 31.321809,19.326988 31.634551,19.118493 31.947292,19.22274 z "
+             id="path1691"
+             inkscape:r_cx="true"
+             inkscape:r_cy="true" />
+          <path
+             id="path19612"
+             d="M 20.152404,19.34774 C 19.839662,19.451988 19.631167,19.76473 19.735415,20.077471 L 23.592562,31.648913 C 23.696809,31.961655 24.009551,32.170149 24.322293,32.065902 C 24.635034,31.961655 24.843528,31.648913 24.739281,31.336172 L 20.882134,19.76473 C 20.777887,19.451988 20.465145,19.243493 20.152404,19.34774 z "
+             style="fill:url(#linearGradient4130);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+             inkscape:r_cx="true"
+             inkscape:r_cy="true" />
+          <path
+             style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4132);stroke-width:0.21454535;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
+             d="M 20.255362,19.273128 C 20.009452,19.315194 19.816806,19.507772 19.774653,19.753667 C 19.732499,19.999562 19.850004,20.245309 20.067862,20.366878 C 20.067862,20.366878 21.910084,21.447747 24.317862,21.991878 C 26.72564,22.536009 29.806763,22.571305 32.130362,20.304378 C 32.305608,20.165345 32.386854,19.938963 32.340007,19.720224 C 32.29316,19.501485 32.126325,19.328233 31.909509,19.273168 C 31.692693,19.218103 31.463406,19.290751 31.317862,19.460628 C 29.367326,21.36359 26.773024,21.36522 24.567862,20.866878 C 22.3627,20.368536 20.661612,19.366878 20.661612,19.366878 C 20.542178,19.287089 20.397682,19.253744 20.255362,19.273128 z "
+             id="path19614"
+             inkscape:r_cx="true"
+             inkscape:r_cy="true" />
+        </g>
+        <path
+           inkscape:r_cy="true"
+           inkscape:r_cx="true"
+           style="opacity:0.5977654;color:#000000;fill:url(#linearGradient4134);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.98750001;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+           d="M 25.001158,3.5644322 C 18.737608,3.5644322 13.655359,7.5900329 13.655359,12.547843 C 13.655359,14.527956 14.632918,16.261758 16.006008,17.747035 C 17.558672,18.378895 19.249827,18.832941 21.114752,18.832941 C 27.378302,18.832941 32.460549,14.807341 32.460551,9.849528 C 32.460551,7.857476 31.466744,6.1074629 30.07856,4.6174331 C 28.533139,3.9930601 26.854241,3.5644321 25.001158,3.5644322 z "
+           id="path6334"
+           transform="matrix(0.954439,0,0,0.989869,1.433222,0.639881)" />
+      </g>
+    </g>
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/warning.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/warning.png b/content/java/3.0.0/images/icons/admon/warning.png
new file mode 100644
index 0000000..39d3ec9
Binary files /dev/null and b/content/java/3.0.0/images/icons/admon/warning.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/admon/warning.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/admon/warning.svg b/content/java/3.0.0/images/icons/admon/warning.svg
new file mode 100644
index 0000000..1039f57
--- /dev/null
+++ b/content/java/3.0.0/images/icons/admon/warning.svg
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48.000000px"
+   height="48.000000px"
+   id="svg6361"
+   sodipodi:version="0.32"
+   inkscape:version="0.46"
+   sodipodi:docbase="/home/jimmac/gfx/ximian/tango-icon-theme/scalable/actions"
+   sodipodi:docname="process-stop.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs3">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective52" />
+    <linearGradient
+       id="linearGradient2256">
+      <stop
+         style="stop-color:#ff0202;stop-opacity:1;"
+         offset="0"
+         id="stop2258" />
+      <stop
+         style="stop-color:#ff9b9b;stop-opacity:1;"
+         offset="1"
+         id="stop2260" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2248">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2250" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2252" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient9647">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop9649" />
+      <stop
+         style="stop-color:#dbdbdb;stop-opacity:1;"
+         offset="1"
+         id="stop9651" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient21644">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop21646" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop21648" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient21644"
+       id="radialGradient21650"
+       cx="25.125"
+       cy="36.75"
+       fx="25.125"
+       fy="36.75"
+       r="15.75"
+       gradientTransform="matrix(1.000000,0.000000,0.000000,0.595238,-2.300678e-15,14.87500)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient7895">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop7897" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop7899" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4981">
+      <stop
+         style="stop-color:#cc0000;stop-opacity:1;"
+         offset="0"
+         id="stop4983" />
+      <stop
+         style="stop-color:#b30000;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop4985" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient15762"
+       inkscape:collect="always">
+      <stop
+         id="stop15764"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop15766"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient14236">
+      <stop
+         id="stop14238"
+         offset="0.0000000"
+         style="stop-color:#ed4040;stop-opacity:1.0000000;" />
+      <stop
+         id="stop14240"
+         offset="1.0000000"
+         style="stop-color:#a40000;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient11780">
+      <stop
+         style="stop-color:#ff8b8b;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop11782" />
+      <stop
+         style="stop-color:#ec1b1b;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop11784" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient11014">
+      <stop
+         style="stop-color:#a80000;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop11016" />
+      <stop
+         style="stop-color:#c60000;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop13245" />
+      <stop
+         style="stop-color:#e50000;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop11018" />
+    </linearGradient>
+    <linearGradient
+       y2="9.6507530"
+       x2="9.8940229"
+       y1="5.3855424"
+       x1="5.7365270"
+       gradientTransform="matrix(-1.000000,0.000000,0.000000,-1.000000,31.72170,31.29079)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient15772"
+       xlink:href="#linearGradient15762"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient11780"
+       id="linearGradient2057"
+       x1="15.737001"
+       y1="12.503600"
+       x2="53.570126"
+       y2="47.374317"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0.000000,-2.000000)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4981"
+       id="linearGradient4987"
+       x1="23.995985"
+       y1="20.105337"
+       x2="41.047836"
+       y2="37.959785"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0.000000,-2.000000)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient7895"
+       id="linearGradient7901"
+       x1="15.578875"
+       y1="16.285088"
+       x2="32.166405"
+       y2="28.394291"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9647"
+       id="radialGradient2239"
+       cx="24.30225"
+       cy="33.30225"
+       fx="24.30225"
+       fy="33.30225"
+       r="12.30225"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.693981,-5.775714e-16,5.775714e-16,1.693981,-16.86529,-25.11111)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4981"
+       id="linearGradient2243"
+       gradientUnits="userSpaceOnUse"
+       x1="23.995985"
+       y1="20.105337"
+       x2="41.047836"
+       y2="37.959785"
+       gradientTransform="matrix(0.988373,0.000000,0.000000,0.988373,0.279002,0.278984)" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2248"
+       id="radialGradient2254"
+       cx="16.75"
+       cy="10.666344"
+       fx="16.75"
+       fy="10.666344"
+       r="21.25"
+       gradientTransform="matrix(4.154957,-2.979206e-24,3.255657e-24,3.198723,-52.84553,-23.50921)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2256"
+       id="linearGradient2262"
+       x1="21.75"
+       y1="15.80225"
+       x2="24.30225"
+       y2="35.05225"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0.000000,-2.000000)" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:guide-bbox="true"
+     showguides="true"
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="0.15294118"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="4"
+     inkscape:cx="0.007276"
+     inkscape:cy="7.0544576"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="786"
+     inkscape:window-height="688"
+     inkscape:window-x="488"
+     inkscape:window-y="160"
+     inkscape:showpageshadow="false" />
+  <metadata
+     id="metadata4">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>Stop</dc:title>
+        <dc:date>2005-10-16</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Andreas Nilsson</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>stop</rdf:li>
+            <rdf:li>halt</rdf:li>
+            <rdf:li>error</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
+        <dc:contributor>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:contributor>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/publicdomain/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.63068183;color:#000000;fill:url(#radialGradient21650);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       id="path21642"
+       sodipodi:cx="25.125"
+       sodipodi:cy="36.75"
+       sodipodi:rx="15.75"
+       sodipodi:ry="9.375"
+       d="M 40.875 36.75 A 15.75 9.375 0 1 1  9.375,36.75 A 15.75 9.375 0 1 1  40.875 36.75 z"
+       transform="matrix(1.173803,0.000000,0.000000,0.600000,-5.265866,19.57500)" />
+    <path
+       style="fill:url(#linearGradient4987);fill-opacity:1;fill-rule:evenodd;stroke:#860000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 15.591006,0.4919213 L 32.676311,0.4919213 L 45.497585,13.586385 L 45.497585,31.48003 L 32.848986,43.496929 L 15.418649,43.496929 L 2.4943857,30.658264 L 2.4943857,13.464078 L 15.591006,0.4919213 z "
+       id="path9480"
+       sodipodi:nodetypes="ccccccccc" />
+    <path
+       style="opacity:0.81318683;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2057);stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+       d="M 16.020655,1.5003424 L 32.248563,1.5003424 L 44.496456,13.922717 L 44.496456,31.037001 L 32.638472,42.48783 L 15.870253,42.48783 L 3.5090792,30.208718 L 3.5090792,13.84561 L 16.020655,1.5003424 z "
+       id="path9482"
+       sodipodi:nodetypes="ccccccccc" />
+    <path
+       style="opacity:0.28977272;fill:url(#radialGradient2254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 15.6875,0.75 L 2.75,13.5625 L 2.75,30.5625 L 5.6875,33.46875 C 22.450041,33.526299 22.164665,20.450067 45.25,21.59375 L 45.25,13.6875 L 32.5625,0.75 L 15.6875,0.75 z "
+       id="path2241"
+       sodipodi:nodetypes="cccccccc" />
+    <path
+       style="fill:url(#radialGradient2239);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2262);stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 16.767175,10.5 L 12.5,14.767175 L 20.035075,22.30225 L 12.5,29.837325 L 16.767175,34.104501 L 24.30225,26.569425 L 31.837325,34.104501 L 36.104501,29.837325 L 28.569425,22.30225 L 36.104501,14.767175 L 31.837325,10.5 L 24.30225,18.035075 L 16.767175,10.5 z "
+       id="path2787" />
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/1.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/1.png b/content/java/3.0.0/images/icons/callouts/1.png
new file mode 100644
index 0000000..7d47343
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/1.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/1.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/1.svg b/content/java/3.0.0/images/icons/callouts/1.svg
new file mode 100644
index 0000000..0949e57
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/1.svg
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M10.428,10.411h0.56c3.78,0,4.788-1.96,4.872-3.444h3.22v19.88h-3.92V13.154h-4.732V10.411z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/10.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/10.png b/content/java/3.0.0/images/icons/callouts/10.png
new file mode 100644
index 0000000..997bbc8
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/10.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/10.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/10.svg b/content/java/3.0.0/images/icons/callouts/10.svg
new file mode 100644
index 0000000..2936e25
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/10.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.815,10.758h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76v17.04h-3.36V13.11H3.815V10.758z"/>
+		<path style="fill:#FFFFFF;" d="M22.175,7.806c4.009,0,5.904,2.76,5.904,8.736c0,5.975-1.896,8.76-5.904,8.76
+			c-4.008,0-5.904-2.785-5.904-8.76C16.271,10.566,18.167,7.806,22.175,7.806z M22.175,22.613c1.921,0,2.448-1.68,2.448-6.071
+			c0-4.393-0.527-6.049-2.448-6.049c-1.92,0-2.448,1.656-2.448,6.049C19.727,20.934,20.255,22.613,22.175,22.613z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/11.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/11.png b/content/java/3.0.0/images/icons/callouts/11.png
new file mode 100644
index 0000000..ce47dac
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/11.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/11.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/11.svg b/content/java/3.0.0/images/icons/callouts/11.svg
new file mode 100644
index 0000000..d65789a
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/11.svg
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M5.209,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.36V12.764H5.209V10.412z"/>
+		<path style="fill:#FFFFFF;" d="M18.553,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.359V12.764h-4.056V10.412z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/12.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/12.png b/content/java/3.0.0/images/icons/callouts/12.png
new file mode 100644
index 0000000..31daf4e
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/12.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/12.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/12.svg b/content/java/3.0.0/images/icons/callouts/12.svg
new file mode 100644
index 0000000..f8eaf8c
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/12.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M4.813,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.36V12.764H4.813V10.412z"/>
+		<path style="fill:#FFFFFF;" d="M17.316,13.484c0-5.545,4.056-6.024,5.568-6.024c3.265,0,5.856,1.92,5.856,5.376
+			c0,2.928-1.896,4.416-3.553,5.544c-2.256,1.584-3.432,2.353-3.815,3.145h7.392V24.5h-11.64c0.12-1.992,0.264-4.08,3.96-6.768
+			c3.072-2.232,4.296-3.097,4.296-5.017c0-1.128-0.72-2.424-2.353-2.424c-2.352,0-2.423,1.944-2.447,3.192H17.316z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/13.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/13.png b/content/java/3.0.0/images/icons/callouts/13.png
new file mode 100644
index 0000000..14021a8
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/13.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/13.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/13.svg b/content/java/3.0.0/images/icons/callouts/13.svg
new file mode 100644
index 0000000..693e8d5
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/13.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.813,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.36V12.764H3.813V10.412z"/>
+		<path style="fill:#FFFFFF;" d="M20.611,14.636h0.529c1.008,0,2.855-0.096,2.855-2.304c0-0.624-0.288-2.185-2.137-2.185
+			c-2.303,0-2.303,2.185-2.303,2.784h-3.12c0-3.191,1.8-5.472,5.64-5.472c2.279,0,5.279,1.152,5.279,4.752
+			c0,1.728-1.08,2.808-2.039,3.24V15.5c0.6,0.168,2.568,1.056,2.568,3.96c0,3.216-2.377,5.496-5.809,5.496
+			c-1.607,0-5.928-0.36-5.928-5.688h3.288l-0.024,0.024c0,0.912,0.24,2.976,2.496,2.976c1.344,0,2.52-0.911,2.52-2.808
+			c0-2.328-2.256-2.424-3.816-2.424V14.636z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/14.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/14.png b/content/java/3.0.0/images/icons/callouts/14.png
new file mode 100644
index 0000000..64014b7
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/14.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/14.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/14.svg b/content/java/3.0.0/images/icons/callouts/14.svg
new file mode 100644
index 0000000..b0dbcdc
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/14.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M4.146,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.36V12.764H4.146V10.412z"/>
+		<path style="fill:#FFFFFF;" d="M28.457,20.732h-1.896V24.5h-3.36v-3.768h-6.72v-2.904L22.746,7.46h3.815v10.656h1.896V20.732z
+			 M23.201,18.116c0-4.128,0.072-6.792,0.072-7.32h-0.048l-4.272,7.32H23.201z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/15.png
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/15.png b/content/java/3.0.0/images/icons/callouts/15.png
new file mode 100644
index 0000000..0d65765
Binary files /dev/null and b/content/java/3.0.0/images/icons/callouts/15.png differ

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/15.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/15.svg b/content/java/3.0.0/images/icons/callouts/15.svg
new file mode 100644
index 0000000..697c58b
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/15.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.479,11.079h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76v17.04h-3.36V13.43H3.479V11.079z"/>
+		<path style="fill:#FFFFFF;" d="M19.342,14.943c0.625-0.433,1.392-0.937,3.048-0.937c2.279,0,5.16,1.584,5.16,5.496
+			c0,2.328-1.176,6.121-6.192,6.121c-2.664,0-5.376-1.584-5.544-5.016h3.36c0.144,1.391,0.888,2.326,2.376,2.326
+			c1.607,0,2.544-1.367,2.544-3.191c0-1.512-0.72-3.047-2.496-3.047c-0.456,0-1.608,0.023-2.256,1.223l-3-0.143l1.176-9.361h9.36
+			v2.832h-6.937L19.342,14.943z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/16.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/16.svg b/content/java/3.0.0/images/icons/callouts/16.svg
new file mode 100644
index 0000000..656fe12
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/16.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.813,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.36V12.764H3.813V10.412z"/>
+		<path style="fill:#FFFFFF;" d="M24.309,11.78c-0.097-0.96-0.721-1.633-1.969-1.633c-2.184,0-2.688,2.496-2.808,4.704L19.58,14.9
+			c0.456-0.624,1.296-1.416,3.191-1.416c3.529,0,5.209,2.712,5.209,5.256c0,3.72-2.28,6.216-5.568,6.216
+			c-5.16,0-6.168-4.32-6.168-8.568c0-3.24,0.432-8.928,6.336-8.928c0.695,0,2.641,0.264,3.48,1.104
+			c0.936,0.912,1.271,1.416,1.584,3.217H24.309z M22.172,16.172c-1.271,0-2.568,0.792-2.568,2.928c0,1.849,1.056,3.168,2.664,3.168
+			c1.225,0,2.353-0.936,2.353-3.239C24.62,16.868,23.229,16.172,22.172,16.172z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/17.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/17.svg b/content/java/3.0.0/images/icons/callouts/17.svg
new file mode 100644
index 0000000..8879bf7
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/17.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M3.479,11.079h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76v17.04h-3.36V13.43H3.479V11.079z"/>
+		<path style="fill:#FFFFFF;" d="M27.838,11.006c-1.631,1.776-5.807,6.816-6.215,14.16h-3.457c0.36-6.816,4.632-12.24,6.072-13.776
+			h-8.472l0.072-2.976h12V11.006z"/>
+	</g>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/images/icons/callouts/18.svg
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/images/icons/callouts/18.svg b/content/java/3.0.0/images/icons/callouts/18.svg
new file mode 100644
index 0000000..ae64e5b
--- /dev/null
+++ b/content/java/3.0.0/images/icons/callouts/18.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing, software
+  ~  distributed under the License is distributed on an "AS IS" BASIS,
+  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  See the License for the specific language governing permissions and
+  ~  limitations under the License.
+  ~
+  ~
+  -->
+
+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
+<!DOCTYPE svg [
+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">
+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg  version="1.0" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="33" height="33" viewBox="0 0 33 33"
+	 style="overflow:visible;enable-background:new 0 0 33 33;" xml:space="preserve">
+<circle style="stroke:#000000;" cx="16.5" cy="16.5" r="16"/>
+<g>
+	<g style="enable-background:new    ;">
+		<path style="fill:#FFFFFF;" d="M4.813,10.412h0.48c3.24,0,4.104-1.681,4.176-2.952h2.76V24.5h-3.36V12.764H4.813V10.412z"/>
+		<path style="fill:#FFFFFF;" d="M23.172,24.956c-4.392,0-5.904-2.856-5.904-5.185c0-0.863,0-3.119,2.592-4.319
+			c-1.344-0.672-2.064-1.752-2.064-3.336c0-2.904,2.328-4.656,5.304-4.656c3.528,0,5.4,2.088,5.4,4.44
+			c0,1.464-0.6,2.712-1.968,3.432c1.632,0.815,2.544,1.896,2.544,4.104C29.076,21.596,27.684,24.956,23.172,24.956z M23.124,16.916
+			c-1.224,0-2.4,0.792-2.4,2.64c0,1.632,0.936,2.712,2.472,2.712c1.752,0,2.424-1.512,2.424-2.688
+			C25.62,18.38,24.996,16.916,23.124,16.916z M25.284,12.26c0-1.296-0.888-2.112-1.968-2.112c-1.512,0-2.305,0.864-2.305,2.112
+			c0,1.008,0.744,2.112,2.185,2.112C24.516,14.372,25.284,13.484,25.284,12.26z"/>
+	</g>
+</g>
+</svg>


[08/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Service.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Service.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Service.html
new file mode 100644
index 0000000..9c2e291
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Service.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Service (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Service (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Invocation.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/State.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Service.html" target="_top">Frames</a></li>
+<li><a href="Service.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection.scope</div>
+<h2 title="Annotation Type Service" class="title">Annotation Type Service</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">Service</span></pre>
+<div class="block">Annotation to denote the injection of a service dependency into a Fragment.
+ <p>
+ Examples:
+ </p>
+ <pre><code>
+ &#64;Service MyService service
+ &#64;Service Iterable&lt;MyService&gt; services
+ &#64;Service ServiceReference&lt;MyService&gt; serviceRef
+ &#64;Service Iterable&lt;ServiceReference&lt;MyService&gt;&gt; serviceRefs
+ </code></pre></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Invocation.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/State.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Service.html" target="_top">Frames</a></li>
+<li><a href="Service.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/State.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/State.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/State.html
new file mode 100644
index 0000000..df9ad15
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/State.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>State (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="State (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/State.html" target="_top">Frames</a></li>
+<li><a href="State.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection.scope</div>
+<h2 title="Annotation Type State" class="title">Annotation Type State</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">State</span></pre>
+<div class="block">Annotation to denote the injection of a property, association or
+ StateHolder.
+ <pre><code>
+ &#64;State Property&lt;StringState propertyName;
+ &#64;State Association&lt;MyEntityState associationName;
+ &#64;State ManyAssociation&lt;MyEntityState manyAssociationName;
+ &#64;State NamedAssociation&lt;MyEntityState namedAssociationName;
+ &#64;State StateHolder state;
+ &#64;State AssociationStateHolder associationState;
+ </code></pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/polygene/api/injection/scope/State.html#value--">value</a></span></code>
+<div class="block">Name of the property or association.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
+<div class="block">Name of the property or association.
+ If not set then name will be name of field.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the name</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/State.html" target="_top">Frames</a></li>
+<li><a href="State.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Structure.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Structure.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Structure.html
new file mode 100644
index 0000000..82f96ca
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Structure.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Structure (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Structure (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/State.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/This.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Structure.html" target="_top">Frames</a></li>
+<li><a href="Structure.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection.scope</div>
+<h2 title="Annotation Type Structure" class="title">Annotation Type Structure</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">Structure</span></pre>
+<div class="block">Annotation to denote the injection of a
+ resource specific for the module which the
+ injected object/fragment is instantiated in.
+ <p>
+ Valid types are:
+ </p>
+ <pre><code>
+ - TransientBuilderFactory
+ - ObjectBuilderFactory
+ - UnitOfWorkFactory
+ - ServiceFinder
+ - Module
+ - Layer
+ - Application
+ - PolygeneAPI
+ - PolygeneSPI
+ </code></pre></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/State.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/This.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Structure.html" target="_top">Frames</a></li>
+<li><a href="Structure.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/This.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/This.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/This.html
new file mode 100644
index 0000000..6d0821b
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/This.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>This (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="This (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Uses.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/This.html" target="_top">Frames</a></li>
+<li><a href="This.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection.scope</div>
+<h2 title="Annotation Type This" class="title">Annotation Type This</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">This</span></pre>
+<div class="block">Annotation to denote the injection of a reference to the same Composite
+ as the fragment is a part of.
+ <p>
+ If the Composite type does not implement the type of the field or parameter
+ then it will be referencing a private mixin.
+ </p>
+ <p>
+ Calls to the reference will have the same semantics as calls to the Composite itself.
+ Specifically the same set of Modifiers will be used.
+ </p></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/Uses.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/This.html" target="_top">Frames</a></li>
+<li><a href="This.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Uses.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Uses.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Uses.html
new file mode 100644
index 0000000..3a43b39
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/Uses.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/This.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Uses.html" target="_top">Frames</a></li>
+<li><a href="Uses.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.injection.scope</div>
+<h2 title="Annotation Type Uses" class="title">Annotation Type Uses</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</a>})
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">Uses</span></pre>
+<div class="block">Annotation to denote the injection of a dependency to be used by a Mixin. The injected
+ object is provided either by the TransientBuilder.uses() declarations, or if an instance of the appropriate types is not
+ found, then a new Transient or Object is instantiated.
+ Call <a href="../../../../../../org/apache/polygene/api/composite/TransientBuilder.html#use-java.lang.Object...-"><code>TransientBuilder.use(java.lang.Object...)</code></a> to provide the instance
+ to be injected.
+
+ Example:
+ <pre>@Uses SomeType someInstance</pre></div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/scope/This.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/Uses.html" target="_top">Frames</a></li>
+<li><a href="Uses.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-frame.html
new file mode 100644
index 0000000..3b78636
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-frame.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.injection.scope (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/apache/polygene/api/injection/scope/package-summary.html" target="classFrame">org.apache.polygene.api.injection.scope</a></h1>
+<div class="indexContainer">
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="Invocation.html" title="annotation in org.apache.polygene.api.injection.scope" target="classFrame">Invocation</a></li>
+<li><a href="Service.html" title="annotation in org.apache.polygene.api.injection.scope" target="classFrame">Service</a></li>
+<li><a href="State.html" title="annotation in org.apache.polygene.api.injection.scope" target="classFrame">State</a></li>
+<li><a href="Structure.html" title="annotation in org.apache.polygene.api.injection.scope" target="classFrame">Structure</a></li>
+<li><a href="This.html" title="annotation in org.apache.polygene.api.injection.scope" target="classFrame">This</a></li>
+<li><a href="Uses.html" title="annotation in org.apache.polygene.api.injection.scope" target="classFrame">Uses</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-summary.html
new file mode 100644
index 0000000..2cdaf63
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-summary.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.injection.scope (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.injection.scope (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/metrics/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.injection.scope</h1>
+<div class="docSummary">
+<div class="block">Dependency Injection Scopes.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/injection/scope/Invocation.html" title="annotation in org.apache.polygene.api.injection.scope">Invocation</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote the injection of a
+ invocation specific resource.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope">Service</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote the injection of a service dependency into a Fragment.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/injection/scope/State.html" title="annotation in org.apache.polygene.api.injection.scope">State</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote the injection of a property, association or
+ StateHolder.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope">Structure</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote the injection of a
+ resource specific for the module which the
+ injected object/fragment is instantiated in.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/injection/scope/This.html" title="annotation in org.apache.polygene.api.injection.scope">This</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote the injection of a reference to the same Composite
+ as the fragment is a part of.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/apache/polygene/api/injection/scope/Uses.html" title="annotation in org.apache.polygene.api.injection.scope">Uses</a></td>
+<td class="colLast">
+<div class="block">Annotation to denote the injection of a dependency to be used by a Mixin.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.injection.scope Description">Package org.apache.polygene.api.injection.scope Description</h2>
+<div class="block"><h2>Dependency Injection Scopes.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/metrics/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-tree.html
new file mode 100644
index 0000000..afa9de3
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/injection/scope/package-tree.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.injection.scope Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.injection.scope Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/metrics/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.injection.scope</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.injection.scope.<a href="../../../../../../org/apache/polygene/api/injection/scope/Invocation.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Invocation</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.injection.scope.<a href="../../../../../../org/apache/polygene/api/injection/scope/This.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">This</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.injection.scope.<a href="../../../../../../org/apache/polygene/api/injection/scope/State.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">State</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.injection.scope.<a href="../../../../../../org/apache/polygene/api/injection/scope/Uses.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Uses</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.injection.scope.<a href="../../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Service</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.polygene.api.injection.scope.<a href="../../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope"><span class="typeNameLink">Structure</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/polygene/api/injection/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/apache/polygene/api/metrics/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/polygene/api/injection/scope/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/Metric.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/Metric.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/Metric.html
new file mode 100644
index 0000000..ca380e9
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/Metric.html
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Metric (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Metric (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/Metric.html" target="_top">Frames</a></li>
+<li><a href="Metric.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface Metric" class="title">Interface Metric</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics">MetricsCounter</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogram</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics">MetricsMeter</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleCounter.html" title="class in org.apache.polygene.metrics.codahale">CodahaleCounter</a>, <a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleGauge.html" title="class in org.apache.polygene.metrics.codahale">CodahaleGauge</a>, <a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleHealthCheck.html" title="class in org.apache.polygene.metrics.codahale">CodahaleHealthCheck</a>, <a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleHistogram.html" title="class in org.apache.polygene.metrics.codahale">CodahaleHistogram</a>, <a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleMeter.html" title="class in org.apache.polygene.metrics.codahale">CodahaleMeter</a>, <a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleTimer.html" title="class in org.apache.polygene.metrics.codahale">CodahaleTimer</a>, <a href="../../../../../org/apache/polygene/s
 pi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Metric</span></pre>
+<div class="block">Marker interface for all Metric types.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/Metric.html" target="_top">Frames</a></li>
+<li><a href="Metric.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricNames.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricNames.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricNames.html
new file mode 100644
index 0000000..9a8d05a
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricNames.html
@@ -0,0 +1,335 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricNames (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricNames (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricNames.html" target="_top">Frames</a></li>
+<li><a href="MetricNames.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Class MetricNames" class="title">Class MetricNames</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.metrics.MetricNames</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">MetricNames</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Metric names utilities.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html#MetricNames--">MetricNames</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html#nameFor-org.apache.polygene.api.structure.Module-java.lang.Class-java.lang.String...-">nameFor</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
+       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fragments)</code>
+<div class="block">Build a Metric name for the given Module, Type and optional fragments.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html#nameFor-org.apache.polygene.api.structure.Module-java.lang.reflect.Method-java.lang.String...-">nameFor</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fragments)</code>
+<div class="block">Build a Metric name for the given Module, Method and optional fragments.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html#nameFor-java.lang.String...-">nameFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fragments)</code>
+<div class="block">Build a Metric name for the given fragments.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MetricNames--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MetricNames</h4>
+<pre>public&nbsp;MetricNames()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="nameFor-java.lang.String...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameFor</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nameFor(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fragments)</pre>
+<div class="block">Build a Metric name for the given fragments.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>fragments</code> - Name fragments</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Metric name</dd>
+</dl>
+</li>
+</ul>
+<a name="nameFor-org.apache.polygene.api.structure.Module-java.lang.Class-java.lang.String...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nameFor</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nameFor(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fragments)</pre>
+<div class="block">Build a Metric name for the given Module, Type and optional fragments.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>module</code> - Module</dd>
+<dd><code>type</code> - Type</dd>
+<dd><code>fragments</code> - Name fragments</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Metric name</dd>
+</dl>
+</li>
+</ul>
+<a name="nameFor-org.apache.polygene.api.structure.Module-java.lang.reflect.Method-java.lang.String...-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>nameFor</h4>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;nameFor(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fragments)</pre>
+<div class="block">Build a Metric name for the given Module, Method and optional fragments.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>module</code> - Module</dd>
+<dd><code>method</code> - Method</dd>
+<dd><code>fragments</code> - Name fragments</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Metric name</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricNames.html" target="_top">Frames</a></li>
+<li><a href="MetricNames.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[10/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.html
new file mode 100644
index 0000000..0b89aff
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/HasIdentity.html
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>HasIdentity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="HasIdentity (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/HasIdentity.html" target="_top">Frames</a></li>
+<li><a href="HasIdentity.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Interface HasIdentity" class="title">Interface HasIdentity</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.ConfigSerializationConfig.html" title="interface in org.apache.polygene.test.entity">AbstractConfigurationDeserializationTest.ConfigSerializationConfig</a>, <a href="../../../../../org/apache/polygene/test/entity/AbstractEntityStoreTest.TestEntity.html" title="interface in org.apache.polygene.test.entity">AbstractEntityStoreTest.TestEntity</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.BarEntity.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.BarEntity</a>, <a href="../../../../../org/apache/polygene/test/serialization/AbstractValueCompositeSerializationTest.Some.html" title="interface in org.apache.polygene.test.serialization">AbstractValueCompositeSerializationTest.Some</a>, <a href="../../../../../org/apache/polygene/test/entity/model/people/Address.html" title="i
 nterface in org.apache.polygene.test.entity.model.people">Address</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmEvent.html" title="interface in org.apache.polygene.library.alarm">AlarmEvent</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmPoint.html" title="interface in org.apache.polygene.library.alarm">AlarmPoint</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmPointEntity.html" title="interface in org.apache.polygene.library.alarm">AlarmPointEntity</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmProxy.html" title="interface in org.apache.polygene.library.alarm">AlarmProxy</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmProxy.Factory.html" title="interface in org.apache.polygene.library.alarm">AlarmProxy.Factory</a>, <a href="../../../../../org/apache/polygene/test/model/Cat.html" title="interface in org.apache.polygene.test.model">Cat</a>, <a href="../../../../../org/apache/polygen
 e/test/entity/model/people/City.html" title="interface in org.apache.polygene.test.entity.model.people">City</a>, <a href="../../../../../org/apache/polygene/test/model/City.html" title="interface in org.apache.polygene.test.model">City</a>, <a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration">ConfigurationComposite</a>, <a href="../../../../../org/apache/polygene/test/entity/model/people/Country.html" title="interface in org.apache.polygene.test.entity.model.people">Country</a>, <a href="../../../../../org/apache/polygene/library/sql/datasource/DataSourceConfiguration.html" title="interface in org.apache.polygene.library.sql.datasource">DataSourceConfiguration</a>, <a href="../../../../../org/apache/polygene/library/sql/dbcp/DBCPDataSourceServiceImporter.html" title="interface in org.apache.polygene.library.sql.dbcp">DBCPDataSourceServiceImporter</a>, <a href="../../../../../org/apache/
 polygene/test/model/Dog.html" title="interface in org.apache.polygene.test.model">Dog</a>, <a href="../../../../../org/apache/polygene/test/model/Domain.html" title="interface in org.apache.polygene.test.model">Domain</a>, <a href="../../../../../org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity">EntityComposite</a>, <a href="../../../../../org/apache/polygene/library/restlet/crud/EntityList.html" title="interface in org.apache.polygene.library.restlet.crud">EntityList</a>, <a href="../../../../../org/apache/polygene/library/restlet/resource/EntryPoint.html" title="interface in org.apache.polygene.library.restlet.resource">EntryPoint</a>, <a href="../../../../../org/apache/polygene/library/shiro/web/EnvironmentLoaderService.html" title="interface in org.apache.polygene.library.shiro.web">EnvironmentLoaderService</a>, <a href="../../../../../org/apache/polygene/test/model/Female.html" title="interface in org.apache.polygene.test.m
 odel">Female</a>, <a href="../../../../../org/apache/polygene/test/model/Male.html" title="interface in org.apache.polygene.test.model">Male</a>, <a href="../../../../../org/apache/polygene/entitystore/memory/MemoryEntityStoreService.html" title="interface in org.apache.polygene.entitystore.memory">MemoryEntityStoreService</a>, <a href="../../../../../org/apache/polygene/test/model/Nameable.html" title="interface in org.apache.polygene.test.model">Nameable</a>, <a href="../../../../../org/apache/polygene/library/rdf/repository/NativeConfiguration.html" title="interface in org.apache.polygene.library.rdf.repository">NativeConfiguration</a>, <a href="../../../../../org/apache/polygene/library/osgi/OSGiEnabledService.html" title="interface in org.apache.polygene.library.osgi">OSGiEnabledService</a>, <a href="../../../../../org/apache/polygene/test/model/Owner.html" title="interface in org.apache.polygene.test.model">Owner</a>, <a href="../../../../../org/apache/polygene/library/uid/seq
 uence/PersistingSequencingService.html" title="interface in org.apache.polygene.library.uid.sequence">PersistingSequencingService</a>, <a href="../../../../../org/apache/polygene/test/entity/model/people/Person.html" title="interface in org.apache.polygene.test.entity.model.people">Person</a>, <a href="../../../../../org/apache/polygene/test/model/Person.html" title="interface in org.apache.polygene.test.model">Person</a>, <a href="../../../../../org/apache/polygene/test/model/Pet.html" title="interface in org.apache.polygene.test.model">Pet</a>, <a href="../../../../../org/apache/polygene/test/entity/model/people/PhoneNumber.html" title="interface in org.apache.polygene.test.entity.model.people">PhoneNumber</a>, <a href="../../../../../org/apache/polygene/library/shiro/domain/permissions/Role.html" title="interface in org.apache.polygene.library.shiro.domain.permissions">Role</a>, <a href="../../../../../org/apache/polygene/library/shiro/domain/permissions/RoleAssignee.html" title=
 "interface in org.apache.polygene.library.shiro.domain.permissions">RoleAssignee</a>, <a href="../../../../../org/apache/polygene/library/uid/sequence/SequenceEntity.html" title="interface in org.apache.polygene.library.uid.sequence">SequenceEntity</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceComposite.html" title="interface in org.apache.polygene.api.service">ServiceComposite</a>, <a href="../../../../../org/apache/polygene/test/model/Staff.html" title="interface in org.apache.polygene.test.model">Staff</a>, <a href="../../../../../org/apache/polygene/library/uid/sequence/TransientSequencingService.html" title="interface in org.apache.polygene.library.uid.sequence">TransientSequencingService</a>, <a href="../../../../../org/apache/polygene/library/uid/uuid/UuidServiceComposite.html" title="interface in org.apache.polygene.library.uid.uuid">UuidServiceComposite</a>, <a href="../../../../../org/apache/polygene/test/entity/model/legal/Will.html" title="interface
  in org.apache.polygene.test.entity.model.legal">Will</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/alarm/AlarmEvent.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmEvent.Mixin</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmPoint.AlarmPointMixin.html" title="class in org.apache.polygene.library.alarm">AlarmPoint.AlarmPointMixin</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmProxy.FactoryMixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.FactoryMixin</a>, <a href="../../../../../org/apache/polygene/library/alarm/AlarmProxy.Mixin.html" title="class in org.apache.polygene.library.alarm">AlarmProxy.Mixin</a>, <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin</a>, <a href="../../../../../org/apache/polygene/library/osgi/OSGiEnabledService.OSGiEnabledServiceMixin.html" title="class in org.apache.polygene.library.osgi">OSGiEnabled
 Service.OSGiEnabledServiceMixin</a>, <a href="../../../../../org/apache/polygene/test/entity/model/people/Person.Mixin.html" title="class in org.apache.polygene.test.entity.model.people">Person.Mixin</a>, <a href="../../../../../org/apache/polygene/library/shiro/domain/permissions/Role.Mixin.html" title="class in org.apache.polygene.library.shiro.domain.permissions">Role.Mixin</a>, <a href="../../../../../org/apache/polygene/library/shiro/domain/permissions/RoleAssignee.Mixin.html" title="class in org.apache.polygene.library.shiro.domain.permissions">RoleAssignee.Mixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin">@Mixins</a>(<a href="../../../../../org/apache/polygene/api/mixin/Mixins.html#value--">value</a>=<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin.class</a>)
+public interface <span class="typeNameLabel">HasIdentity</span></pre>
+<div class="block">This interface provides the identity of the object which may be used
+ to store the state in a database. It is not the responsibility of the
+ framework to come up with a good identity string.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity">HasIdentity.HasIdentityMixin</a></span></code>
+<div class="block">Default Identity implementation.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_METHOD">IDENTITY_METHOD</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#IDENTITY_STATE_NAME">IDENTITY_STATE_NAME</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html#identity--">identity</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="IDENTITY_METHOD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTITY_METHOD</h4>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> IDENTITY_METHOD</pre>
+</li>
+</ul>
+<a name="IDENTITY_STATE_NAME">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IDENTITY_STATE_NAME</h4>
+<pre>static final&nbsp;<a href="../../../../../org/apache/polygene/api/common/QualifiedName.html" title="class in org.apache.polygene.api.common">QualifiedName</a> IDENTITY_STATE_NAME</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="identity--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>identity</h4>
+<pre><a href="../../../../../org/apache/polygene/api/property/Immutable.html" title="annotation in org.apache.polygene.api.property">@Immutable</a>
+<a href="../../../../../org/apache/polygene/api/property/Property.html" title="interface in org.apache.polygene.api.property">Property</a>&lt;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&gt;&nbsp;identity()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/HasIdentity.html" target="_top">Frames</a></li>
+<li><a href="HasIdentity.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identifiable.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identifiable.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identifiable.html
new file mode 100644
index 0000000..7cf6c10
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identifiable.html
@@ -0,0 +1,227 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Identifiable (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Identifiable (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/Identifiable.html" target="_top">Frames</a></li>
+<li><a href="Identifiable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Interface Identifiable" class="title">Interface Identifiable</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/restlet/resource/CreationResource.html" title="interface in org.apache.polygene.library.restlet.resource">CreationResource</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/library/restlet/crud/EntityListResource.html" title="interface in org.apache.polygene.library.restlet.crud">EntityListResource</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/library/restlet/crud/EntityResource.html" title="interface in org.apache.polygene.library.restlet.crud">EntityResource</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/library/restlet/resource/EntryPointResource.html" title="interface in org.apache.polygene.library.restlet.resource">EntryPointResource</a>, <a href="../../../../../org/apache/polygene/api/service/ImportedServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ImportedServiceDescriptor</a>, <a href="../../../../../org/apache/polygene/library/restlet/resource/ServerResource.ht
 ml" title="interface in org.apache.polygene.library.restlet.resource">ServerResource</a>&lt;T&gt;, <a href="../../../../../org/apache/polygene/bootstrap/ServiceAssembly.html" title="interface in org.apache.polygene.bootstrap">ServiceAssembly</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceDescriptor.html" title="interface in org.apache.polygene.api.service">ServiceDescriptor</a>, <a href="../../../../../org/apache/polygene/api/service/ServiceReference.html" title="interface in org.apache.polygene.api.service">ServiceReference</a>&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/restlet/resource/CreationResource.Mixin.html" title="class in org.apache.polygene.library.restlet.resource">CreationResource.Mixin</a>, <a href="../../../../../org/apache/polygene/library/restlet/crud/EntityListResource.Mixin.html" title="class in org.apache.polygene.library.restlet.crud">EntityListResource.Mixin</a>, <a href="../../../../../org/apache/polygene/library/restlet/crud/EntityResource.Mixin.html" title="class in org.apache.polygene.library.restlet.crud">EntityResource.Mixin</a>, <a href="../../../../../org/apache/polygene/library/restlet/resource/EntryPointResource.Mixin.html" title="class in org.apache.polygene.library.restlet.resource">EntryPointResource.Mixin</a>, <a href="../../../../../org/apache/polygene/library/restlet/resource/ServerResource.IdentityMixin.html" title="class in org.apache.polygene.library.restlet.resource">ServerResource.IdentityMixin</a>, <a href="../../../../../org/apache/polygene/library/r
 estlet/resource/ServerResource.NotPresent.html" title="class in org.apache.polygene.library.restlet.resource">ServerResource.NotPresent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Identifiable</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/Identifiable.html#identity--">identity</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="identity--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>identity</h4>
+<pre><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/Identifiable.html" target="_top">Frames</a></li>
+<li><a href="Identifiable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identity.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identity.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identity.html
new file mode 100644
index 0000000..0f90689
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/Identity.html
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Identity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Identity (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/Identifiable.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/Identity.html" target="_top">Frames</a></li>
+<li><a href="Identity.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Interface Identity" class="title">Interface Identity</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity">StringIdentity</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Identity</span></pre>
+<div class="block">Representation of an Identity.
+ Identity is an opaque, immutable data type.
+ Identity is a very central concept in any domain model.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/Identity.html#toBytes--">toBytes</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/Identity.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toBytes--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toBytes</h4>
+<pre>byte[]&nbsp;toBytes()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/Identifiable.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/Identity.html" target="_top">Frames</a></li>
+<li><a href="Identity.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/IdentityGenerator.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/IdentityGenerator.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/IdentityGenerator.html
new file mode 100644
index 0000000..3ee9f5c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/IdentityGenerator.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>IdentityGenerator (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IdentityGenerator (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/IdentityGenerator.html" target="_top">Frames</a></li>
+<li><a href="IdentityGenerator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Interface IdentityGenerator" class="title">Interface IdentityGenerator</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity">UuidGeneratorMixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin">@Mixins</a>(<a href="../../../../../org/apache/polygene/api/mixin/Mixins.html#value--">value</a>=<a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity">UuidGeneratorMixin.class</a>)
+public interface <span class="typeNameLabel">IdentityGenerator</span></pre>
+<div class="block">Generator for identities of EntityComposite's.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html#generate-java.lang.Class-">generate</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType)</code>
+<div class="block">Generate a new id for the given Composite type</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="generate-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>generate</h4>
+<pre><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;generate(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType)</pre>
+<div class="block">Generate a new id for the given Composite type</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>compositeType</code> - the type of composite</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new reference</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/IdentityGenerator.html" target="_top">Frames</a></li>
+<li><a href="IdentityGenerator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/StringIdentity.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/StringIdentity.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/StringIdentity.html
new file mode 100644
index 0000000..0f650b8
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/StringIdentity.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>StringIdentity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="StringIdentity (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/StringIdentity.html" target="_top">Frames</a></li>
+<li><a href="StringIdentity.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Class StringIdentity" class="title">Class StringIdentity</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.identity.StringIdentity</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">StringIdentity</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#StringIdentity-byte:A-">StringIdentity</a></span>(byte[]&nbsp;bytes)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#identityOf-java.lang.String-">identityOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serializedState)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#toBytes--">toBytes</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html#value--">value</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="StringIdentity-byte:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>StringIdentity</h4>
+<pre>public&nbsp;StringIdentity(byte[]&nbsp;bytes)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>value</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value()</pre>
+</li>
+</ul>
+<a name="toBytes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toBytes</h4>
+<pre>public&nbsp;byte[]&nbsp;toBytes()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html#toBytes--">toBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html#toString--">toString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="identityOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>identityOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identityOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serializedState)</pre>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/StringIdentity.html" target="_top">Frames</a></li>
+<li><a href="StringIdentity.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/UuidGeneratorMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/UuidGeneratorMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/UuidGeneratorMixin.html
new file mode 100644
index 0000000..86a1793
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/UuidGeneratorMixin.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>UuidGeneratorMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="UuidGeneratorMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/UuidGeneratorMixin.html" target="_top">Frames</a></li>
+<li><a href="UuidGeneratorMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.identity</div>
+<h2 title="Class UuidGeneratorMixin" class="title">Class UuidGeneratorMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.identity.UuidGeneratorMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity">IdentityGenerator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">UuidGeneratorMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity">IdentityGenerator</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html#UuidGeneratorMixin--">UuidGeneratorMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/identity/UuidGeneratorMixin.html#generate-java.lang.Class-">generate</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType)</code>
+<div class="block">Generate a new id for the given Composite type</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="UuidGeneratorMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UuidGeneratorMixin</h4>
+<pre>public&nbsp;UuidGeneratorMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="generate-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>generate</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;generate(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;compositeType)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html#generate-java.lang.Class-">IdentityGenerator</a></code></span></div>
+<div class="block">Generate a new id for the given Composite type</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html#generate-java.lang.Class-">generate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/polygene/api/identity/IdentityGenerator.html" title="interface in org.apache.polygene.api.identity">IdentityGenerator</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>compositeType</code> - the type of composite</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new reference</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/identity/StringIdentity.html" title="class in org.apache.polygene.api.identity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/identity/UuidGeneratorMixin.html" target="_top">Frames</a></li>
+<li><a href="UuidGeneratorMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-frame.html
new file mode 100644
index 0000000..b3f5b41
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/identity/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.identity (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/identity/package-summary.html" target="classFrame">org.apache.polygene.api.identity</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="HasIdentity.html" title="interface in org.apache.polygene.api.identity" target="classFrame"><span class="interfaceName">HasIdentity</span></a></li>
+<li><a href="Identifiable.html" title="interface in org.apache.polygene.api.identity" target="classFrame"><span class="interfaceName">Identifiable</span></a></li>
+<li><a href="Identity.html" title="interface in org.apache.polygene.api.identity" target="classFrame"><span class="interfaceName">Identity</span></a></li>
+<li><a href="IdentityGenerator.html" title="interface in org.apache.polygene.api.identity" target="classFrame"><span class="interfaceName">IdentityGenerator</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="HasIdentity.HasIdentityMixin.html" title="class in org.apache.polygene.api.identity" target="classFrame">HasIdentity.HasIdentityMixin</a></li>
+<li><a href="StringIdentity.html" title="class in org.apache.polygene.api.identity" target="classFrame">StringIdentity</a></li>
+<li><a href="UuidGeneratorMixin.html" title="class in org.apache.polygene.api.identity" target="classFrame">UuidGeneratorMixin</a></li>
+</ul>
+</div>
+</body>
+</html>


[07/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounter.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounter.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounter.html
new file mode 100644
index 0000000..c41be4c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounter.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsCounter (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsCounter (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsCounter.html" target="_top">Frames</a></li>
+<li><a href="MetricsCounter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsCounter" class="title">Interface MetricsCounter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleCounter.html" title="class in org.apache.polygene.metrics.codahale">CodahaleCounter</a>, <a href="../../../../../org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsCounter</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></pre>
+<div class="block">Metrics Counter.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html#decrement--">decrement</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html#decrement-int-">decrement</a></span>(int&nbsp;steps)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html#increment--">increment</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html#increment-int-">increment</a></span>(int&nbsp;steps)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="increment--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>increment</h4>
+<pre>void&nbsp;increment()</pre>
+</li>
+</ul>
+<a name="increment-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>increment</h4>
+<pre>void&nbsp;increment(int&nbsp;steps)</pre>
+</li>
+</ul>
+<a name="decrement--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decrement</h4>
+<pre>void&nbsp;decrement()</pre>
+</li>
+</ul>
+<a name="decrement-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>decrement</h4>
+<pre>void&nbsp;decrement(int&nbsp;steps)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsCounter.html" target="_top">Frames</a></li>
+<li><a href="MetricsCounter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounterFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounterFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounterFactory.html
new file mode 100644
index 0000000..8101ed6
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsCounterFactory.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsCounterFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsCounterFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsCounterFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsCounterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsCounterFactory" class="title">Interface MetricsCounterFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullCounterFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullCounterFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsCounterFactory</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></pre>
+<div class="block">Create MetricsCounter instances.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics">MetricsCounter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html#createCounter-java.lang.String-">createCounter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a MetricsCounter instance.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.metrics.MetricsFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createCounter-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createCounter</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics">MetricsCounter</a>&nbsp;createCounter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Create a MetricsCounter instance.
+ If the same arguments are given twice, the same instance must be returned.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - A human readable, short name of the metric.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A Metric instance to be used, OR org.apache.polygene.spi.metrics.DefaultMetric.NULL if not supported.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsCounterFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsCounterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsFactory.html
new file mode 100644
index 0000000..936f26f
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsFactory.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsFactory" class="title">Interface MetricsFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsCounterFactory</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsGaugeFactory</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheckFactory</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogramFactory</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsMeterFactory</a>, <a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsTimerFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullCounterFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullCounterFactory</a>, <a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullGaugeFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullGaugeFactory</a>, <a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullHealthCheckFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullHealthCheckFactory</a>, <a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullHistogramFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullHistogramFactory</a>, <a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullMeterFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullMeterFactory</a>, <a href="../../../../../org/a
 pache/polygene/spi/metrics/NullMetricsFactory.NullTimerFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullTimerFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsFactory</span></pre>
+<div class="block">Metrics Factory.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="registered--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registered</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a>&gt;&nbsp;registered()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGauge.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGauge.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGauge.html
new file mode 100644
index 0000000..846dcbe
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGauge.html
@@ -0,0 +1,242 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsGauge (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsGauge (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsGauge.html" target="_top">Frames</a></li>
+<li><a href="MetricsGauge.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsGauge" class="title">Interface MetricsGauge&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Any type holding the MetricsGauge's current value.</dd>
+</dl>
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleGauge.html" title="class in org.apache.polygene.metrics.codahale">CodahaleGauge</a>, <a href="../../../../../org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsGauge&lt;T&gt;</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></pre>
+<div class="block">MetricsGauge is the most basic Metric type, and is completely flexible and therefor handled slightly differently in
+ the MetricsFactory than all other Gauges. It needs to pass on custom code, so the implementation is typically
+ an anonymous class, inlined at the implementation.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="type parameter in MetricsGauge">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html#value--">value</a></span>()</code>
+<div class="block">Returns the metric's current value.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="type parameter in MetricsGauge">T</a>&nbsp;value()</pre>
+<div class="block">Returns the metric's current value.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the metric's current value</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsGauge.html" target="_top">Frames</a></li>
+<li><a href="MetricsGauge.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGaugeFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGaugeFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGaugeFactory.html
new file mode 100644
index 0000000..64d9845
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsGaugeFactory.html
@@ -0,0 +1,250 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsGaugeFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsGaugeFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsGaugeFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsGaugeFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsGaugeFactory" class="title">Interface MetricsGaugeFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullGaugeFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullGaugeFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsGaugeFactory</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></pre>
+<div class="block">Register MetricsGauge with the underlying Metrics system.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html#registerGauge-java.lang.String-org.apache.polygene.api.metrics.MetricsGauge-">registerGauge</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+             <a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;&nbsp;gauge)</code>
+<div class="block">Register a MetricsGauge with the underlying Metrics system.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.metrics.MetricsFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerGauge-java.lang.String-org.apache.polygene.api.metrics.MetricsGauge-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registerGauge</h4>
+<pre>&lt;T&gt;&nbsp;<a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;&nbsp;registerGauge(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                  <a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;&nbsp;gauge)</pre>
+<div class="block">Register a MetricsGauge with the underlying Metrics system.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - Any type holding the MetricsGauge's current value.</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - A human readable, short name of the metric.</dd>
+<dd><code>gauge</code> - The implementation of the MetricsGauge.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The same MetricsGauge or the DefaultMetric.NULL MetricsGauge instance.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsGaugeFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsGaugeFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html
new file mode 100644
index 0000000..897c3f9
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsHealthCheck.Result (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsHealthCheck.Result (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10,"i2":10,"i3":9,"i4":10,"i5":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" target="_top">Frames</a></li>
+<li><a href="MetricsHealthCheck.Result.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Class MetricsHealthCheck.Result" class="title">Class MetricsHealthCheck.Result</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.metrics.MetricsHealthCheck.Result</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static final class <span class="typeNameLabel">MetricsHealthCheck.Result</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html#exception-java.lang.String-java.lang.Throwable-">exception</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;exception)</code>
+<div class="block">Factory method for reporting a state where an exception has occurred.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html#getException--">getException</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html#getMessage--">getMessage</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html#healthOk--">healthOk</a></span>()</code>
+<div class="block">Factory method for reporting an Ok health.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html#isHealthy--">isHealthy</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html#unhealthy-java.lang.String-">unhealthy</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>
+<div class="block">Factory method for reporting an unhealthy state.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="healthOk--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>healthOk</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a>&nbsp;healthOk()</pre>
+<div class="block">Factory method for reporting an Ok health.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A healthy result.</dd>
+</dl>
+</li>
+</ul>
+<a name="unhealthy-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unhealthy</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a>&nbsp;unhealthy(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<div class="block">Factory method for reporting an unhealthy state.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message to relay in the result.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An unhealthy result.</dd>
+</dl>
+</li>
+</ul>
+<a name="exception-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>exception</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a>&nbsp;exception(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                                                  <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;exception)</pre>
+<div class="block">Factory method for reporting a state where an exception has occurred.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message to relay in the result.</dd>
+<dd><code>exception</code> - the exception that has occurred.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A failing health state.</dd>
+</dl>
+</li>
+</ul>
+<a name="isHealthy--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHealthy</h4>
+<pre>public&nbsp;boolean&nbsp;isHealthy()</pre>
+</li>
+</ul>
+<a name="getMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMessage()</pre>
+</li>
+</ul>
+<a name="getException--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getException</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;getException()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" target="_top">Frames</a></li>
+<li><a href="MetricsHealthCheck.Result.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.html
new file mode 100644
index 0000000..5537bdb
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsHealthCheck.html
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsHealthCheck (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsHealthCheck (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHealthCheck.html" target="_top">Frames</a></li>
+<li><a href="MetricsHealthCheck.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsHealthCheck" class="title">Interface MetricsHealthCheck</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleHealthCheck.html" title="class in org.apache.polygene.metrics.codahale">CodahaleHealthCheck</a>, <a href="../../../../../org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsHealthCheck</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></pre>
+<div class="block">Metrics Health Check.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html#check--">check</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="check--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>check</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a>&nbsp;check()
+                         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsHealthCheck.html" target="_top">Frames</a></li>
+<li><a href="MetricsHealthCheck.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[04/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-tree.html
new file mode 100644
index 0000000..373befc
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-tree.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.metrics Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.metrics Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.metrics</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern"><span class="typeNameLink">ConcernOf</span></a>&lt;T&gt;
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">TimingCaptureAllConcern</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">TimingCaptureConcern</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricNames</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsHealthCheck.Result</span></a></li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsNotSupportedException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Metric</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsCounter</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsGauge</span></a>&lt;T&gt;</li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsHealthCheck</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsHistogram</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsMeter</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsTimer</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsFactory</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsCounterFactory</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsGaugeFactory</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsHealthCheckFactory</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsHistogramFactory</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsMeterFactory</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsTimerFactory</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsProvider</span></a></li>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">MetricsTimer.Context</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics"><span class="typeNameLink">TimingCapture</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Initializable.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Initializable.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Initializable.html
new file mode 100644
index 0000000..9ee4142
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Initializable.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Initializable (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Initializable (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/Initializable.html" target="_top">Frames</a></li>
+<li><a href="Initializable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.mixin</div>
+<h2 title="Interface Initializable" class="title">Interface Initializable</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/alarm/AlarmStatus.AlarmStatusMixin.html" title="class in org.apache.polygene.library.alarm">AlarmStatus.AlarmStatusMixin</a>, <a href="../../../../../org/apache/polygene/serialization/javaxjson/JavaxJsonAdapters.Mixin.html" title="class in org.apache.polygene.serialization.javaxjson">JavaxJsonAdapters.Mixin</a>, <a href="../../../../../org/apache/polygene/serialization/javaxjson/JavaxJsonDeserializer.html" title="class in org.apache.polygene.serialization.javaxjson">JavaxJsonDeserializer</a>, <a href="../../../../../org/apache/polygene/serialization/javaxjson/JavaxJsonFactories.Mixin.html" title="class in org.apache.polygene.serialization.javaxjson">JavaxJsonFactories.Mixin</a>, <a href="../../../../../org/apache/polygene/serialization/javaxjson/JavaxJsonSerializer.html" title="class in org.apache.polygene.serialization.javaxjson">JavaxJsonSerializer</a>, <a href="../../../../../org/apache/polygene/serialization/javaxxml/JavaxX
 mlAdapters.Mixin.html" title="class in org.apache.polygene.serialization.javaxxml">JavaxXmlAdapters.Mixin</a>, <a href="../../../../../org/apache/polygene/serialization/javaxxml/JavaxXmlDeserializer.html" title="class in org.apache.polygene.serialization.javaxxml">JavaxXmlDeserializer</a>, <a href="../../../../../org/apache/polygene/serialization/javaxxml/JavaxXmlFactories.Mixin.html" title="class in org.apache.polygene.serialization.javaxxml">JavaxXmlFactories.Mixin</a>, <a href="../../../../../org/apache/polygene/serialization/javaxxml/JavaxXmlSerializer.html" title="class in org.apache.polygene.serialization.javaxxml">JavaxXmlSerializer</a>, <a href="../../../../../org/apache/polygene/serialization/messagepack/MessagePackAdapters.Mixin.html" title="class in org.apache.polygene.serialization.messagepack">MessagePackAdapters.Mixin</a>, <a href="../../../../../org/apache/polygene/library/rest/client/RequestWriterDelegator.html" title="class in org.apache.polygene.library.rest.client
 ">RequestWriterDelegator</a>, <a href="../../../../../org/apache/polygene/library/rest/client/ResponseReaderDelegator.html" title="class in org.apache.polygene.library.rest.client">ResponseReaderDelegator</a>, <a href="../../../../../org/apache/polygene/library/circuitbreaker/service/ServiceCircuitBreakerMixin.html" title="class in org.apache.polygene.library.circuitbreaker.service">ServiceCircuitBreakerMixin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Initializable</span></pre>
+<div class="block">Fragments which want to be initialized can implement
+ this callback interface. It will be invoked after
+ the fragment has bee instantiated and all injections have been done.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/Initializable.html#initialize--">initialize</a></span>()</code>
+<div class="block">Initialize the fragment</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>void&nbsp;initialize()
+         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<div class="block">Initialize the fragment</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if something went wrong</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/Initializable.html" target="_top">Frames</a></li>
+<li><a href="Initializable.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/InitializationException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/InitializationException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/InitializationException.html
new file mode 100644
index 0000000..be2fd72
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/InitializationException.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>InitializationException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InitializationException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/Initializable.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/InitializationException.html" target="_top">Frames</a></li>
+<li><a href="InitializationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.mixin</div>
+<h2 title="Class InitializationException" class="title">Class InitializationException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.mixin.InitializationException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InitializationException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<div class="block">Thrown when a Fragment or object could not be initialized.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.mixin.InitializationException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html#InitializationException--">InitializationException</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html#InitializationException-java.lang.String-java.lang.Throwable-">InitializationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InitializationException--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>InitializationException</h4>
+<pre>public&nbsp;InitializationException()</pre>
+</li>
+</ul>
+<a name="InitializationException-java.lang.String-java.lang.Throwable-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InitializationException</h4>
+<pre>public&nbsp;InitializationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
+                               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/Initializable.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/InitializationException.html" target="_top">Frames</a></li>
+<li><a href="InitializationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/MixinDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/MixinDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/MixinDescriptor.html
new file mode 100644
index 0000000..535070c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/MixinDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MixinDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MixinDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/MixinDescriptor.html" target="_top">Frames</a></li>
+<li><a href="MixinDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.mixin</div>
+<h2 title="Interface MixinDescriptor" class="title">Interface MixinDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MixinDescriptor</span></pre>
+<div class="block">Mixin Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html#mixinClass--">mixinClass</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mixinClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mixinClass</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;mixinClass()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/MixinDescriptor.html" target="_top">Frames</a></li>
+<li><a href="MixinDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Mixins.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Mixins.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Mixins.html
new file mode 100644
index 0000000..922d03c
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/Mixins.html
@@ -0,0 +1,261 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Mixins (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Mixins (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/NoopMixin.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/Mixins.html" target="_top">Frames</a></li>
+<li><a href="Mixins.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.mixin</div>
+<h2 title="Annotation Type Mixins" class="title">Annotation Type Mixins</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">Mixins</span></pre>
+<div class="block">This annotation is used in composites to declare mixin implementation classes.
+ <p>
+ Mixins tells the runtime which implementation class of a Mixin should be
+ used. The &#64;Mixins annotation can occur at any level in the composite hierarchy
+ and the runtime will match each found Mixin implementation against a Mixins annotation.
+ All mixin interfaces must have a Mixin implementation in the composite hierarchy or
+ a runtime exception will occur.
+ </p>
+ <p>
+ Example;
+ </p>
+ <pre><code>
+
+ &#64;Mixins( MyBeerOrder.class )
+ public interface BeerOrderComposite extends BeerOrder, Composite
+ {
+ }
+
+ public class MyBeerOrder
+ implements BeerOrder
+ {
+ :
+ }
+ </code></pre>
+ <p>
+ Many implementations can be listed,
+ </p>
+ <pre><code>
+ &#64;Mixins( { MyBeerOrder.class, DescriptionImpl.class } )
+ public interface BeerOrderComposite extends BeerOrder, Description, Composite
+ {
+ }
+ </code></pre>
+ <p>
+ If the Mixins is a class that implements InvocationHandler, it will be
+ used for all mixins. To avoid that an invocation handler based implementation
+ not service all mixin, use the AppliesTo annotation.
+ </p>
+
+ <p>
+ It is valid to have multiple Mixins for a mixin. The first one found
+ will be used. The search order is in the order they are written in the Mixins
+ annotation left-to-right, and depth-first recursive search of the super-interfaces again
+ left-to-right.
+ </p></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common"><code>AppliesTo</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
+<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]&nbsp;value</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/NoopMixin.html" title="class in org.apache.polygene.api.mixin"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/Mixins.html" target="_top">Frames</a></li>
+<li><a href="Mixins.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/NoopMixin.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/NoopMixin.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/NoopMixin.html
new file mode 100644
index 0000000..1f0ea39
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/NoopMixin.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NoopMixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NoopMixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/NoopMixin.html" target="_top">Frames</a></li>
+<li><a href="NoopMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.mixin</div>
+<h2 title="Class NoopMixin" class="title">Class NoopMixin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.mixin.NoopMixin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">NoopMixin</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+<div class="block">Generic mixin that is a no-op. Can be useful if the functionality
+ of a method is mainly provided by concerns and side-effects.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/NoopMixin.html#NoopMixin--">NoopMixin</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/mixin/NoopMixin.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoopMixin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoopMixin</h4>
+<pre>public&nbsp;NoopMixin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/NoopMixin.html" target="_top">Frames</a></li>
+<li><a href="NoopMixin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-frame.html
new file mode 100644
index 0000000..0256712
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-frame.html
@@ -0,0 +1,33 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.mixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/mixin/package-summary.html" target="classFrame">org.apache.polygene.api.mixin</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Initializable.html" title="interface in org.apache.polygene.api.mixin" target="classFrame"><span class="interfaceName">Initializable</span></a></li>
+<li><a href="MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin" target="classFrame"><span class="interfaceName">MixinDescriptor</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="NoopMixin.html" title="class in org.apache.polygene.api.mixin" target="classFrame">NoopMixin</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="InitializationException.html" title="class in org.apache.polygene.api.mixin" target="classFrame">InitializationException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="Mixins.html" title="annotation in org.apache.polygene.api.mixin" target="classFrame">Mixins</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-summary.html
new file mode 100644
index 0000000..60e92e4
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/mixin/package-summary.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.mixin (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.mixin (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/object/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.mixin</h1>
+<div class="docSummary">
+<div class="block">Mixin API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/mixin/Initializable.html" title="interface in org.apache.polygene.api.mixin">Initializable</a></td>
+<td class="colLast">
+<div class="block">Fragments which want to be initialized can implement
+ this callback interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/mixin/MixinDescriptor.html" title="interface in org.apache.polygene.api.mixin">MixinDescriptor</a></td>
+<td class="colLast">
+<div class="block">Mixin Descriptor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/mixin/NoopMixin.html" title="class in org.apache.polygene.api.mixin">NoopMixin</a></td>
+<td class="colLast">
+<div class="block">Generic mixin that is a no-op.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/mixin/InitializationException.html" title="class in org.apache.polygene.api.mixin">InitializationException</a></td>
+<td class="colLast">
+<div class="block">Thrown when a Fragment or object could not be initialized.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/mixin/Mixins.html" title="annotation in org.apache.polygene.api.mixin">Mixins</a></td>
+<td class="colLast">
+<div class="block">This annotation is used in composites to declare mixin implementation classes.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.mixin Description">Package org.apache.polygene.api.mixin Description</h2>
+<div class="block"><h2>Mixin API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/object/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/mixin/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[05/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.html
new file mode 100644
index 0000000..5c3b9db
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimer.html
@@ -0,0 +1,257 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsTimer (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsTimer (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsTimer.html" target="_top">Frames</a></li>
+<li><a href="MetricsTimer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsTimer" class="title">Interface MetricsTimer</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/metrics/codahale/CodahaleTimer.html" title="class in org.apache.polygene.metrics.codahale">CodahaleTimer</a>, <a href="../../../../../org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics">DefaultMetric</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsTimer</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></pre>
+<div class="block">Timer Metrics.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer.Context</a></span></code>
+<div class="block">Timer Metrics Context.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer.Context</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html#start--">start</a></span>()</code>
+<div class="block">Start the Timer Metrics.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="start--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>start</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer.Context</a>&nbsp;start()</pre>
+<div class="block">Start the Timer Metrics.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the timer context</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsTimer.html" target="_top">Frames</a></li>
+<li><a href="MetricsTimer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimerFactory.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimerFactory.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimerFactory.html
new file mode 100644
index 0000000..1847c37
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/MetricsTimerFactory.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MetricsTimerFactory (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MetricsTimerFactory (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsTimerFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsTimerFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Interface MetricsTimerFactory" class="title">Interface MetricsTimerFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/spi/metrics/NullMetricsFactory.NullTimerFactory.html" title="class in org.apache.polygene.spi.metrics">NullMetricsFactory.NullTimerFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">MetricsTimerFactory</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></pre>
+<div class="block">Create MetricsTimer instances.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html#createTimer-java.lang.String-">createTimer</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a MetricsTimer instance.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.polygene.api.metrics.MetricsFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.polygene.api.metrics.<a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html#registered--">registered</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createTimer-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createTimer</h4>
+<pre><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer</a>&nbsp;createTimer(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Create a MetricsTimer instance.
+ If the same arguments are given twice, the same instance must be returned.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - A human readable, short name of the metric.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A Metric instance to be used, OR org.apache.polygene.spi.metrics.DefaultMetric.NULL if not supported.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/MetricsTimerFactory.html" target="_top">Frames</a></li>
+<li><a href="MetricsTimerFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCapture.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCapture.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCapture.html
new file mode 100644
index 0000000..3512066
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCapture.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TimingCapture (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TimingCapture (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/TimingCapture.html" target="_top">Frames</a></li>
+<li><a href="TimingCapture.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Annotation Type TimingCapture" class="title">Annotation Type TimingCapture</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+ <a href="../../../../../org/apache/polygene/api/injection/InjectionScope.html" title="annotation in org.apache.polygene.api.injection">@InjectionScope</a>
+public @interface <span class="memberNameLabel">TimingCapture</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html#value--">value</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/TimingCapture.html" target="_top">Frames</a></li>
+<li><a href="TimingCapture.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureAllConcern.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureAllConcern.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureAllConcern.html
new file mode 100644
index 0000000..600f42f
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureAllConcern.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TimingCaptureAllConcern (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TimingCaptureAllConcern (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" target="_top">Frames</a></li>
+<li><a href="TimingCaptureAllConcern.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Class TimingCaptureAllConcern" class="title">Class TimingCaptureAllConcern</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">org.apache.polygene.api.concern.ConcernOf</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.metrics.TimingCaptureAllConcern</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html" title="class in org.apache.polygene.api.metrics">TimingCaptureConcern</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">TimingCaptureAllConcern</span>
+extends <a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>&gt;
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html#next">next</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html#TimingCaptureAllConcern-org.apache.polygene.api.structure.Module-org.apache.polygene.api.metrics.MetricsProvider-java.lang.reflect.Method-">TimingCaptureAllConcern</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+                       <a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a>&nbsp;metrics,
+                       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TimingCaptureAllConcern-org.apache.polygene.api.structure.Module-org.apache.polygene.api.metrics.MetricsProvider-java.lang.reflect.Method-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TimingCaptureAllConcern</h4>
+<pre>public&nbsp;TimingCaptureAllConcern(<a href="../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope">@Structure</a>
+                               <a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+                               <a href="../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope">@Service</a> <a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common">@Optional</a>
+                               <a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a>&nbsp;metrics,
+                               <a href="../../../../../org/apache/polygene/api/injection/scope/Invocation.html" title="annotation in org.apache.polygene.api.injection.scope">@Invocation</a>
+                               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" target="_top">Frames</a></li>
+<li><a href="TimingCaptureAllConcern.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureConcern.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureConcern.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureConcern.html
new file mode 100644
index 0000000..89b1604
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/TimingCaptureConcern.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TimingCaptureConcern (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TimingCaptureConcern (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/TimingCaptureConcern.html" target="_top">Frames</a></li>
+<li><a href="TimingCaptureConcern.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.metrics</div>
+<h2 title="Class TimingCaptureConcern" class="title">Class TimingCaptureConcern</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">org.apache.polygene.api.concern.ConcernOf</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics">org.apache.polygene.api.metrics.TimingCaptureAllConcern</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.metrics.TimingCaptureConcern</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/polygene/api/common/AppliesTo.html" title="annotation in org.apache.polygene.api.common">@AppliesTo</a>(<a href="../../../../../org/apache/polygene/api/common/AppliesTo.html#value--">value</a>=<a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics">TimingCapture.class</a>)
+public class <span class="typeNameLabel">TimingCaptureConcern</span>
+extends <a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics">TimingCaptureAllConcern</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.polygene.api.concern.<a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html" title="class in org.apache.polygene.api.concern">ConcernOf</a></h3>
+<code><a href="../../../../../org/apache/polygene/api/concern/ConcernOf.html#next">next</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html#TimingCaptureConcern-org.apache.polygene.api.structure.Module-org.apache.polygene.api.metrics.MetricsProvider-java.lang.reflect.Method-">TimingCaptureConcern</a></span>(<a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+                    <a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a>&nbsp;metrics,
+                    <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TimingCaptureConcern-org.apache.polygene.api.structure.Module-org.apache.polygene.api.metrics.MetricsProvider-java.lang.reflect.Method-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TimingCaptureConcern</h4>
+<pre>public&nbsp;TimingCaptureConcern(<a href="../../../../../org/apache/polygene/api/injection/scope/Structure.html" title="annotation in org.apache.polygene.api.injection.scope">@Structure</a>
+                            <a href="../../../../../org/apache/polygene/api/structure/Module.html" title="interface in org.apache.polygene.api.structure">Module</a>&nbsp;module,
+                            <a href="../../../../../org/apache/polygene/api/injection/scope/Service.html" title="annotation in org.apache.polygene.api.injection.scope">@Service</a> <a href="../../../../../org/apache/polygene/api/common/Optional.html" title="annotation in org.apache.polygene.api.common">@Optional</a>
+                            <a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a>&nbsp;metrics,
+                            <a href="../../../../../org/apache/polygene/api/injection/scope/Invocation.html" title="annotation in org.apache.polygene.api.injection.scope">@Invocation</a>
+                            <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>invoke</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;invoke(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;proxy,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]&nbsp;args)
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-" title="class or interface in java.lang.reflect">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html#invoke-java.lang.Object-java.lang.reflect.Method-java.lang.Object:A-">invoke</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics">TimingCaptureAllConcern</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/TimingCaptureConcern.html" target="_top">Frames</a></li>
+<li><a href="TimingCaptureConcern.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.polygene.api.concern.ConcernOf">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-frame.html
new file mode 100644
index 0000000..64cfbfd
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-frame.html
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.metrics (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/metrics/package-summary.html" target="classFrame">org.apache.polygene.api.metrics</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Metric.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">Metric</span></a></li>
+<li><a href="MetricsCounter.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsCounter</span></a></li>
+<li><a href="MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsCounterFactory</span></a></li>
+<li><a href="MetricsFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsFactory</span></a></li>
+<li><a href="MetricsGauge.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsGauge</span></a></li>
+<li><a href="MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsGaugeFactory</span></a></li>
+<li><a href="MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsHealthCheck</span></a></li>
+<li><a href="MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsHealthCheckFactory</span></a></li>
+<li><a href="MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsHistogram</span></a></li>
+<li><a href="MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsHistogramFactory</span></a></li>
+<li><a href="MetricsMeter.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsMeter</span></a></li>
+<li><a href="MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsMeterFactory</span></a></li>
+<li><a href="MetricsProvider.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsProvider</span></a></li>
+<li><a href="MetricsTimer.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsTimer</span></a></li>
+<li><a href="MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsTimer.Context</span></a></li>
+<li><a href="MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics" target="classFrame"><span class="interfaceName">MetricsTimerFactory</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="MetricNames.html" title="class in org.apache.polygene.api.metrics" target="classFrame">MetricNames</a></li>
+<li><a href="MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics" target="classFrame">MetricsHealthCheck.Result</a></li>
+<li><a href="TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics" target="classFrame">TimingCaptureAllConcern</a></li>
+<li><a href="TimingCaptureConcern.html" title="class in org.apache.polygene.api.metrics" target="classFrame">TimingCaptureConcern</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics" target="classFrame">MetricsNotSupportedException</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="TimingCapture.html" title="annotation in org.apache.polygene.api.metrics" target="classFrame">TimingCapture</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-summary.html
new file mode 100644
index 0000000..a6ce4ee
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/metrics/package-summary.html
@@ -0,0 +1,304 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.metrics (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.metrics (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.metrics</h1>
+<div class="docSummary">
+<div class="block">Metrics API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/Metric.html" title="interface in org.apache.polygene.api.metrics">Metric</a></td>
+<td class="colLast">
+<div class="block">Marker interface for all Metric types.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics">MetricsCounter</a></td>
+<td class="colLast">
+<div class="block">Metrics Counter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsCounterFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsCounterFactory</a></td>
+<td class="colLast">
+<div class="block">Create MetricsCounter instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsFactory</a></td>
+<td class="colLast">
+<div class="block">Metrics Factory.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">MetricsGauge is the most basic Metric type, and is completely flexible and therefor handled slightly differently in
+ the MetricsFactory than all other Gauges.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsGaugeFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsGaugeFactory</a></td>
+<td class="colLast">
+<div class="block">Register MetricsGauge with the underlying Metrics system.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a></td>
+<td class="colLast">
+<div class="block">Metrics Health Check.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheckFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheckFactory</a></td>
+<td class="colLast">
+<div class="block">Create MetricsHealthCheck instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogram</a></td>
+<td class="colLast">
+<div class="block">A metric which calculates the distribution of a value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogramFactory</a></td>
+<td class="colLast">
+<div class="block">Create MetricsHistogram instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeter.html" title="interface in org.apache.polygene.api.metrics">MetricsMeter</a></td>
+<td class="colLast">
+<div class="block">A meter metric which measures mean throughput and one-, five-, and fifteen-minute
+ exponentially-weighted moving average throughputs.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsMeterFactory</a></td>
+<td class="colLast">
+<div class="block">Create MetricsMeter instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsProvider.html" title="interface in org.apache.polygene.api.metrics">MetricsProvider</a></td>
+<td class="colLast">
+<div class="block">Metrics Provider SPI.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer</a></td>
+<td class="colLast">
+<div class="block">Timer Metrics.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimer.Context.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer.Context</a></td>
+<td class="colLast">
+<div class="block">Timer Metrics Context.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsTimerFactory</a></td>
+<td class="colLast">
+<div class="block">Create MetricsTimer instances.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricNames.html" title="class in org.apache.polygene.api.metrics">MetricNames</a></td>
+<td class="colLast">
+<div class="block">Metric names utilities.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsHealthCheck.Result.html" title="class in org.apache.polygene.api.metrics">MetricsHealthCheck.Result</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureAllConcern.html" title="class in org.apache.polygene.api.metrics">TimingCaptureAllConcern</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/TimingCaptureConcern.html" title="class in org.apache.polygene.api.metrics">TimingCaptureConcern</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/MetricsNotSupportedException.html" title="class in org.apache.polygene.api.metrics">MetricsNotSupportedException</a></td>
+<td class="colLast">
+<div class="block">Thrown when the underlying MetricsProvider do not support a Metric type.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/metrics/TimingCapture.html" title="annotation in org.apache.polygene.api.metrics">TimingCapture</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.metrics Description">Package org.apache.polygene.api.metrics Description</h2>
+<div class="block"><h2>Metrics API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/injection/scope/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/mixin/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/metrics/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


[14/51] [partial] polygene-website git commit: update website for 3.0.0

Posted by pa...@apache.org.
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationException.html
new file mode 100644
index 0000000..ef68ba6
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationException.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NoSuchConfigurationException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NoSuchConfigurationException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/NoSuchConfigurationException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchConfigurationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.configuration</div>
+<h2 title="Class NoSuchConfigurationException" class="title">Class NoSuchConfigurationException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.configuration.NoSuchConfigurationException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">NoSuchConfigurationException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.configuration.NoSuchConfigurationException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html#NoSuchConfigurationException-java.lang.Class-org.apache.polygene.api.identity.Identity-java.lang.Exception-">NoSuchConfigurationException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>&gt;&nbsp;configType,
+                            <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity,
+                            <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html#configType--">configType</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html#identity--">identity</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoSuchConfigurationException-java.lang.Class-org.apache.polygene.api.identity.Identity-java.lang.Exception-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoSuchConfigurationException</h4>
+<pre>public&nbsp;NoSuchConfigurationException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>&gt;&nbsp;configType,
+                                    <a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity,
+                                    <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="configType--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configType</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>&gt;&nbsp;configType()</pre>
+</li>
+</ul>
+<a name="identity--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>identity</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/polygene/api/identity/Identity.html" title="interface in org.apache.polygene.api.identity">Identity</a>&nbsp;identity()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/NoSuchConfigurationException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchConfigurationException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html
new file mode 100644
index 0000000..bdfedd6
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html
@@ -0,0 +1,267 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NoSuchConfigurationTypeException (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="NoSuchConfigurationTypeException (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchConfigurationTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.configuration</div>
+<h2 title="Class NoSuchConfigurationTypeException" class="title">Class NoSuchConfigurationTypeException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.polygene.api.configuration.NoSuchConfigurationTypeException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">NoSuchConfigurationTypeException</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../serialized-form.html#org.apache.polygene.api.configuration.NoSuchConfigurationTypeException">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html#NoSuchConfigurationTypeException-java.lang.Class-org.apache.polygene.api.structure.ModuleDescriptor-">NoSuchConfigurationTypeException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;configType,
+                                <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or inter
 face in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lan
 g/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoSuchConfigurationTypeException-java.lang.Class-org.apache.polygene.api.structure.ModuleDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoSuchConfigurationTypeException</h4>
+<pre>public&nbsp;NoSuchConfigurationTypeException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;configType,
+                                        <a href="../../../../../org/apache/polygene/api/structure/ModuleDescriptor.html" title="interface in org.apache.polygene.api.structure">ModuleDescriptor</a>&nbsp;module)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html" target="_top">Frames</a></li>
+<li><a href="NoSuchConfigurationTypeException.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-frame.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-frame.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-frame.html
new file mode 100644
index 0000000..3469705
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.configuration (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/polygene/api/configuration/package-summary.html" target="classFrame">org.apache.polygene.api.configuration</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Configuration.html" title="interface in org.apache.polygene.api.configuration" target="classFrame"><span class="interfaceName">Configuration</span></a></li>
+<li><a href="ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration" target="classFrame"><span class="interfaceName">ConfigurationComposite</span></a></li>
+<li><a href="Enabled.html" title="interface in org.apache.polygene.api.configuration" target="classFrame"><span class="interfaceName">Enabled</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration" target="classFrame">Configuration.ConfigurationMixin</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration" target="classFrame">NoSuchConfigurationException</a></li>
+<li><a href="NoSuchConfigurationTypeException.html" title="class in org.apache.polygene.api.configuration" target="classFrame">NoSuchConfigurationTypeException</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-summary.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-summary.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-summary.html
new file mode 100644
index 0000000..8728430
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-summary.html
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.configuration (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.configuration (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.apache.polygene.api.configuration</h1>
+<div class="docSummary">
+<div class="block">Configuration API.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">Provide Configurations for Services.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration">ConfigurationComposite</a></td>
+<td class="colLast">
+<div class="block">Services that want to be configurable should have a ConfigurationComposite that contains all the settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration">Enabled</a></td>
+<td class="colLast">
+<div class="block">Common configuration for setting whether a service is enabled or not.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration">Configuration.ConfigurationMixin</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">Implementation of Configuration.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration">NoSuchConfigurationException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html" title="class in org.apache.polygene.api.configuration">NoSuchConfigurationTypeException</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="package.description">
+<!--   -->
+</a>
+<h2 title="Package org.apache.polygene.api.configuration Description">Package org.apache.polygene.api.configuration Description</h2>
+<div class="block"><h2>Configuration API.</h2></div>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-tree.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-tree.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-tree.html
new file mode 100644
index 0000000..262c1c0
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/configuration/package-tree.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.polygene.api.configuration Class Hierarchy (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.apache.polygene.api.configuration Class Hierarchy (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.polygene.api.configuration</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/Configuration.ConfigurationMixin.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">Configuration.ConfigurationMixin</span></a>&lt;T&gt; (implements org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration">Configuration</a>&lt;T&gt;)</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
+<ul>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">NoSuchConfigurationException</span></a></li>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/NoSuchConfigurationTypeException.html" title="class in org.apache.polygene.api.configuration"><span class="typeNameLink">NoSuchConfigurationTypeException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite"><span class="typeNameLink">Composite</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">ConfigurationComposite</span></a> (also extends org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity">HasIdentity</a>)</li>
+</ul>
+</li>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/Configuration.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Configuration</span></a>&lt;T&gt;</li>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/Enabled.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">Enabled</span></a></li>
+<li type="circle">org.apache.polygene.api.identity.<a href="../../../../../org/apache/polygene/api/identity/HasIdentity.html" title="interface in org.apache.polygene.api.identity"><span class="typeNameLink">HasIdentity</span></a>
+<ul>
+<li type="circle">org.apache.polygene.api.configuration.<a href="../../../../../org/apache/polygene/api/configuration/ConfigurationComposite.html" title="interface in org.apache.polygene.api.configuration"><span class="typeNameLink">ConfigurationComposite</span></a> (also extends org.apache.polygene.api.composite.<a href="../../../../../org/apache/polygene/api/composite/Composite.html" title="interface in org.apache.polygene.api.composite">Composite</a>)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/concern/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/configuration/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraint.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraint.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraint.html
new file mode 100644
index 0000000..448c061
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/Constraint.html
@@ -0,0 +1,242 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Constraint (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constraint (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/Constraint.html" target="_top">Frames</a></li>
+<li><a href="Constraint.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Interface Constraint" class="title">Interface Constraint&lt;ANNOTATION extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>,TYPE&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/polygene/library/alarm/AlarmNameFormat.AlarmNameConstraint.html" title="class in org.apache.polygene.library.alarm">AlarmNameFormat.AlarmNameConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/ContainsConstraint.html" title="class in org.apache.polygene.library.constraints">ContainsConstraint</a>, <a href="../../../../../org/apache/polygene/library/restlet/repository/EntityName.Constraint.html" title="class in org.apache.polygene.library.restlet.repository">EntityName.Constraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/GreaterThanConstraint.html" title="class in org.apache.polygene.library.constraints">GreaterThanConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/HostPortConstraint.html" title="class in org.apache.polygene.library.constraints">HostPortConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/HostPortListConstraint.html" ti
 tle="class in org.apache.polygene.library.constraints">HostPortListConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/InstanceOfConstraint.html" title="class in org.apache.polygene.library.constraints">InstanceOfConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/LessThanConstraint.html" title="class in org.apache.polygene.library.constraints">LessThanConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/MatchesConstraint.html" title="class in org.apache.polygene.library.constraints">MatchesConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/MaxLengthConstraint.html" title="class in org.apache.polygene.library.constraints">MaxLengthConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/MinLengthConstraint.html" title="class in org.apache.polygene.library.constraints">MinLengthConstraint</a>, <a href="../../../../../org/apache/polygene/library/constr
 aints/NotEmptyCollectionConstraint.html" title="class in org.apache.polygene.library.constraints">NotEmptyCollectionConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/NotEmptyStringConstraint.html" title="class in org.apache.polygene.library.constraints">NotEmptyStringConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/OneOfConstraint.html" title="class in org.apache.polygene.library.constraints">OneOfConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/RangeConstraint.html" title="class in org.apache.polygene.library.constraints">RangeConstraint</a>, <a href="../../../../../org/apache/polygene/library/rest/server/api/constraint/Requires.RequiresRoleConstraint.html" title="class in org.apache.polygene.library.rest.server.api.constraint">Requires.RequiresRoleConstraint</a>, <a href="../../../../../org/apache/polygene/library/rest/server/api/constraint/RequiresValid.RequiresValidConstraint.html" title=
 "class in org.apache.polygene.library.rest.server.api.constraint">RequiresValid.RequiresValidConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/URIConstraint.html" title="class in org.apache.polygene.library.constraints">URIConstraint</a>, <a href="../../../../../org/apache/polygene/library/constraints/URLConstraint.html" title="class in org.apache.polygene.library.constraints">URLConstraint</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Constraint&lt;ANNOTATION extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>,TYPE&gt;</span></pre>
+<div class="block">All Constraints must implement this interface, which is used for each
+ value validation.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/Constraint.html#isValid-ANNOTATION-TYPE-">isValid</a></span>(<a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="type parameter in Constraint">ANNOTATION</a>&nbsp;annotation,
+       <a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="type parameter in Constraint">TYPE</a>&nbsp;value)</code>
+<div class="block">For each value or parameter which should be checked this method will be invoked.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isValid-java.lang.annotation.Annotation-java.lang.Object-">
+<!--   -->
+</a><a name="isValid-ANNOTATION-TYPE-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isValid</h4>
+<pre>boolean&nbsp;isValid(<a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="type parameter in Constraint">ANNOTATION</a>&nbsp;annotation,
+                <a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="type parameter in Constraint">TYPE</a>&nbsp;value)</pre>
+<div class="block">For each value or parameter which should be checked this method will be invoked.
+ If the method returns true the value is valid. If it returns false the value
+ is considered invalid. When all constraints have been checked a ConstraintViolationException
+ will be thrown with all the constraint violations that were found.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>annotation</code> - the annotation to match</dd>
+<dd><code>value</code> - the value to be checked</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if valid, false if invalid</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/Constraint.html" target="_top">Frames</a></li>
+<li><a href="Constraint.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDeclaration.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDeclaration.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDeclaration.html
new file mode 100644
index 0000000..f681f08
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDeclaration.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConstraintDeclaration (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConstraintDeclaration (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintDeclaration.html" target="_top">Frames</a></li>
+<li><a href="ConstraintDeclaration.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Annotation Type ConstraintDeclaration" class="title">Annotation Type ConstraintDeclaration</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#ANNOTATION_TYPE" title="class or interface in java.lang.annotation">ANNOTATION_TYPE</a>)
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
+public @interface <span class="memberNameLabel">ConstraintDeclaration</span></pre>
+<div class="block">All annotations that are used to trigger Constraints must have this annotation.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html" title="interface in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintDeclaration.html" target="_top">Frames</a></li>
+<li><a href="ConstraintDeclaration.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li>Optional</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Element</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/86741dec/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDescriptor.html
----------------------------------------------------------------------
diff --git a/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDescriptor.html b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDescriptor.html
new file mode 100644
index 0000000..a407045
--- /dev/null
+++ b/content/java/3.0.0/javadocs/org/apache/polygene/api/constraint/ConstraintDescriptor.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConstraintDescriptor (Apache Polygene™ (Java Edition) SDK 3.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ConstraintDescriptor (Apache Polygene\u2122 (Java Edition) SDK 3.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConstraintDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.polygene.api.constraint</div>
+<h2 title="Interface ConstraintDescriptor" class="title">Interface ConstraintDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">ConstraintDescriptor</span></pre>
+<div class="block">Constraint Descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDescriptor.html#annotation--">annotation</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="annotation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>annotation</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&nbsp;annotation()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/polygene/api/constraint/ConstraintDeclaration.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/polygene/api/constraint/Constraints.html" title="annotation in org.apache.polygene.api.constraint"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/polygene/api/constraint/ConstraintDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ConstraintDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>