You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by bu...@apache.org on 2014/04/05 10:06:21 UTC
svn commit: r904993 - in /websites/staging/isis/trunk: cgi-bin/ content/
content/more-advanced-topics/metamodel-finetuning-the-programming-model.html
Author: buildbot
Date: Sat Apr 5 08:06:21 2014
New Revision: 904993
Log:
Staging update by buildbot for isis
Modified:
websites/staging/isis/trunk/cgi-bin/ (props changed)
websites/staging/isis/trunk/content/ (props changed)
websites/staging/isis/trunk/content/more-advanced-topics/metamodel-finetuning-the-programming-model.html
Propchange: websites/staging/isis/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sat Apr 5 08:06:21 2014
@@ -1 +1 @@
-1584563
+1585015
Propchange: websites/staging/isis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sat Apr 5 08:06:21 2014
@@ -1 +1 @@
-1584563
+1585015
Modified: websites/staging/isis/trunk/content/more-advanced-topics/metamodel-finetuning-the-programming-model.html
==============================================================================
--- websites/staging/isis/trunk/content/more-advanced-topics/metamodel-finetuning-the-programming-model.html (original)
+++ websites/staging/isis/trunk/content/more-advanced-topics/metamodel-finetuning-the-programming-model.html Sat Apr 5 08:06:21 2014
@@ -379,6 +379,10 @@ isis.reflector.facets.include=org.apache
<p>To include/exclude more than one <code>FacetFactory</code>, specify as a comma-separated list. And if you want to dig into this in more detail, the code that implements this logic is <a href="https://github.com/apache/isis/blob/master/core/metamodel/src/main/java/org/apache/isis/progmodels/dflt/JavaReflectorInstallerNoDecorators.java">JavaReflectorInstallerNoDecorators</a>.</p>
+<blockquote>
+ <p>This <a href="http://isis.markmail.org/thread/472c3mrvcgnripst">thread</a> from the users mailing list (in Apr 2014) shows a typical customization.</p>
+</blockquote>
+
<h3>Specifying a new programming model</h3>
<p>To specify a completely new programming model, you'll first need an implementation of <code>ProgrammingModel</code>. One option is to subclass from <code>ProgammingModelFacetsJava5</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>