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/02/26 19:29:48 UTC

[02/16] polygene-website git commit: develop doc update

http://git-wip-us.apache.org/repos/asf/polygene-website/blob/a3de6d0a/content/java/develop/javadocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/content/java/develop/javadocs/overview-tree.html b/content/java/develop/javadocs/overview-tree.html
index 16d1723..9067008 100644
--- a/content/java/develop/javadocs/overview-tree.html
+++ b/content/java/develop/javadocs/overview-tree.html
@@ -113,6 +113,8 @@
 <li><a href="org/apache/polygene/cache/ehcache/package-tree.html">org.apache.polygene.cache.ehcache</a>, </li>
 <li><a href="org/apache/polygene/cache/ehcache/assembly/package-tree.html">org.apache.polygene.cache.ehcache.assembly</a>, </li>
 <li><a href="org/apache/polygene/cache/memcache/package-tree.html">org.apache.polygene.cache.memcache</a>, </li>
+<li><a href="org/apache/polygene/entitystore/cassandra/package-tree.html">org.apache.polygene.entitystore.cassandra</a>, </li>
+<li><a href="org/apache/polygene/entitystore/cassandra/assembly/package-tree.html">org.apache.polygene.entitystore.cassandra.assembly</a>, </li>
 <li><a href="org/apache/polygene/entitystore/file/package-tree.html">org.apache.polygene.entitystore.file</a>, </li>
 <li><a href="org/apache/polygene/entitystore/file/assembly/package-tree.html">org.apache.polygene.entitystore.file.assembly</a>, </li>
 <li><a href="org/apache/polygene/entitystore/geode/package-tree.html">org.apache.polygene.entitystore.geode</a>, </li>
@@ -291,14 +293,6 @@
 <li><a href="org/apache/polygene/test/value/package-tree.html">org.apache.polygene.test.value</a>, </li>
 <li><a href="org/apache/polygene/tools/model/descriptor/package-tree.html">org.apache.polygene.tools.model.descriptor</a>, </li>
 <li><a href="org/apache/polygene/tools/model/util/package-tree.html">org.apache.polygene.tools.model.util</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/package-tree.html">org.apache.polygene.tools.shell</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/create/package-tree.html">org.apache.polygene.tools.shell.create</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/create/project/package-tree.html">org.apache.polygene.tools.shell.create.project</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/create/project/common/package-tree.html">org.apache.polygene.tools.shell.create.project.common</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/create/project/defaultp/package-tree.html">org.apache.polygene.tools.shell.create.project.defaultp</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/create/project/restapp/package-tree.html">org.apache.polygene.tools.shell.create.project.restapp</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/create/project/singleton/package-tree.html">org.apache.polygene.tools.shell.create.project.singleton</a>, </li>
-<li><a href="org/apache/polygene/tools/shell/help/package-tree.html">org.apache.polygene.tools.shell.help</a>, </li>
 <li><a href="org/apache/polygene/valueserialization/jackson/package-tree.html">org.apache.polygene.valueserialization.jackson</a>, </li>
 <li><a href="org/apache/polygene/valueserialization/orgjson/package-tree.html">org.apache.polygene.valueserialization.orgjson</a>, </li>
 <li><a href="org/apache/polygene/valueserialization/stax/package-tree.html">org.apache.polygene.valueserialization.stax</a></li>
@@ -309,12 +303,6 @@
 <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.tools.shell.<a href="org/apache/polygene/tools/shell/AbstractCommand.html" title="class in org.apache.polygene.tools.shell"><span class="typeNameLink">AbstractCommand</span></a> (implements org.apache.polygene.tools.shell.<a href="org/apache/polygene/tools/shell/Command.html" title="interface in org.apache.polygene.tools.shell">Command</a>, 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;)
-<ul>
-<li type="circle">org.apache.polygene.tools.shell.create.<a href="org/apache/polygene/tools/shell/create/CreateProject.html" title="class in org.apache.polygene.tools.shell.create"><span class="typeNameLink">CreateProject</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.help.<a href="org/apache/polygene/tools/shell/help/HelpCommand.html" title="class in org.apache.polygene.tools.shell.help"><span class="typeNameLink">HelpCommand</span></a></li>
-</ul>
-</li>
 <li type="circle">org.apache.polygene.test.entity.<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> (implements org.apache.polygene.test.entity.<a href="org/apache/polygene/test/entity/AbstractConfigurationDeserializationTest.MyService.html" title="interface in org.apache.polygene.test.entity">AbstractConfigurationDeserializationTest.MyService</a>)</li>
 <li type="circle">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"><span class="typeNameLink">AbstractDataSourceServiceImporterMixin</span></a>&lt;PooledDataSourceType&gt; (implements org.apache.polygene.library.sql.datasource.<a href="org/apache/polygene/library/sql/datasource/DataSourceServiceImporterActivation.html" title="interface in org.apache.polygene.library.sql.datasource">DataSourceServiceImporterActivation</a>, org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceImporter.html" title="interface in org.apache.polygene.api.service">ServiceImporter</a>&lt;T&gt;)
 <ul>
@@ -472,7 +460,6 @@
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmSystem.AlarmSystemMixin.html" title="class in org.apache.polygene.library.alarm"><span class="typeNameLink">AlarmSystem.AlarmSystemMixin</span></a> (implements org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmSystem.html" title="interface in org.apache.polygene.library.alarm">AlarmSystem</a>)</li>
 <li type="circle">org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/Annotations.html" title="class in org.apache.polygene.api.util"><span class="typeNameLink">Annotations</span></a></li>
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/ApplicationAssemblerAdapter.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">ApplicationAssemblerAdapter</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/ApplicationAssembler.html" title="interface in org.apache.polygene.bootstrap">ApplicationAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/ApplicationAssemblerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">ApplicationAssemblerWriter</span></a></li>
 <li type="circle">org.apache.polygene.bootstrap.builder.<a href="org/apache/polygene/bootstrap/builder/ApplicationBuilder.html" title="class in org.apache.polygene.bootstrap.builder"><span class="typeNameLink">ApplicationBuilder</span></a> (implements org.apache.polygene.api.activation.<a href="org/apache/polygene/api/activation/ActivationEventListenerRegistration.html" title="interface in org.apache.polygene.api.activation">ActivationEventListenerRegistration</a>)</li>
 <li type="circle">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"><span class="typeNameLink">ApplicationDetailDescriptor</span></a> (implements org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ActivateeDetailDescriptor.html" title="interface in org.apache.polygene.tools.model.descriptor">ActivateeDetailDescriptor</a>, org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/VisitableHierarchy.html" title="interface in org.apache.polygene.api.util">VisitableHierarchy</a>&lt;NODE,LEAF&gt;)</li>
 <li type="circle">org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ApplicationDetailDescriptorBuilder.html" title="class in org.apache.polygene.tools.model.descriptor"><span class="typeNameLink">ApplicationDetailDescriptorBuilder</span></a></li>
@@ -482,8 +469,6 @@
 <li type="circle">org.apache.polygene.library.jmx.<a href="org/apache/polygene/library/jmx/ApplicationManagerService.ServiceBean.html" title="class in org.apache.polygene.library.jmx"><span class="typeNameLink">ApplicationManagerService.ServiceBean</span></a></li>
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/ApplicationName.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">ApplicationName</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.library.rdf.model.<a href="org/apache/polygene/library/rdf/model/ApplicationSerializer.html" title="class in org.apache.polygene.library.rdf.model"><span class="typeNameLink">ApplicationSerializer</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.defaultp.<a href="org/apache/polygene/tools/shell/create/project/defaultp/ApplicationWriter.html" title="class in org.apache.polygene.tools.shell.create.project.defaultp"><span class="typeNameLink">ApplicationWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/ApplicationWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">ApplicationWriter</span></a></li>
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/AssemblerCollection.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">AssemblerCollection</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assemblers.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">Assemblers</span></a></li>
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assemblers.Config.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">Assemblers.Config</span></a>&lt;AssemblerType&gt; (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assemblers.Configurable.html" title="interface in org.apache.polygene.bootstrap">Assemblers.Configurable</a>&lt;AssemblerType&gt;)
@@ -539,6 +524,7 @@
 <li type="circle">org.apache.polygene.index.sql.assembly.<a href="org/apache/polygene/index/sql/assembly/PostgreSQLIndexQueryAssembler.html" title="class in org.apache.polygene.index.sql.assembly"><span class="typeNameLink">PostgreSQLIndexQueryAssembler</span></a></li>
 </ul>
 </li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.assembly.<a href="org/apache/polygene/entitystore/cassandra/assembly/CassandraDBEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.cassandra.assembly"><span class="typeNameLink">CassandraDBEntityStoreAssembler</span></a></li>
 <li type="circle">org.apache.polygene.entitystore.sql.assembly.<a href="org/apache/polygene/entitystore/sql/assembly/DerbySQLEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.sql.assembly"><span class="typeNameLink">DerbySQLEntityStoreAssembler</span></a></li>
 <li type="circle">org.apache.polygene.cache.ehcache.assembly.<a href="org/apache/polygene/cache/ehcache/assembly/EhCacheAssembler.html" title="class in org.apache.polygene.cache.ehcache.assembly"><span class="typeNameLink">EhCacheAssembler</span></a></li>
 <li type="circle">org.apache.polygene.entitystore.file.assembly.<a href="org/apache/polygene/entitystore/file/assembly/FileEntityStoreAssembler.html" title="class in org.apache.polygene.entitystore.file.assembly"><span class="typeNameLink">FileEntityStoreAssembler</span></a></li>
@@ -634,6 +620,8 @@
 </ul>
 </li>
 <li type="circle">org.apache.polygene.library.restlet.identity.<a href="org/apache/polygene/library/restlet/identity/CanonicalName.Mixin.html" title="class in org.apache.polygene.library.restlet.identity"><span class="typeNameLink">CanonicalName.Mixin</span></a> (implements org.apache.polygene.library.restlet.identity.<a href="org/apache/polygene/library/restlet/identity/CanonicalName.html" title="interface in org.apache.polygene.library.restlet.identity">CanonicalName</a>)</li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.Mixin.html" title="class in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraCluster.Mixin</span></a> (implements org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html" title="interface in org.apache.polygene.entitystore.cassandra">CassandraCluster</a>)</li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraEntityStoreMixin</span></a> (implements org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStore.html" title="interface in org.apache.polygene.spi.entitystore">EntityStore</a>, org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStoreSPI.html" title="interface in org.apache.polygene.spi.entitystore">EntityStoreSPI</a>, org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceActivation.html" title="interface in org.apache.polygene.api.service">ServiceActivation</a>)</li>
 <li type="circle">org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/CategoryLogConcern.html" title="class in org.apache.polygene.library.logging.log"><span class="typeNameLink">CategoryLogConcern</span></a> (implements org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/CategoryLog.html" title="interface in org.apache.polygene.library.logging.log">CategoryLog</a>)</li>
 <li type="circle">org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/CategoryLogMixin.html" title="class in org.apache.polygene.library.logging.log"><span class="typeNameLink">CategoryLogMixin</span></a> (implements org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/CategoryLog.html" title="interface in org.apache.polygene.library.logging.log">CategoryLog</a>)</li>
 <li type="circle">org.apache.polygene.library.circuitbreaker.<a href="org/apache/polygene/library/circuitbreaker/CircuitBreaker.html" title="class in org.apache.polygene.library.circuitbreaker"><span class="typeNameLink">CircuitBreaker</span></a></li>
@@ -643,6 +631,7 @@
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/ClassScanner.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">ClassScanner</span></a></li>
 <li type="circle">org.apache.polygene.library.rest.client.<a href="org/apache/polygene/library/rest/client/ClientAssembler.html" title="class in org.apache.polygene.library.rest.client"><span class="typeNameLink">ClientAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.client.<a href="org/apache/polygene/library/rest/client/ClientCache.html" title="class in org.apache.polygene.library.rest.client"><span class="typeNameLink">ClientCache</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.DefaultBuilder.html" title="class in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">ClusterBuilder.DefaultBuilder</span></a> (implements org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.html" title="interface in org.apache.polygene.entitystore.cassandra">ClusterBuilder</a>)</li>
 <li type="circle">org.apache.polygene.metrics.codahale.<a href="org/apache/polygene/metrics/codahale/CodahaleCounter.html" title="class in org.apache.polygene.metrics.codahale"><span class="typeNameLink">CodahaleCounter</span></a> (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics">MetricsCounter</a>)</li>
 <li type="circle">org.apache.polygene.metrics.codahale.<a href="org/apache/polygene/metrics/codahale/CodahaleGauge.html" title="class in org.apache.polygene.metrics.codahale"><span class="typeNameLink">CodahaleGauge</span></a>&lt;T&gt; (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.metrics.codahale.<a href="org/apache/polygene/metrics/codahale/CodahaleHealthCheck.html" title="class in org.apache.polygene.metrics.codahale"><span class="typeNameLink">CodahaleHealthCheck</span></a> (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a>)</li>
@@ -734,12 +723,9 @@
 <li type="circle">org.apache.polygene.library.locking.<a href="org/apache/polygene/library/locking/WriteLockConcern.html" title="class in org.apache.polygene.library.locking"><span class="typeNameLink">WriteLockConcern</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>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/ConfigLayerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">ConfigLayerWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/ConfigModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">ConfigModuleWriter</span></a></li>
 <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">org.apache.polygene.library.jmx.<a href="org/apache/polygene/library/jmx/ConfigurationManagerService.Mixin.html" title="class in org.apache.polygene.library.jmx"><span class="typeNameLink">ConfigurationManagerService.Mixin</span></a> (implements org.apache.polygene.library.jmx.<a href="org/apache/polygene/library/jmx/ConfigurationManagerService.html" title="interface in org.apache.polygene.library.jmx">ConfigurationManagerService</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.configuration.<a href="org/apache/polygene/library/restlet/assembly/configuration/ConfigurationModule.html" title="class in org.apache.polygene.library.restlet.assembly.configuration"><span class="typeNameLink">ConfigurationModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/ConnectivityLayerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">ConnectivityLayerWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.logging.view.<a href="org/apache/polygene/library/logging/view/ConsoleViewerMixin.html" title="class in org.apache.polygene.library.logging.view"><span class="typeNameLink">ConsoleViewerMixin</span></a> (implements org.apache.polygene.library.logging.view.<a href="org/apache/polygene/library/logging/view/LogServiceListener.html" title="interface in org.apache.polygene.library.logging.view">LogServiceListener</a>)</li>
 <li type="circle">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"><span class="typeNameLink">Constants</span></a></li>
 <li type="circle">org.apache.polygene.library.http.<a href="org/apache/polygene/library/http/ConstraintInfo.html" title="class in org.apache.polygene.library.http"><span class="typeNameLink">ConstraintInfo</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>)</li>
@@ -755,9 +741,7 @@
 <li type="circle">org.apache.polygene.library.rest.client.api.<a href="org/apache/polygene/library/rest/client/api/ContextResourceClientFactory.html" title="class in org.apache.polygene.library.rest.client.api"><span class="typeNameLink">ContextResourceClientFactory</span></a></li>
 <li type="circle">org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/CreationResource.Mixin.html" title="class in org.apache.polygene.library.restlet.resource"><span class="typeNameLink">CreationResource.Mixin</span></a>&lt;T&gt; (implements org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/CreationResource.html" title="interface in org.apache.polygene.library.restlet.resource">CreationResource</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.domain.<a href="org/apache/polygene/library/restlet/assembly/domain/CrudModule.html" title="class in org.apache.polygene.library.restlet.assembly.domain"><span class="typeNameLink">CrudModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/CrudModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">CrudModuleWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.<a href="org/apache/polygene/library/restlet/assembly/CrudServiceAssembler.html" title="class in org.apache.polygene.library.restlet.assembly"><span class="typeNameLink">CrudServiceAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/CustomerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">CustomerWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.sql.common.<a href="org/apache/polygene/library/sql/common/Databases.html" title="class in org.apache.polygene.library.sql.common"><span class="typeNameLink">Databases</span></a></li>
 <li type="circle">org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLService.EntityValueResult.html" title="class in org.apache.polygene.entitystore.sql.internal"><span class="typeNameLink">DatabaseSQLService.EntityValueResult</span></a></li>
 <li type="circle">org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLServiceCoreMixin.html" title="class in org.apache.polygene.entitystore.sql.internal"><span class="typeNameLink">DatabaseSQLServiceCoreMixin</span></a> (implements org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLService.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLService</a>)</li>
@@ -780,7 +764,6 @@
 <li type="circle">org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/DefaultManyAssociationState.html" title="class in org.apache.polygene.spi.entitystore.helpers"><span class="typeNameLink">DefaultManyAssociationState</span></a> (implements org.apache.polygene.spi.entity.<a href="org/apache/polygene/spi/entity/ManyAssociationState.html" title="interface in org.apache.polygene.spi.entity">ManyAssociationState</a>)</li>
 <li type="circle">org.apache.polygene.spi.metrics.<a href="org/apache/polygene/spi/metrics/DefaultMetric.html" title="class in org.apache.polygene.spi.metrics"><span class="typeNameLink">DefaultMetric</span></a> (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsCounter.html" title="interface in org.apache.polygene.api.metrics">MetricsCounter</a>, org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsGauge.html" title="interface in org.apache.polygene.api.metrics">MetricsGauge</a>&lt;T&gt;, org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsHealthCheck.html" title="interface in org.apache.polygene.api.metrics">MetricsHealthCheck</a>, org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsHistogram.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogram</a>, org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsMeter.ht
 ml" title="interface in org.apache.polygene.api.metrics">MetricsMeter</a>, org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsTimer.html" title="interface in org.apache.polygene.api.metrics">MetricsTimer</a>)</li>
 <li type="circle">org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/DefaultNamedAssociationState.html" title="class in org.apache.polygene.spi.entitystore.helpers"><span class="typeNameLink">DefaultNamedAssociationState</span></a> (implements org.apache.polygene.spi.entity.<a href="org/apache/polygene/spi/entity/NamedAssociationState.html" title="interface in org.apache.polygene.spi.entity">NamedAssociationState</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/DefaultProjectCreator.html" title="class in org.apache.polygene.tools.shell.create.project"><span class="typeNameLink">DefaultProjectCreator</span></a> (implements org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/ProjectCreator.html" title="interface in org.apache.polygene.tools.shell.create.project">ProjectCreator</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.server.restlet.requestreader.<a href="org/apache/polygene/library/rest/server/restlet/requestreader/DefaultRequestReader.html" title="class in org.apache.polygene.library.rest.server.restlet.requestreader"><span class="typeNameLink">DefaultRequestReader</span></a> (implements org.apache.polygene.library.rest.server.spi.<a href="org/apache/polygene/library/rest/server/spi/RequestReader.html" title="interface in org.apache.polygene.library.rest.server.spi">RequestReader</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/DefaultResourceFactoryImpl.html" title="class in org.apache.polygene.library.restlet.resource"><span class="typeNameLink">DefaultResourceFactoryImpl</span></a>&lt;K,T&gt; (implements org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/ResourceFactory.html" title="interface in org.apache.polygene.library.restlet.resource">ResourceFactory</a>&lt;K,T&gt;)</li>
 <li type="circle">org.apache.polygene.library.rest.client.responsereader.<a href="org/apache/polygene/library/rest/client/responsereader/DefaultResponseReader.html" title="class in org.apache.polygene.library.rest.client.responsereader"><span class="typeNameLink">DefaultResponseReader</span></a> (implements org.apache.polygene.library.rest.client.spi.<a href="org/apache/polygene/library/rest/client/spi/ResponseReader.html" title="interface in org.apache.polygene.library.rest.client.spi">ResponseReader</a>)</li>
@@ -789,7 +772,6 @@
 <li type="circle">org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DerbySQLDatabaseSQLServiceMixin.html" title="class in org.apache.polygene.entitystore.sql.internal"><span class="typeNameLink">DerbySQLDatabaseSQLServiceMixin</span></a> (implements org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLService.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLService</a>, org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLServiceSpi.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLServiceSpi</a>, org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLStringsBuilder.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLStringsBuilder</a>)</li>
 <li type="circle">org.apache.polygene.tools.model.util.<a href="org/apache/polygene/tools/model/util/DescriptorNameComparator.html" title="class in org.apache.polygene.tools.model.util"><span class="typeNameLink">DescriptorNameComparator</span></a>&lt;T&gt; (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.tools.model.util.<a href="org/apache/polygene/tools/model/util/DescriptorUtilities.html" title="class in org.apache.polygene.tools.model.util"><span class="typeNameLink">DescriptorUtilities</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/DomainLayerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">DomainLayerWriter</span></a></li>
 <li type="circle">org.apache.polygene.cache.ehcache.<a href="org/apache/polygene/cache/ehcache/EhCacheImpl.html" title="class in org.apache.polygene.cache.ehcache"><span class="typeNameLink">EhCacheImpl</span></a>&lt;T&gt; (implements org.apache.polygene.spi.cache.<a href="org/apache/polygene/spi/cache/Cache.html" title="interface in org.apache.polygene.spi.cache">Cache</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.cache.ehcache.<a href="org/apache/polygene/cache/ehcache/EhCachePoolMixin.html" title="class in org.apache.polygene.cache.ehcache"><span class="typeNameLink">EhCachePoolMixin</span></a> (implements org.apache.polygene.cache.ehcache.<a href="org/apache/polygene/cache/ehcache/EhCachePoolService.html" title="interface in org.apache.polygene.cache.ehcache">EhCachePoolService</a>)</li>
 <li type="circle">org.apache.polygene.index.elasticsearch.<a href="org/apache/polygene/index/elasticsearch/ElasticSearchFinder.Mixin.html" title="class in org.apache.polygene.index.elasticsearch"><span class="typeNameLink">ElasticSearchFinder.Mixin</span></a> (implements org.apache.polygene.spi.query.<a href="org/apache/polygene/spi/query/EntityFinder.html" title="interface in org.apache.polygene.spi.query">EntityFinder</a>)</li>
@@ -854,12 +836,10 @@
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/ExtendedAlarmModelService.ExtendedAlarmModelMixin.html" title="class in org.apache.polygene.library.alarm"><span class="typeNameLink">ExtendedAlarmModelService.ExtendedAlarmModelMixin</span></a> (implements org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmModel.html" title="interface in org.apache.polygene.library.alarm">AlarmModel</a>)</li>
 <li type="circle">org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/Fields.html" title="class in org.apache.polygene.api.util"><span class="typeNameLink">Fields</span></a></li>
 <li type="circle">org.apache.polygene.library.fileconfig.<a href="org/apache/polygene/library/fileconfig/FileConfigurationDataWiper.html" title="class in org.apache.polygene.library.fileconfig"><span class="typeNameLink">FileConfigurationDataWiper</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/FileConfigurationModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">FileConfigurationModuleWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.fileconfig.<a href="org/apache/polygene/library/fileconfig/FileConfigurationOverride.html" title="class in org.apache.polygene.library.fileconfig"><span class="typeNameLink">FileConfigurationOverride</span></a></li>
 <li type="circle">org.apache.polygene.library.fileconfig.<a href="org/apache/polygene/library/fileconfig/FileConfigurationService.Mixin.html" title="class in org.apache.polygene.library.fileconfig"><span class="typeNameLink">FileConfigurationService.Mixin</span></a> (implements org.apache.polygene.library.fileconfig.<a href="org/apache/polygene/library/fileconfig/FileConfigurationService.html" title="interface in org.apache.polygene.library.fileconfig">FileConfigurationService</a>)</li>
 <li type="circle">org.apache.polygene.entitystore.file.<a href="org/apache/polygene/entitystore/file/FileEntityStoreMixin.html" title="class in org.apache.polygene.entitystore.file"><span class="typeNameLink">FileEntityStoreMixin</span></a> (implements org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/BackupRestore.html" title="interface in org.apache.polygene.spi.entitystore">BackupRestore</a>, org.apache.polygene.entitystore.file.<a href="org/apache/polygene/entitystore/file/FileEntityStoreActivation.html" title="interface in org.apache.polygene.entitystore.file">FileEntityStoreActivation</a>, org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/MapEntityStore.html" title="interface in org.apache.polygene.spi.entitystore.helpers">MapEntityStore</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.infrastructue.<a href="org/apache/polygene/library/restlet/assembly/infrastructue/FileStorageModule.html" title="class in org.apache.polygene.library.restlet.assembly.infrastructue"><span class="typeNameLink">FileStorageModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.<a href="org/apache/polygene/tools/shell/FileUtils.html" title="class in org.apache.polygene.tools.shell"><span class="typeNameLink">FileUtils</span></a></li>
 <li type="circle">org.apache.polygene.library.http.<a href="org/apache/polygene/library/http/FilterInfo.html" title="class in org.apache.polygene.library.http"><span class="typeNameLink">FilterInfo</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>)</li>
 <li type="circle">org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/FormField.Mixin.html" title="class in org.apache.polygene.library.restlet"><span class="typeNameLink">FormField.Mixin</span></a> (implements org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/FormField.html" title="interface in org.apache.polygene.library.restlet">FormField</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/FormField.StringMapEntry.html" title="class in org.apache.polygene.library.restlet"><span class="typeNameLink">FormField.StringMapEntry</span></a> (implements java.util.<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;K,V&gt;)</li>
@@ -893,7 +873,6 @@
 <li type="circle">org.apache.polygene.library.groovy.<a href="org/apache/polygene/library/groovy/GroovyMixin.AppliesTo.html" title="class in org.apache.polygene.library.groovy"><span class="typeNameLink">GroovyMixin.AppliesTo</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.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/H2SQLDatabaseSQLServiceMixin.html" title="class in org.apache.polygene.entitystore.sql.internal"><span class="typeNameLink">H2SQLDatabaseSQLServiceMixin</span></a> (implements org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLService.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLService</a>, org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLServiceSpi.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLServiceSpi</a>, org.apache.polygene.entitystore.sql.internal.<a href="org/apache/polygene/entitystore/sql/internal/DatabaseSQLStringsBuilder.html" title="interface in org.apache.polygene.entitystore.sql.internal">DatabaseSQLStringsBuilder</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.client.api.<a href="org/apache/polygene/library/rest/client/api/HandlerCommand.html" title="class in org.apache.polygene.library.rest.client.api"><span class="typeNameLink">HandlerCommand</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/HardCodedSecurityRepositoryMixinWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">HardCodedSecurityRepositoryMixinWriter</span></a></li>
 <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.library.restlet.crud.<a href="org/apache/polygene/library/restlet/crud/HasIdentitySpecification.html" title="class in org.apache.polygene.library.restlet.crud"><span class="typeNameLink">HasIdentitySpecification</span></a> (implements java.util.function.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.api.service.qualifier.<a href="org/apache/polygene/api/service/qualifier/HasMetaInfo.HasMetaInfoQualifier.html" title="class in org.apache.polygene.api.service.qualifier"><span class="typeNameLink">HasMetaInfo.HasMetaInfoQualifier</span></a> (implements org.apache.polygene.api.service.qualifier.<a href="org/apache/polygene/api/service/qualifier/AnnotationQualifier.html" title="interface in org.apache.polygene.api.service.qualifier">AnnotationQualifier</a>&lt;QUALIFIER&gt;)</li>
@@ -911,15 +890,11 @@
 </li>
 </ul>
 </li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/HeroesProjectCreator.html" title="class in org.apache.polygene.tools.shell.create.project"><span class="typeNameLink">HeroesProjectCreator</span></a> (implements org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/ProjectCreator.html" title="interface in org.apache.polygene.tools.shell.create.project">ProjectCreator</a>)</li>
 <li type="circle">org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/HierarchicalVisitorAdapter.html" title="class in org.apache.polygene.api.util"><span class="typeNameLink">HierarchicalVisitorAdapter</span></a>&lt;NODE,LEAF,ThrowableType&gt; (implements org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/HierarchicalVisitor.html" title="interface in org.apache.polygene.api.util">HierarchicalVisitor</a>&lt;NODE,LEAF,ThrowableType&gt;)</li>
 <li type="circle">org.apache.polygene.api.service.qualifier.<a href="org/apache/polygene/api/service/qualifier/IdentifiedBy.IdentifiedByQualifier.html" title="class in org.apache.polygene.api.service.qualifier"><span class="typeNameLink">IdentifiedBy.IdentifiedByQualifier</span></a> (implements org.apache.polygene.api.service.qualifier.<a href="org/apache/polygene/api/service/qualifier/AnnotationQualifier.html" title="interface in org.apache.polygene.api.service.qualifier">AnnotationQualifier</a>&lt;QUALIFIER&gt;)</li>
 <li type="circle">org.apache.polygene.library.restlet.identity.<a href="org/apache/polygene/library/restlet/identity/IdentityManager.Mixin.html" title="class in org.apache.polygene.library.restlet.identity"><span class="typeNameLink">IdentityManager.Mixin</span></a> (implements 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>)</li>
 <li type="circle">org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/ImportedServiceCompositeDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor"><span class="typeNameLink">ImportedServiceCompositeDescriptor</span></a> (implements 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>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/IndexHtmlWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">IndexHtmlWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.infrastructue.<a href="org/apache/polygene/library/restlet/assembly/infrastructue/IndexingModule.html" title="class in org.apache.polygene.library.restlet.assembly.infrastructue"><span class="typeNameLink">IndexingModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/IndexingModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">IndexingModuleWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/InfrastructureLayerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">InfrastructureLayerWriter</span></a></li>
 <li type="circle">org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/InjectedFieldDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor"><span class="typeNameLink">InjectedFieldDetailDescriptor</span></a></li>
 <li type="circle">org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/InjectedMethodDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor"><span class="typeNameLink">InjectedMethodDetailDescriptor</span></a></li>
 <li type="circle">org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/InjectedParametersDetailDescriptor.html" title="class in org.apache.polygene.tools.model.descriptor"><span class="typeNameLink">InjectedParametersDetailDescriptor</span></a></li>
@@ -972,7 +947,6 @@
 <li type="circle">org.apache.polygene.library.logging.log.assemblies.<a href="org/apache/polygene/library/logging/log/assemblies/LoggingAssembler.html" title="class in org.apache.polygene.library.logging.log.assemblies"><span class="typeNameLink">LoggingAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.library.logging.log.service.<a href="org/apache/polygene/library/logging/log/service/LoggingServiceMixin.html" title="class in org.apache.polygene.library.logging.log.service"><span class="typeNameLink">LoggingServiceMixin</span></a> (implements org.apache.polygene.library.logging.log.service.<a href="org/apache/polygene/library/logging/log/service/LoggingService.html" title="interface in org.apache.polygene.library.logging.log.service">LoggingService</a>)</li>
 <li type="circle">org.apache.polygene.envisage.<a href="org/apache/polygene/envisage/Main.html" title="class in org.apache.polygene.envisage"><span class="typeNameLink">Main</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.<a href="org/apache/polygene/tools/shell/Main.html" title="class in org.apache.polygene.tools.shell"><span class="typeNameLink">Main</span></a></li>
 <li type="circle">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"><span class="typeNameLink">ManyAssociationFunction</span></a>&lt;T&gt; (implements java.util.function.<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;T,R&gt;)</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>
@@ -1056,17 +1030,12 @@
 <li type="circle">org.apache.polygene.spi.metrics.<a href="org/apache/polygene/spi/metrics/NullMetricsFactory.NullHistogramFactory.html" title="class in org.apache.polygene.spi.metrics"><span class="typeNameLink">NullMetricsFactory.NullHistogramFactory</span></a> (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsHistogramFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsHistogramFactory</a>)</li>
 <li type="circle">org.apache.polygene.spi.metrics.<a href="org/apache/polygene/spi/metrics/NullMetricsFactory.NullMeterFactory.html" title="class in org.apache.polygene.spi.metrics"><span class="typeNameLink">NullMetricsFactory.NullMeterFactory</span></a> (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsMeterFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsMeterFactory</a>)</li>
 <li type="circle">org.apache.polygene.spi.metrics.<a href="org/apache/polygene/spi/metrics/NullMetricsFactory.NullTimerFactory.html" title="class in org.apache.polygene.spi.metrics"><span class="typeNameLink">NullMetricsFactory.NullTimerFactory</span></a> (implements org.apache.polygene.api.metrics.<a href="org/apache/polygene/api/metrics/MetricsTimerFactory.html" title="interface in org.apache.polygene.api.metrics">MetricsTimerFactory</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/NullProjectCreator.html" title="class in org.apache.polygene.tools.shell.create.project"><span class="typeNameLink">NullProjectCreator</span></a> (implements org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/ProjectCreator.html" title="interface in org.apache.polygene.tools.shell.create.project">ProjectCreator</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.client.spi.<a href="org/apache/polygene/library/rest/client/spi/NullResponseHandler.html" title="class in org.apache.polygene.library.rest.client.spi"><span class="typeNameLink">NullResponseHandler</span></a> (implements org.apache.polygene.library.rest.client.spi.<a href="org/apache/polygene/library/rest/client/spi/ResponseHandler.html" title="interface in org.apache.polygene.library.rest.client.spi">ResponseHandler</a>)</li>
 <li type="circle">org.apache.polygene.api.property.<a href="org/apache/polygene/api/property/Numbers.html" title="class in org.apache.polygene.api.property"><span class="typeNameLink">Numbers</span></a></li>
 <li type="circle">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"><span class="typeNameLink">ObjectDetailDescriptor</span></a> (implements org.apache.polygene.tools.model.descriptor.<a href="org/apache/polygene/tools/model/descriptor/InjectableDetailDescriptor.html" title="interface in org.apache.polygene.tools.model.descriptor">InjectableDetailDescriptor</a>, org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/Visitable.html" title="interface in org.apache.polygene.api.util">Visitable</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.library.rest.server.api.<a href="org/apache/polygene/library/rest/server/api/ObjectSelection.html" title="class in org.apache.polygene.library.rest.server.api"><span class="typeNameLink">ObjectSelection</span></a></li>
 <li type="circle">org.apache.polygene.library.constraints.<a href="org/apache/polygene/library/constraints/OneOfConstraint.html" title="class in org.apache.polygene.library.constraints"><span class="typeNameLink">OneOfConstraint</span></a> (implements org.apache.polygene.api.constraint.<a href="org/apache/polygene/api/constraint/Constraint.html" title="interface in org.apache.polygene.api.constraint">Constraint</a>&lt;ANNOTATION,TYPE&gt;)</li>
 <li type="circle">org.apache.polygene.api.query.grammar.<a href="org/apache/polygene/api/query/grammar/OrderBy.html" title="class in org.apache.polygene.api.query.grammar"><span class="typeNameLink">OrderBy</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/OrderItemWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">OrderItemWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/OrderModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">OrderModuleWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/OrderModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">OrderModuleWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/OrderWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">OrderWriter</span></a></li>
 <li type="circle">org.apache.polygene.valueserialization.orgjson.<a href="org/apache/polygene/valueserialization/orgjson/OrgJsonValueSerializer.OrgJsonOutput.html" title="class in org.apache.polygene.valueserialization.orgjson"><span class="typeNameLink">OrgJsonValueSerializer.OrgJsonOutput</span></a></li>
 <li type="circle">org.apache.polygene.library.osgi.<a href="org/apache/polygene/library/osgi/OSGiEnabledService.OSGiEnabledServiceMixin.html" title="class in org.apache.polygene.library.osgi"><span class="typeNameLink">OSGiEnabledService.OSGiEnabledServiceMixin</span></a> (implements org.apache.polygene.library.osgi.<a href="org/apache/polygene/library/osgi/OSGiEnabledService.html" title="interface in org.apache.polygene.library.osgi">OSGiEnabledService</a>)</li>
 <li type="circle">org.apache.polygene.library.osgi.<a href="org/apache/polygene/library/osgi/OSGiImportInfo.html" title="class in org.apache.polygene.library.osgi"><span class="typeNameLink">OSGiImportInfo</span></a></li>
@@ -1162,8 +1131,8 @@
 <ul>
 <li type="circle">org.restlet.Application
 <ul>
+<li type="circle">org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/PolygeneRestApplication.html" title="class in org.apache.polygene.library.restlet"><span class="typeNameLink">PolygeneRestApplication</span></a></li>
 <li type="circle">org.apache.polygene.library.rest.admin.<a href="org/apache/polygene/library/rest/admin/RestApplication.html" title="class in org.apache.polygene.library.rest.admin"><span class="typeNameLink">RestApplication</span></a></li>
-<li type="circle">org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/ZrestApplication.html" title="class in org.apache.polygene.library.restlet"><span class="typeNameLink">ZrestApplication</span></a></li>
 </ul>
 </li>
 <li type="circle">org.apache.polygene.library.rest.server.api.<a href="org/apache/polygene/library/rest/server/api/ContextRestlet.html" title="class in org.apache.polygene.library.rest.server.api"><span class="typeNameLink">ContextRestlet</span></a></li>
@@ -1184,8 +1153,6 @@
 <li type="circle">org.apache.polygene.library.restlet.assembly.<a href="org/apache/polygene/library/restlet/assembly/RestletCrudConnectivityAssembler.html" title="class in org.apache.polygene.library.restlet.assembly"><span class="typeNameLink">RestletCrudConnectivityAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.<a href="org/apache/polygene/library/restlet/assembly/RestletCrudModuleAssembler.html" title="class in org.apache.polygene.library.restlet.assembly"><span class="typeNameLink">RestletCrudModuleAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.connectivity.<a href="org/apache/polygene/library/restlet/assembly/connectivity/RestModule.html" title="class in org.apache.polygene.library.restlet.assembly.connectivity"><span class="typeNameLink">RestModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/RestModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">RestModuleWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/RestProjectCreator.html" title="class in org.apache.polygene.tools.shell.create.project"><span class="typeNameLink">RestProjectCreator</span></a> (implements org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/ProjectCreator.html" title="interface in org.apache.polygene.tools.shell.create.project">ProjectCreator</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.server.assembler.<a href="org/apache/polygene/library/rest/server/assembler/RestServerAssembler.html" title="class in org.apache.polygene.library.rest.server.assembler"><span class="typeNameLink">RestServerAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.admin.<a href="org/apache/polygene/library/rest/admin/RestServerMixin.html" title="class in org.apache.polygene.library.rest.admin"><span class="typeNameLink">RestServerMixin</span></a> (implements org.apache.polygene.library.rest.admin.<a href="org/apache/polygene/library/rest/admin/RestServerComposite.html" title="interface in org.apache.polygene.library.rest.admin">RestServerComposite</a>)</li>
 <li type="circle">org.apache.polygene.test.util.<a href="org/apache/polygene/test/util/RetryRule.html" title="class in org.apache.polygene.test.util"><span class="typeNameLink">RetryRule</span></a> (implements org.junit.rules.<a href="http://junit.org/junit4/javadoc/latest/org/junit/rules/TestRule.html?is-external=true" title="class or interface in org.junit.rules">TestRule</a>)</li>
@@ -1197,10 +1164,7 @@
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/RuntimeFactory.StandaloneApplicationRuntimeFactory.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">RuntimeFactory.StandaloneApplicationRuntimeFactory</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/RuntimeFactory.html" title="interface in org.apache.polygene.bootstrap">RuntimeFactory</a>)</li>
 <li type="circle">org.apache.polygene.library.scripting.<a href="org/apache/polygene/library/scripting/ScriptUtilImpl.html" title="class in org.apache.polygene.library.scripting"><span class="typeNameLink">ScriptUtilImpl</span></a> (implements org.apache.polygene.library.scripting.<a href="org/apache/polygene/library/scripting/ScriptUtil.html" title="interface in org.apache.polygene.library.scripting">ScriptUtil</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.connectivity.<a href="org/apache/polygene/library/restlet/assembly/connectivity/SecurityModule.html" title="class in org.apache.polygene.library.restlet.assembly.connectivity"><span class="typeNameLink">SecurityModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/SecurityModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">SecurityModuleWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/SecurityRepositoryWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">SecurityRepositoryWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.restlet.assembly.infrastructue.<a href="org/apache/polygene/library/restlet/assembly/infrastructue/SerializationModule.html" title="class in org.apache.polygene.library.restlet.assembly.infrastructue"><span class="typeNameLink">SerializationModule</span></a> (implements org.apache.polygene.bootstrap.layered.<a href="org/apache/polygene/bootstrap/layered/ModuleAssembler.html" title="interface in org.apache.polygene.bootstrap.layered">ModuleAssembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/SerializationModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">SerializationModuleWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.rdf.serializer.<a href="org/apache/polygene/library/rdf/serializer/SerializerContext.html" title="class in org.apache.polygene.library.rdf.serializer"><span class="typeNameLink">SerializerContext</span></a></li>
 <li type="circle">org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/ServerResource.IdentityMixin.html" title="class in org.apache.polygene.library.restlet.resource"><span class="typeNameLink">ServerResource.IdentityMixin</span></a>&lt;T&gt; (implements org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/ServerResource.html" title="interface in org.apache.polygene.library.restlet.resource">ServerResource</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/ServerResource.NotPresent.html" title="class in org.apache.polygene.library.restlet.resource"><span class="typeNameLink">ServerResource.NotPresent</span></a> (implements org.apache.polygene.library.restlet.resource.<a href="org/apache/polygene/library/restlet/resource/ServerResource.html" title="interface in org.apache.polygene.library.restlet.resource">ServerResource</a>&lt;T&gt;)</li>
@@ -1233,9 +1197,6 @@
 <li type="circle">org.apache.polygene.library.http.<a href="org/apache/polygene/library/http/Servlets.ServletAssembler.html" title="class in org.apache.polygene.library.http"><span class="typeNameLink">Servlets.ServletAssembler</span></a></li>
 <li type="circle">org.apache.polygene.library.http.<a href="org/apache/polygene/library/http/Servlets.ServletDeclaration.html" title="class in org.apache.polygene.library.http"><span class="typeNameLink">Servlets.ServletDeclaration</span></a></li>
 <li type="circle">org.apache.polygene.index.rdf.query.<a href="org/apache/polygene/index/rdf/query/SesameExpressions.html" title="class in org.apache.polygene.index.rdf.query"><span class="typeNameLink">SesameExpressions</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.defaultp.<a href="org/apache/polygene/tools/shell/create/project/defaultp/SettingsWriter.html" title="class in org.apache.polygene.tools.shell.create.project.defaultp"><span class="typeNameLink">SettingsWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/SettingsWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">SettingsWriter</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.singleton.<a href="org/apache/polygene/tools/shell/create/project/singleton/SettingsWriter.html" title="class in org.apache.polygene.tools.shell.create.project.singleton"><span class="typeNameLink">SettingsWriter</span></a></li>
 <li type="circle">org.apache.polygene.api.sideeffect.<a href="org/apache/polygene/api/sideeffect/SideEffectOf.html" title="class in org.apache.polygene.api.sideeffect"><span class="typeNameLink">SideEffectOf</span></a>&lt;T&gt;
 <ul>
 <li type="circle">org.apache.polygene.library.logging.debug.service.<a href="org/apache/polygene/library/logging/debug/service/DebugOnConsoleSideEffect.html" title="class in org.apache.polygene.library.logging.debug.service"><span class="typeNameLink">DebugOnConsoleSideEffect</span></a> (implements org.apache.polygene.library.logging.debug.service.<a href="org/apache/polygene/library/logging/debug/service/DebuggingService.html" title="interface in org.apache.polygene.library.logging.debug.service">DebuggingService</a>)</li>
@@ -1245,14 +1206,10 @@
 </ul>
 </li>
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/SimpleAlarmModelService.SimpleAlarmModelMixin.html" title="class in org.apache.polygene.library.alarm"><span class="typeNameLink">SimpleAlarmModelService.SimpleAlarmModelMixin</span></a> (implements org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmModel.html" title="interface in org.apache.polygene.library.alarm">AlarmModel</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/SimpleEnrolerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">SimpleEnrolerWriter</span></a></li>
 <li type="circle">org.apache.polygene.library.invocationcache.<a href="org/apache/polygene/library/invocationcache/SimpleInvocationCacheMixin.html" title="class in org.apache.polygene.library.invocationcache"><span class="typeNameLink">SimpleInvocationCacheMixin</span></a> (implements org.apache.polygene.library.invocationcache.<a href="org/apache/polygene/library/invocationcache/InvocationCache.html" title="interface in org.apache.polygene.library.invocationcache">InvocationCache</a>)</li>
 <li type="circle">org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/SimpleLogConcern.html" title="class in org.apache.polygene.library.logging.log"><span class="typeNameLink">SimpleLogConcern</span></a> (implements org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/SimpleLog.html" title="interface in org.apache.polygene.library.logging.log">SimpleLog</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/SimpleVerifierWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">SimpleVerifierWriter</span></a></li>
 <li type="circle">org.apache.polygene.index.rdf.query.<a href="org/apache/polygene/index/rdf/query/SingleQualifiedIdentityResultCallback.html" title="class in org.apache.polygene.index.rdf.query"><span class="typeNameLink">SingleQualifiedIdentityResultCallback</span></a> (implements org.apache.polygene.index.rdf.query.<a href="org/apache/polygene/index/rdf/query/QualifiedIdentityResultCallback.html" title="interface in org.apache.polygene.index.rdf.query">QualifiedIdentityResultCallback</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.singleton.<a href="org/apache/polygene/tools/shell/create/project/singleton/SingletonApplicationAssemblerWriter.html" title="class in org.apache.polygene.tools.shell.create.project.singleton"><span class="typeNameLink">SingletonApplicationAssemblerWriter</span></a></li>
 <li type="circle">org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/SingletonAssembler.html" title="class in org.apache.polygene.bootstrap"><span class="typeNameLink">SingletonAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/SingletonProjectCreator.html" title="class in org.apache.polygene.tools.shell.create.project"><span class="typeNameLink">SingletonProjectCreator</span></a> (implements org.apache.polygene.tools.shell.create.project.<a href="org/apache/polygene/tools/shell/create/project/ProjectCreator.html" title="interface in org.apache.polygene.tools.shell.create.project">ProjectCreator</a>)</li>
 <li type="circle">org.apache.polygene.library.restlet.repository.<a href="org/apache/polygene/library/restlet/repository/SmallCrudRepositoryMixin.html" title="class in org.apache.polygene.library.restlet.repository"><span class="typeNameLink">SmallCrudRepositoryMixin</span></a>&lt;T&gt; (implements org.apache.polygene.library.restlet.repository.<a href="org/apache/polygene/library/restlet/repository/CrudRepository.html" title="interface in org.apache.polygene.library.restlet.repository">CrudRepository</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.polygene.index.solr.<a href="org/apache/polygene/index/solr/SolrAssembler.html" title="class in org.apache.polygene.index.solr"><span class="typeNameLink">SolrAssembler</span></a> (implements org.apache.polygene.bootstrap.<a href="org/apache/polygene/bootstrap/Assembler.html" title="interface in org.apache.polygene.bootstrap">Assembler</a>)</li>
 <li type="circle">org.apache.polygene.index.solr.internal.<a href="org/apache/polygene/index/solr/internal/SolrEntityIndexerMixin.html" title="class in org.apache.polygene.index.solr.internal"><span class="typeNameLink">SolrEntityIndexerMixin</span></a> (implements org.apache.polygene.index.solr.<a href="org/apache/polygene/index/solr/SolrQueryService.html" title="interface in org.apache.polygene.index.solr">SolrQueryService</a>)</li>
@@ -1268,9 +1225,7 @@
 <li type="circle">org.apache.polygene.library.sql.common.<a href="org/apache/polygene/library/sql/common/SQLUtil.html" title="class in org.apache.polygene.library.sql.common"><span class="typeNameLink">SQLUtil</span></a></li>
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/StandardAlarmModelService.StandardAlarmModelMixin.html" title="class in org.apache.polygene.library.alarm"><span class="typeNameLink">StandardAlarmModelService.StandardAlarmModelMixin</span></a> (implements org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmModel.html" title="interface in org.apache.polygene.library.alarm">AlarmModel</a>)</li>
 <li type="circle">org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/StandardLogConcern.html" title="class in org.apache.polygene.library.logging.log"><span class="typeNameLink">StandardLogConcern</span></a> (implements org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/StandardLog.html" title="interface in org.apache.polygene.library.logging.log">StandardLog</a>)</li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.singleton.<a href="org/apache/polygene/tools/shell/create/project/singleton/StartupServiceWriter.html" title="class in org.apache.polygene.tools.shell.create.project.singleton"><span class="typeNameLink">StartupServiceWriter</span></a></li>
 <li type="circle">org.apache.polygene.tools.model.util.<a href="org/apache/polygene/tools/model/util/StateFinder.html" title="class in org.apache.polygene.tools.model.util"><span class="typeNameLink">StateFinder</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.common.<a href="org/apache/polygene/tools/shell/create/project/common/StorageModuleWriter.html" title="class in org.apache.polygene.tools.shell.create.project.common"><span class="typeNameLink">StorageModuleWriter</span></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.test.indexing.layered.<a href="org/apache/polygene/test/indexing/layered/Suite1Case1.html" title="class in org.apache.polygene.test.indexing.layered"><span class="typeNameLink">Suite1Case1</span></a> (implements org.apache.polygene.test.indexing.layered.<a href="org/apache/polygene/test/indexing/layered/TestCase.html" title="interface in org.apache.polygene.test.indexing.layered">TestCase</a>)</li>
 <li type="circle">org.apache.polygene.test.indexing.layered.<a href="org/apache/polygene/test/indexing/layered/Suite1Case2.html" title="class in org.apache.polygene.test.indexing.layered"><span class="typeNameLink">Suite1Case2</span></a> (implements org.apache.polygene.test.indexing.layered.<a href="org/apache/polygene/test/indexing/layered/TestCase.html" title="interface in org.apache.polygene.test.indexing.layered">TestCase</a>)</li>
@@ -1328,11 +1283,9 @@
 <li type="circle">org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/ReadOnlyEntityStoreException.html" title="class in org.apache.polygene.spi.entitystore"><span class="typeNameLink">ReadOnlyEntityStoreException</span></a></li>
 </ul>
 </li>
-<li type="circle">org.apache.polygene.tools.shell.<a href="org/apache/polygene/tools/shell/HelpNeededException.html" title="class in org.apache.polygene.tools.shell"><span class="typeNameLink">HelpNeededException</span></a></li>
 <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>
-<li type="circle">org.apache.polygene.api.util.<a href="org/apache/polygene/api/util/NullArgumentException.html" title="class in org.apache.polygene.api.util"><span class="typeNameLink">NullArgumentException</span></a></li>
 </ul>
 </li>
 <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>
@@ -1490,7 +1443,6 @@
 </ul>
 </li>
 <li type="circle">org.apache.polygene.migration.assembly.<a href="org/apache/polygene/migration/assembly/VersionMigrationBuilder.html" title="class in org.apache.polygene.migration.assembly"><span class="typeNameLink">VersionMigrationBuilder</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.create.project.restapp.<a href="org/apache/polygene/tools/shell/create/project/restapp/WebXmlWriter.html" title="class in org.apache.polygene.tools.shell.create.project.restapp"><span class="typeNameLink">WebXmlWriter</span></a></li>
 </ul>
 </li>
 </ul>
@@ -1626,6 +1578,11 @@
 <li type="circle">org.apache.polygene.entitystore.memory.<a href="org/apache/polygene/entitystore/memory/MemoryEntityStoreService.html" title="interface in org.apache.polygene.entitystore.memory"><span class="typeNameLink">MemoryEntityStoreService</span></a> (also extends org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStateVersions.html" title="interface in org.apache.polygene.spi.entitystore">EntityStateVersions</a>, org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStore.html" title="interface in org.apache.polygene.spi.entitystore">EntityStore</a>, org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreActivation.html" title="interface in org.apache.polygene.spi.entitystore.helpers">JSONMapEntityStoreActivation</a>, org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceComposite.html" title="interface in org.apache.poly
 gene.api.service">ServiceComposite</a>, org.apache.polygene.spi.entitystore.helpers.<a href="org/apache/polygene/spi/entitystore/helpers/StateStore.html" title="interface in org.apache.polygene.spi.entitystore.helpers">StateStore</a>)</li>
 </ul>
 </li>
+<li type="circle">java.util.function.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/BiFunction.html?is-external=true" title="class or interface in java.util.function"><span class="typeNameLink">BiFunction</span></a>&lt;T,U,R&gt;
+<ul>
+<li type="circle">org.apache.polygene.api.property.<a href="org/apache/polygene/api/property/InitialValueProvider.html" title="interface in org.apache.polygene.api.property"><span class="typeNameLink">InitialValueProvider</span></a></li>
+</ul>
+</li>
 <li type="circle">org.apache.polygene.spi.cache.<a href="org/apache/polygene/spi/cache/Cache.html" title="interface in org.apache.polygene.spi.cache"><span class="typeNameLink">Cache</span></a>&lt;T&gt;</li>
 <li type="circle">org.apache.polygene.spi.cache.<a href="org/apache/polygene/spi/cache/CachePool.html" title="interface in org.apache.polygene.spi.cache"><span class="typeNameLink">CachePool</span></a>
 <ul>
@@ -1635,10 +1592,13 @@
 </ul>
 </li>
 <li type="circle">org.apache.polygene.library.restlet.identity.<a href="org/apache/polygene/library/restlet/identity/CanonicalName.html" title="interface in org.apache.polygene.library.restlet.identity"><span class="typeNameLink">CanonicalName</span></a></li>
+<li type="circle">org.apache.polygene.test.entity.<a href="org/apache/polygene/test/entity/CanRemoveAll.html" title="interface in org.apache.polygene.test.entity"><span class="typeNameLink">CanRemoveAll</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraCluster.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraCluster</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraMigration.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraMigration</span></a></li>
 <li type="circle">org.apache.polygene.library.logging.log.<a href="org/apache/polygene/library/logging/log/CategoryLog.html" title="interface in org.apache.polygene.library.logging.log"><span class="typeNameLink">CategoryLog</span></a></li>
 <li type="circle">org.apache.polygene.library.circuitbreaker.jmx.<a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerJMXMBean.html" title="interface in org.apache.polygene.library.circuitbreaker.jmx"><span class="typeNameLink">CircuitBreakerJMXMBean</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/ClusterBuilder.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">ClusterBuilder</span></a></li>
 <li type="circle">org.apache.polygene.library.restlet.<a href="org/apache/polygene/library/restlet/Command.html" title="interface in org.apache.polygene.library.restlet"><span class="typeNameLink">Command</span></a></li>
-<li type="circle">org.apache.polygene.tools.shell.<a href="org/apache/polygene/tools/shell/Command.html" title="interface in org.apache.polygene.tools.shell"><span class="typeNameLink">Command</span></a></li>
 <li type="circle">org.apache.polygene.library.rest.server.spi.<a href="org/apache/polygene/library/rest/server/spi/CommandResult.html" title="interface in org.apache.polygene.library.rest.server.spi"><span class="typeNameLink">CommandResult</span></a></li>
 <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>
@@ -1681,6 +1641,8 @@
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmStatus.html" title="interface in org.apache.polygene.library.alarm"><span class="typeNameLink">AlarmStatus</span></a></li>
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmSystemService.html" title="interface in org.apache.polygene.library.alarm"><span class="typeNameLink">AlarmSystemService</span></a> (also extends org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmSystem.html" title="interface in org.apache.polygene.library.alarm">AlarmSystem</a>, org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceComposite.html" title="interface in org.apache.polygene.api.service">ServiceComposite</a>)</li>
 <li type="circle">org.apache.polygene.library.jmx.<a href="org/apache/polygene/library/jmx/ApplicationManagerService.html" title="interface in org.apache.polygene.library.jmx"><span class="typeNameLink">ApplicationManagerService</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreConfiguration.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraEntityStoreConfiguration</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraEntityStoreService</span></a> (also extends 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;, org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStateVersions.html" title="interface in org.apache.polygene.spi.entitystore">EntityStateVersions</a>, org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStore.html" title="interface in org.apache.polygene.spi.entitystore">EntityStore</a>, org.apache.polygene.library.locking.<a href="org/apache/polygene/library/locking/LockingAbstractComposite.html" title="interface in org.apache.polygene.lib
 rary.locking">LockingAbstractComposite</a>, org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceActivation.html" title="interface in org.apache.polygene.api.service">ServiceActivation</a>, org.apache.polygene.api.service.<a href="org/apache/polygene/api/service/ServiceComposite.html" title="interface in org.apache.polygene.api.service">ServiceComposite</a>)</li>
 <li type="circle">org.apache.polygene.library.rest.common.table.<a href="org/apache/polygene/library/rest/common/table/Cell.html" title="interface in org.apache.polygene.library.rest.common.table"><span class="typeNameLink">Cell</span></a></li>
 <li type="circle">org.apache.polygene.library.circuitbreaker.jmx.<a href="org/apache/polygene/library/circuitbreaker/jmx/CircuitBreakerManagement.html" title="interface in org.apache.polygene.library.circuitbreaker.jmx"><span class="typeNameLink">CircuitBreakerManagement</span></a></li>
 <li type="circle">org.apache.polygene.library.rest.common.table.<a href="org/apache/polygene/library/rest/common/table/Column.html" title="interface in org.apache.polygene.library.rest.common.table"><span class="typeNameLink">Column</span></a></li>
@@ -1689,6 +1651,7 @@
 <li type="circle">org.apache.polygene.library.logging.trace.records.<a href="org/apache/polygene/library/logging/trace/records/CompositeTraceRecordEntity.html" title="interface in org.apache.polygene.library.logging.trace.records"><span class="typeNameLink">CompositeTraceRecordEntity</span></a> (also extends org.apache.polygene.api.entity.<a href="org/apache/polygene/api/entity/EntityComposite.html" title="interface in org.apache.polygene.api.entity">EntityComposite</a>, org.apache.polygene.library.logging.trace.records.<a href="org/apache/polygene/library/logging/trace/records/TraceRecord.html" title="interface in org.apache.polygene.library.logging.trace.records">TraceRecord</a>)</li>
 <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>)
 <ul>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreConfiguration.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraEntityStoreConfiguration</span></a></li>
 <li type="circle">org.apache.polygene.library.logging.debug.service.<a href="org/apache/polygene/library/logging/debug/service/DebugServiceConfiguration.html" title="interface in org.apache.polygene.library.logging.debug.service"><span class="typeNameLink">DebugServiceConfiguration</span></a></li>
 <li type="circle">org.apache.polygene.cache.ehcache.<a href="org/apache/polygene/cache/ehcache/EhCacheConfiguration.html" title="interface in org.apache.polygene.cache.ehcache"><span class="typeNameLink">EhCacheConfiguration</span></a></li>
 <li type="circle">org.apache.polygene.index.elasticsearch.<a href="org/apache/polygene/index/elasticsearch/ElasticSearchClusterConfiguration.html" title="interface in org.apache.polygene.index.elasticsearch"><span class="typeNameLink">ElasticSearchClusterConfiguration</span></a></li>
@@ -1858,6 +1821,7 @@
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmProxy.Factory.html" title="interface in org.apache.polygene.library.alarm"><span class="typeNameLink">AlarmProxy.Factory</span></a></li>
 <li type="circle">org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmSystemService.html" title="interface in org.apache.polygene.library.alarm"><span class="typeNameLink">AlarmSystemService</span></a> (also extends org.apache.polygene.library.alarm.<a href="org/apache/polygene/library/alarm/AlarmSystem.html" title="interface in org.apache.polygene.library.alarm">AlarmSystem</a>)</li>
 <li type="circle">org.apache.polygene.library.jmx.<a href="org/apache/polygene/library/jmx/ApplicationManagerService.html" title="interface in org.apache.polygene.library.jmx"><span class="typeNameLink">ApplicationManagerService</span></a></li>
+<li type="circle">org.apache.polygene.entitystore.cassandra.<a href="org/apache/polygene/entitystore/cassandra/CassandraEntityStoreService.html" title="interface in org.apache.polygene.entitystore.cassandra"><span class="typeNameLink">CassandraEntityStoreService</span></a> (also extends 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;, org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStateVersions.html" title="interface in org.apache.polygene.spi.entitystore">EntityStateVersions</a>, org.apache.polygene.spi.entitystore.<a href="org/apache/polygene/spi/entitystore/EntityStore.html" title="interface in org.apache.polygene.spi.entitystore">EntityStore</a>, org.apache.polygene.library.locking.<a href="org/apache/polygene/library/locking/LockingAbstractComposite.html

<TRUNCATED>