http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/entity/Aggregated.html
----------------------------------------------------------------------
diff --git 
a/content/java/develop/javadocs/org/apache/polygene/api/entity/Aggregated.html 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/Aggregated.html
new file mode 100644
index 0000000..9db8678
--- /dev/null
+++ 
b/content/java/develop/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-SNAPSHOT)</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-SNAPSHOT)";
+        }
+    }
+    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/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityBuilder.html
----------------------------------------------------------------------
diff --git 
a/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityBuilder.html
 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityBuilder.html
new file mode 100644
index 0000000..98cbe18
--- /dev/null
+++ 
b/content/java/develop/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-SNAPSHOT)</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-SNAPSHOT)";
+        }
+    }
+    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/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html
----------------------------------------------------------------------
diff --git 
a/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html
 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityBuilderTemplate.html
new file mode 100644
index 0000000..7bebc33
--- /dev/null
+++ 
b/content/java/develop/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-SNAPSHOT)</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-SNAPSHOT)";
+        }
+    }
+    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/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityComposite.html
----------------------------------------------------------------------
diff --git 
a/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityComposite.html
 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityComposite.html
new file mode 100644
index 0000000..648220c
--- /dev/null
+++ 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityComposite.html
@@ -0,0 +1,232 @@
+<!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-SNAPSHOT)</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-SNAPSHOT)";
+        }
+    }
+    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/value/AbstractValueCompositeSerializationTest.BarEntity.html"
 title="interface in 
org.apache.polygene.test.value">AbstractValueCompositeSerializationTest.BarEntity</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/logging/debug/records/CompositeDebugRecordEntity.html"
 title="interface in 
org.apache.polygene.library.logging.debug.records">CompositeDebugRecordEntity</a>,
 <a 
href="../../../../../org/apache/polygene/library/logging/log/records/CompositeLogRecord.html"
 title="interface in 
org.apache.polygene.library.logging.log.records">CompositeLogRecord</a>, <a 
href="../../../../../org
 
/apache/polygene/library/logging/trace/records/CompositeTraceRecordEntity.html" 
title="interface in 
org.apache.polygene.library.logging.trace.records">CompositeTraceRecordEntity</a>,
 <a 
href="../../../../../org/apache/polygene/library/logging/debug/records/EntityDebugRecordEntity.html"
 title="interface in 
org.apache.polygene.library.logging.debug.records">EntityDebugRecordEntity</a>, 
<a 
href="../../../../../org/apache/polygene/library/logging/trace/records/EntityTraceRecordEntity.html"
 title="interface in 
org.apache.polygene.library.logging.trace.records">EntityTraceRecordEntity</a>, 
<a 
href="../../../../../org/apache/polygene/library/shiro/domain/passwords/PasswordSecurable.html"
 title="interface in 
org.apache.polygene.library.shiro.domain.passwords">PasswordSecurable</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/polyg
 ene/library/shiro/domain/permissions/RoleAssignee.html" title="interface in 
org.apache.polygene.library.shiro.domain.permissions">RoleAssignee</a>, <a 
href="../../../../../org/apache/polygene/library/shiro/domain/permissions/RoleAssignment.html"
 title="interface in 
org.apache.polygene.library.shiro.domain.permissions">RoleAssignment</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/library/logging/debug/records/ServiceDebugRecordEntity.html"
 title="interface in 
org.apache.polygene.library.logging.debug.records">ServiceDebugRecordEntity</a>,
 <a 
href="../../../../../org/apache/polygene/library/logging/trace/records/ServiceTraceRecordEntity.html"
 title="interface in 
org.apache.polygene.library.logging.trace.records">ServiceTraceRecordEntity</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><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/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/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html
----------------------------------------------------------------------
diff --git 
a/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html
 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityDescriptor.html
new file mode 100644
index 0000000..c21571e
--- /dev/null
+++ 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityDescriptor.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>EntityDescriptor (Apache Polygene™ (Java Edition) SDK 
3.0-SNAPSHOT)</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-SNAPSHOT)";
+        }
+    }
+    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/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/StatefulCompositeDescriptor.html"
 title="interface in 
org.apache.polygene.api.composite">StatefulCompositeDescriptor</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/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/entity/EntityDescriptor.html#state--">state</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>
+</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="blockList">
+<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>
+<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/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityReference.html
----------------------------------------------------------------------
diff --git 
a/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityReference.html
 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityReference.html
new file mode 100644
index 0000000..d9eef3c
--- /dev/null
+++ 
b/content/java/develop/javadocs/org/apache/polygene/api/entity/EntityReference.html
@@ -0,0 +1,373 @@
+<!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-SNAPSHOT)</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-SNAPSHOT)";
+        }
+    }
+    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">
+<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">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>
+implements <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></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>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../../../../serialized-form.html#org.apache.polygene.api.entity.EntityReference">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>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 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 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 final&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>

Reply via email to