You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2016/07/12 05:45:42 UTC

[12/26] isis-site git commit: ISIS-1335: removing -SNAPSHOT for 1.13.0, also migration and release notes

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2c032b24/content/guides/ugbtb.html
----------------------------------------------------------------------
diff --git a/content/guides/ugbtb.html b/content/guides/ugbtb.html
index 3919e4b..c980a1f 100644
--- a/content/guides/ugbtb.html
+++ b/content/guides/ugbtb.html
@@ -3943,37 +3943,23 @@ Pretty much all the other <code>FacetFactory</code>s are responsible for install
 </tr>
 </table>
 </div>
-</div>
-</div>
-<div class="sect3">
-<h4 id="_replacing_the_prog_model">8.2.2. Replacing the Prog. Model</h4>
-<div class="admonitionblock warning">
+<div class="admonitionblock note">
 <table>
 <tr>
 <td class="icon">
-<i class="fa icon-warning" title="Warning"></i>
+<i class="fa icon-note" title="Note"></i>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>This property is ignored as of <code>1.13.0-SNAPSHOT</code></p>
+<p>Previously (prior to <code>1.13.0</code>) the framework also supported the "isis.reflector.facets" configuration property, to
+specify a completely new implementation of the (internal API) <code>ProgrammingModel</code>.  This is no longer supported; use
+"isis.reflector.facets.include" and "isis.reflector.facet.exclude" to adjust the framework&#8217;s default implementation
+(called <code>ProgrammingModelFacetsJava5</code>).</p>
 </div>
 </td>
 </tr>
 </table>
 </div>
-<div class="paragraph">
-<p>If you want to make many changes to the programming model, then (rather than include/exclude lots of facet factories) you can specify a completely new programming model.  For this you&#8217;ll first need an implementation of <code>ProgrammingModel</code>.</p>
-</div>
-<div class="paragraph">
-<p>One option is to subclass from <code>ProgrammingModelFacetsJava5</code>; in your subclass you could remove any <code>FacetFactory</code>s that you wanted to exclude, as well as registering your own implementations.</p>
-</div>
-<div class="paragraph">
-<p>To tell Apache Isis to use your new programming model, use:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code data-lang="ini">isis.reflector.facets=com.mycompany.myapp.isis.IsisProgrammingModel</code></pre>
-</div>
 </div>
 </div>
 </div>
@@ -4357,8 +4343,8 @@ then the subsequent configuration property will be ignored.</p>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>In addition (as of <code>1.13.0-SNAPSHOT</code>) the framework will also load the <code>overrides.properties</code> file.  This is intended
-to support deployment through Docker, as discussed <a href="#_ugbtb_deployment_docker">next</a>.</p>
+<p>In addition the framework will also load the <code>overrides.properties</code> file.  This is intended to support deployment
+through Docker, as discussed <a href="#_ugbtb_deployment_docker">next</a>.</p>
 </div>
 </td>
 </tr>
@@ -4646,11 +4632,10 @@ configuration should be read from an external location.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_ugbtb_deployment_docker">9.4. Docker (<code>1.13.0-SNAPSHOT</code>)</h3>
+<h3 id="_ugbtb_deployment_docker">9.4. Docker</h3>
 <div class="paragraph">
 <p>In addition to loading the regular configuration properties from <code>WEB-INF</code> directory (described
-<a href="rgcfg.html#_rgcfg_configuration-files">here</a>), Apache Isis will also (as of <code>1.13.0-SNAPSHOT</code>)load the
-<code>overrides.properties</code> file.</p>
+<a href="rgcfg.html#_rgcfg_configuration-files">here</a>), Apache Isis will also load the <code>overrides.properties</code> file.</p>
 </div>
 <div class="paragraph">
 <p>This file is treated slightly differently than the other configuration files; it is loaded last, and any configuration
@@ -5706,7 +5691,6 @@ the default ones of <code>isis.properties</code> et al):</p>
 <li><a href="#_including_or_excluding_facets">Including or excluding facets</a></li>
 </ul>
 </li>
-<li><a href="#_replacing_the_prog_model">8.2.2. Replacing the Prog. Model</a></li>
 </ul>
 </li>
 <li><a href="#_ugbtb_programming-model_layout-metadata-reader">8.3. Layout Metadata Reader</a>
@@ -5744,7 +5728,7 @@ the default ones of <code>isis.properties</code> et al):</p>
 <li><a href="#_see_also">9.3.5. See also</a></li>
 </ul>
 </li>
-<li><a href="#_ugbtb_deployment_docker">9.4. Docker (<code>1.13.0-SNAPSHOT</code>)</a></li>
+<li><a href="#_ugbtb_deployment_docker">9.4. Docker</a></li>
 <li><a href="#_ugbtb_deployment_gae">9.5. Deploying to Google App Engine</a>
 <ul class="sectlevel3">
 <li><a href="#_primary_keys_and_owned_unowned_relationships">9.5.1. Primary Keys and Owned/Unowned Relationships</a></li>