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 2017/09/14 18:00:57 UTC

[15/23] isis-site git commit: ISIS-1616: adds documentation and DataNucleus support

http://git-wip-us.apache.org/repos/asf/isis-site/blob/7f131133/content/guides/rgcfg/rgcfg.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.html b/content/guides/rgcfg/rgcfg.html
index 8e7df72..0ba8b05 100644
--- a/content/guides/rgcfg/rgcfg.html
+++ b/content/guides/rgcfg/rgcfg.html
@@ -1110,7 +1110,7 @@ table.CodeRay td.code>pre{padding:0}
                <p><code>isis.services.</code><br> <code>command.</code><br> <code>actions</code></p> 
               </div>
              </div></td> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>all</code>, <code>ignoreSafe</code>, <code>none</code> (<code>all</code>)</p></td> 
+            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>all</code>, <code>ignoreSafe</code>, <code>none</code> (<code>none</code>)</p></td> 
             <td class="tableblock halign-left valign-top">
              <div>
               <div class="paragraph"> 
@@ -1128,7 +1128,7 @@ table.CodeRay td.code>pre{padding:0}
                <p><code>isis.services.</code><br> <code>command.</code><br> <code>properties</code></p> 
               </div>
              </div></td> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>all</code>, <code>none</code> (<code>all</code>)</p></td> 
+            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>all</code>, <code>none</code> (<code>none</code>)</p></td> 
             <td class="tableblock halign-left valign-top">
              <div>
               <div class="paragraph"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/7f131133/content/guides/rgcfg/rgcfg.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.pdf b/content/guides/rgcfg/rgcfg.pdf
index e3b120a..bd8def7 100644
--- a/content/guides/rgcfg/rgcfg.pdf
+++ b/content/guides/rgcfg/rgcfg.pdf
@@ -4,8 +4,8 @@
 << /Title <feff0043006f0072006500200043006f006e0066006900672019006e002000500072006f0070006500720074006900650073>
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170814204305+01'00')
-/ModDate (D:20170814204305+01'00')
+/CreationDate (D:20170914184816+01'00')
+/ModDate (D:20170914184816+01'00')
 >>
 endobj
 2 0 obj
@@ -12437,7 +12437,7 @@ endobj
 [95 0 R /XYZ 0 198.34999999999982 null]
 endobj
 105 0 obj
-<< /Length 28226
+<< /Length 28230
 >>
 stream
 q
@@ -13514,14 +13514,14 @@ ET
 BT
 244.8590004 425.703 Td
 /F3.0 10.5 Tf
-<616c6c> Tj
+<6e6f6e65> Tj
 ET
 
 0.000 0.000 0.000 SCN
 0.200 0.200 0.200 scn
 
 BT
-260.6090004 425.703 Td
+265.8590004 425.703 Td
 /F1.0 10.5 Tf
 <29> Tj
 ET
@@ -13786,14 +13786,14 @@ ET
 BT
 265.95350040000005 348.138 Td
 /F3.0 10.5 Tf
-<616c6c> Tj
+<6e6f6e65> Tj
 ET
 
 0.000 0.000 0.000 SCN
 0.200 0.200 0.200 scn
 
 BT
-281.70350040000005 348.138 Td
+286.95350040000005 348.138 Td
 /F1.0 10.5 Tf
 <29> Tj
 ET
@@ -30666,172 +30666,172 @@ xref
 0000198969 00000 n 
 0000199200 00000 n 
 0000199257 00000 n 
-0000227538 00000 n 
-0000227869 00000 n 
-0000228078 00000 n 
-0000228305 00000 n 
-0000228510 00000 n 
-0000228731 00000 n 
-0000228945 00000 n 
-0000229161 00000 n 
-0000229379 00000 n 
-0000229575 00000 n 
-0000229804 00000 n 
-0000230022 00000 n 
-0000257877 00000 n 
-0000258187 00000 n 
-0000258363 00000 n 
-0000258603 00000 n 
-0000258843 00000 n 
-0000259083 00000 n 
-0000259311 00000 n 
-0000290974 00000 n 
-0000291262 00000 n 
-0000291500 00000 n 
-0000291731 00000 n 
-0000291962 00000 n 
-0000319500 00000 n 
-0000319834 00000 n 
-0000320047 00000 n 
-0000320272 00000 n 
-0000320491 00000 n 
-0000320708 00000 n 
-0000320931 00000 n 
-0000321156 00000 n 
-0000321360 00000 n 
-0000321417 00000 n 
-0000345491 00000 n 
-0000345790 00000 n 
-0000346009 00000 n 
-0000346205 00000 n 
-0000346408 00000 n 
-0000346641 00000 n 
-0000346877 00000 n 
-0000347113 00000 n 
-0000375281 00000 n 
-0000375596 00000 n 
-0000375830 00000 n 
-0000376064 00000 n 
-0000376298 00000 n 
-0000376536 00000 n 
-0000376757 00000 n 
-0000377005 00000 n 
-0000377254 00000 n 
-0000377503 00000 n 
-0000402573 00000 n 
-0000402893 00000 n 
-0000402950 00000 n 
-0000403170 00000 n 
-0000403410 00000 n 
-0000403619 00000 n 
-0000403849 00000 n 
-0000404080 00000 n 
-0000404311 00000 n 
-0000404547 00000 n 
-0000431244 00000 n 
-0000431543 00000 n 
-0000431776 00000 n 
-0000432001 00000 n 
-0000432238 00000 n 
-0000432448 00000 n 
-0000432695 00000 n 
-0000432923 00000 n 
-0000447303 00000 n 
-0000447612 00000 n 
-0000447658 00000 n 
-0000447884 00000 n 
-0000448084 00000 n 
-0000448288 00000 n 
-0000448537 00000 n 
-0000455325 00000 n 
-0000455566 00000 n 
-0000455612 00000 n 
-0000455669 00000 n 
-0000455799 00000 n 
-0000455920 00000 n 
-0000456045 00000 n 
-0000456171 00000 n 
-0000456326 00000 n 
-0000456474 00000 n 
-0000456631 00000 n 
-0000456779 00000 n 
-0000456940 00000 n 
-0000457092 00000 n 
-0000457254 00000 n 
-0000457409 00000 n 
-0000457578 00000 n 
-0000457740 00000 n 
-0000457903 00000 n 
-0000458067 00000 n 
-0000458230 00000 n 
-0000458386 00000 n 
-0000458554 00000 n 
-0000458713 00000 n 
-0000458886 00000 n 
-0000459060 00000 n 
-0000459234 00000 n 
-0000459411 00000 n 
-0000459579 00000 n 
-0000459749 00000 n 
-0000459917 00000 n 
-0000460087 00000 n 
-0000460277 00000 n 
-0000460467 00000 n 
-0000460631 00000 n 
-0000460806 00000 n 
-0000461093 00000 n 
-0000461171 00000 n 
-0000461376 00000 n 
-0000461568 00000 n 
-0000461861 00000 n 
-0000462036 00000 n 
-0000462297 00000 n 
-0000462530 00000 n 
-0000462782 00000 n 
-0000463032 00000 n 
-0000463276 00000 n 
-0000463557 00000 n 
-0000463754 00000 n 
-0000464001 00000 n 
-0000464194 00000 n 
-0000464413 00000 n 
-0000464604 00000 n 
-0000464792 00000 n 
-0000465028 00000 n 
-0000465262 00000 n 
-0000465479 00000 n 
-0000473718 00000 n 
-0000473934 00000 n 
-0000475297 00000 n 
-0000476360 00000 n 
-0000482989 00000 n 
-0000483210 00000 n 
-0000484573 00000 n 
-0000485662 00000 n 
-0000490484 00000 n 
-0000490698 00000 n 
-0000492061 00000 n 
-0000493131 00000 n 
-0000494352 00000 n 
-0000494563 00000 n 
-0000494871 00000 n 
-0000495786 00000 n 
-0000501183 00000 n 
-0000501409 00000 n 
-0000502772 00000 n 
-0000503862 00000 n 
-0000506483 00000 n 
-0000506696 00000 n 
-0000508059 00000 n 
-0000509176 00000 n 
-0000510571 00000 n 
-0000510789 00000 n 
-0000512152 00000 n 
+0000227542 00000 n 
+0000227873 00000 n 
+0000228082 00000 n 
+0000228309 00000 n 
+0000228514 00000 n 
+0000228735 00000 n 
+0000228949 00000 n 
+0000229165 00000 n 
+0000229383 00000 n 
+0000229579 00000 n 
+0000229808 00000 n 
+0000230026 00000 n 
+0000257881 00000 n 
+0000258191 00000 n 
+0000258367 00000 n 
+0000258607 00000 n 
+0000258847 00000 n 
+0000259087 00000 n 
+0000259315 00000 n 
+0000290978 00000 n 
+0000291266 00000 n 
+0000291504 00000 n 
+0000291735 00000 n 
+0000291966 00000 n 
+0000319504 00000 n 
+0000319838 00000 n 
+0000320051 00000 n 
+0000320276 00000 n 
+0000320495 00000 n 
+0000320712 00000 n 
+0000320935 00000 n 
+0000321160 00000 n 
+0000321364 00000 n 
+0000321421 00000 n 
+0000345495 00000 n 
+0000345794 00000 n 
+0000346013 00000 n 
+0000346209 00000 n 
+0000346412 00000 n 
+0000346645 00000 n 
+0000346881 00000 n 
+0000347117 00000 n 
+0000375285 00000 n 
+0000375600 00000 n 
+0000375834 00000 n 
+0000376068 00000 n 
+0000376302 00000 n 
+0000376540 00000 n 
+0000376761 00000 n 
+0000377009 00000 n 
+0000377258 00000 n 
+0000377507 00000 n 
+0000402577 00000 n 
+0000402897 00000 n 
+0000402954 00000 n 
+0000403174 00000 n 
+0000403414 00000 n 
+0000403623 00000 n 
+0000403853 00000 n 
+0000404084 00000 n 
+0000404315 00000 n 
+0000404551 00000 n 
+0000431248 00000 n 
+0000431547 00000 n 
+0000431780 00000 n 
+0000432005 00000 n 
+0000432242 00000 n 
+0000432452 00000 n 
+0000432699 00000 n 
+0000432927 00000 n 
+0000447307 00000 n 
+0000447616 00000 n 
+0000447662 00000 n 
+0000447888 00000 n 
+0000448088 00000 n 
+0000448292 00000 n 
+0000448541 00000 n 
+0000455329 00000 n 
+0000455570 00000 n 
+0000455616 00000 n 
+0000455673 00000 n 
+0000455803 00000 n 
+0000455924 00000 n 
+0000456049 00000 n 
+0000456175 00000 n 
+0000456330 00000 n 
+0000456478 00000 n 
+0000456635 00000 n 
+0000456783 00000 n 
+0000456944 00000 n 
+0000457096 00000 n 
+0000457258 00000 n 
+0000457413 00000 n 
+0000457582 00000 n 
+0000457744 00000 n 
+0000457907 00000 n 
+0000458071 00000 n 
+0000458234 00000 n 
+0000458390 00000 n 
+0000458558 00000 n 
+0000458717 00000 n 
+0000458890 00000 n 
+0000459064 00000 n 
+0000459238 00000 n 
+0000459415 00000 n 
+0000459583 00000 n 
+0000459753 00000 n 
+0000459921 00000 n 
+0000460091 00000 n 
+0000460281 00000 n 
+0000460471 00000 n 
+0000460635 00000 n 
+0000460810 00000 n 
+0000461097 00000 n 
+0000461175 00000 n 
+0000461380 00000 n 
+0000461572 00000 n 
+0000461865 00000 n 
+0000462040 00000 n 
+0000462301 00000 n 
+0000462534 00000 n 
+0000462786 00000 n 
+0000463036 00000 n 
+0000463280 00000 n 
+0000463561 00000 n 
+0000463758 00000 n 
+0000464005 00000 n 
+0000464198 00000 n 
+0000464417 00000 n 
+0000464608 00000 n 
+0000464796 00000 n 
+0000465032 00000 n 
+0000465266 00000 n 
+0000465483 00000 n 
+0000473722 00000 n 
+0000473938 00000 n 
+0000475301 00000 n 
+0000476364 00000 n 
+0000482993 00000 n 
+0000483214 00000 n 
+0000484577 00000 n 
+0000485666 00000 n 
+0000490488 00000 n 
+0000490702 00000 n 
+0000492065 00000 n 
+0000493135 00000 n 
+0000494356 00000 n 
+0000494567 00000 n 
+0000494875 00000 n 
+0000495790 00000 n 
+0000501187 00000 n 
+0000501413 00000 n 
+0000502776 00000 n 
+0000503866 00000 n 
+0000506487 00000 n 
+0000506700 00000 n 
+0000508063 00000 n 
+0000509180 00000 n 
+0000510575 00000 n 
+0000510793 00000 n 
+0000512156 00000 n 
 trailer
 << /Size 267
 /Root 2 0 R
 /Info 1 0 R
 >>
 startxref
-513291
+513295
 %%EOF

http://git-wip-us.apache.org/repos/asf/isis-site/blob/7f131133/content/guides/rgcms/images/value-types/markup.png
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/images/value-types/markup.png b/content/guides/rgcms/images/value-types/markup.png
new file mode 100644
index 0000000..3f6ef43
Binary files /dev/null and b/content/guides/rgcms/images/value-types/markup.png differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/7f131133/content/guides/rgcms/rgcms.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/rgcms.html b/content/guides/rgcms/rgcms.html
index aef9cc1..e11491d 100644
--- a/content/guides/rgcms/rgcms.html
+++ b/content/guides/rgcms/rgcms.html
@@ -2107,7 +2107,7 @@ table.CodeRay td.code>pre{padding:0}
           </div> 
          </div> 
          <div class="sect3"> 
-          <h4 id="_rgcms_methods_reserved_disable">2.2.2. <code>disable()</code></h4>
+          <h4 id="_rgcms_methods_reserved_disable">2.2.2. <code>disabled()</code></h4>
           <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
            <button type="button" class="btn btn-xs btn-default" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_methods_reserved_disable.adoc&quot;"><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button>
            <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span><span class="sr-only">Toggle Dropdown</span></button>
@@ -2129,7 +2129,7 @@ table.CodeRay td.code>pre{padding:0}
           </div> 
           <div class="listingblock"> 
            <div class="content"> 
-            <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="predefined-type">String</span> disable(Identifier.Type identifierType) { ... }</code></pre> 
+            <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="predefined-type">String</span> disabled(Identifier.Type identifierType) { ... }</code></pre> 
            </div> 
           </div> 
           <div class="paragraph"> 
@@ -2143,7 +2143,7 @@ table.CodeRay td.code>pre{padding:0}
           </div> 
           <div class="listingblock"> 
            <div class="content"> 
-            <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="predefined-type">String</span> disable(Identifier.Type identifierType) {
+            <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="predefined-type">String</span> disabled(Identifier.Type identifierType) {
     <span class="keyword">return</span> !calendarService.isOfficeHours(clock.today()
             ? <span class="string"><span class="delimiter">"</span><span class="content">Cannot modify objects outside of office hours</span><span class="delimiter">"</span></span>
             : <span class="predefined-constant">null</span>;
@@ -4931,155 +4931,80 @@ table.CodeRay td.code>pre{padding:0}
            <li><a href="https://github.com/apache/isis/blame/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types.adoc" target="_blank"><i class="fa fa-hand-o-right fa-fw" aria-hidden="true"></i>&nbsp; Blame</a></li>
           </ul>
          </div> 
-         <div class="admonitionblock note"> 
-          <table> 
-           <tbody>
-            <tr> 
-             <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> 
-             <td class="content"> FIXME </td> 
-            </tr> 
-           </tbody>
-          </table> 
+         <div class="paragraph"> 
+          <p>Apache Isis can render and persist all of the JDK primitives and wrapper classes, and a number of other JDK (7.x) classes that represent value types.</p> 
+         </div> 
+         <div class="paragraph"> 
+          <p>It also supports some of the <a href="http://www.joda.org/joda-time/">Joda-Time</a> datatypes, and a number of value types that are shipped by the framework itself.</p> 
+         </div> 
+         <div class="paragraph"> 
+          <p>In addition to primitives, the JDK Classes supported are:</p> 
+         </div> 
+         <div class="ulist"> 
+          <ul> 
+           <li> <p>the wrapper classes:</p> 
+            <div class="ulist"> 
+             <ul> 
+              <li> <p><code>java.lang.Boolean</code></p> </li> 
+              <li> <p><code>java.lang.Character</code> <strong><code>java.lang.Double</code> </strong><code>java.lang.Float</code> <strong><code>java.lang.Integer</code> </strong><code>java.lang.Long</code> **<code>java.lang.Short</code></p> </li> 
+             </ul> 
+            </div> </li> 
+           <li> <p><code>java.lang.String</code></p> </li> 
+           <li> <p>numeric data types:</p> 
+            <div class="ulist"> 
+             <ul> 
+              <li> <p><code>java.math.BigDecimal</code></p> </li> 
+              <li> <p><code>java.math.BigInteger</code></p> </li> 
+             </ul> 
+            </div> </li> 
+           <li> <p>date types:</p> 
+            <div class="ulist"> 
+             <ul> 
+              <li> <p><code>java.sql.Date</code></p> </li> 
+              <li> <p><code>java.sql.Time</code></p> </li> 
+              <li> <p><code>java.sql.Timestamp</code></p> </li> 
+              <li> <p><code>java.util.Date</code></p> </li> 
+             </ul> 
+            </div> </li> 
+          </ul> 
+         </div> 
+         <div class="paragraph"> 
+          <p>It supports these Joda-Time classes:</p> 
+         </div> 
+         <div class="ulist"> 
+          <ul> 
+           <li> <p><code>org.joda.time.DateTime</code></p> </li> 
+           <li> <p><code>org.joda.time.LocalDateTime</code></p> </li> 
+           <li> <p><code>org.joda.time.LocalDate</code></p> </li> 
+          </ul> 
+         </div> 
+         <div class="paragraph"> 
+          <p>The value types defined by the framework itself (in the applib) are:</p> 
+         </div> 
+         <div class="ulist"> 
+          <ul> 
+           <li> <p><code>o.a.i.applib.value.Blob</code></p> 
+            <div class="paragraph"> 
+             <p>binary large object, eg PDFs or images</p> 
+            </div> </li> 
+           <li> <p><code>o.a.i.applib.value.Clob</code></p> 
+            <div class="paragraph"> 
+             <p>character large objects, eg XML</p> 
+            </div> </li> 
+           <li> <p><code>o.a.i.applib.value.Money</code></p> 
+            <div class="paragraph"> 
+             <p>A currency and amount</p> 
+            </div> </li> 
+           <li> <p><code>o.a.i.applib.value.Password</code></p> 
+            <div class="paragraph"> 
+             <p>A simple wrapper around a string, but never shown in plain-text.</p> 
+            </div> </li> 
+           <li> <p><code>o.a.i.applib.value.Markup</code></p> 
+            <div class="paragraph"> 
+             <p>(As of <code>1.15.1-SNAPSHOT</code>), intended for use as a read-only property to display arbitrary HTML.</p> 
+            </div> </li> 
+          </ul> 
          </div> 
-         <table class="tableblock frame-all grid-all spread"> 
-          <caption class="title">
-           Table 9. JDK Classes
-          </caption> 
-          <colgroup> 
-           <col style="width: 50%;"> 
-           <col style="width: 50%;"> 
-          </colgroup> 
-          <thead> 
-           <tr> 
-            <th class="tableblock halign-left valign-top">Type</th> 
-            <th class="tableblock halign-left valign-top">Description</th> 
-           </tr> 
-          </thead> 
-          <tbody> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Boolean</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Character</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Double</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Float</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Integer</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Long</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.Short</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.lang.String</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.math.BigDecimal</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.math.BigInteger</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.sql.Date</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.sql.Time</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.sql.Timestamp</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>java.util.Date</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-          </tbody> 
-         </table> 
-         <table class="tableblock frame-all grid-all spread"> 
-          <caption class="title">
-           Table 10. JodaTime classes
-          </caption> 
-          <colgroup> 
-           <col style="width: 50%;"> 
-           <col style="width: 50%;"> 
-          </colgroup> 
-          <thead> 
-           <tr> 
-            <th class="tableblock halign-left valign-top">Type</th> 
-            <th class="tableblock halign-left valign-top">Description</th> 
-           </tr> 
-          </thead> 
-          <tbody> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.joda.time.DateTime</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.joda.time.LocalDateTime</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.joda.time.LocalDate</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-          </tbody> 
-         </table> 
-         <table class="tableblock frame-all grid-all spread"> 
-          <caption class="title">
-           Table 11. Isis Applib classes
-          </caption> 
-          <colgroup> 
-           <col style="width: 50%;"> 
-           <col style="width: 50%;"> 
-          </colgroup> 
-          <thead> 
-           <tr> 
-            <th class="tableblock halign-left valign-top">Type</th> 
-            <th class="tableblock halign-left valign-top">Description</th> 
-           </tr> 
-          </thead> 
-          <tbody> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>o.a.i.applib.value.</code><br> <code>Blob</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>o.a.i.applib.value.</code><br> <code>Clob</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>o.a.i.applib.value.</code><br> <code>Color</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>o.a.i.applib.value.</code><br> <code>Money</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-           <tr> 
-            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>o.a.i.applib.value.</code><br> <code>Password</code></p></td> 
-            <td class="tableblock halign-left valign-top"></td> 
-           </tr> 
-          </tbody> 
-         </table> 
          <div class="sect3"> 
           <h4 id="_rgcms_classes_value-types_Blob">3.6.1. <code>Blob</code></h4>
           <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
@@ -5218,30 +5143,7 @@ table.CodeRay td.code>pre{padding:0}
           </div> 
          </div> 
          <div class="sect3"> 
-          <h4 id="_rgcms_classes_value-types_Color">3.6.3. <code>Color</code></h4>
-          <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
-           <button type="button" class="btn btn-xs btn-default" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Color.adoc&quot;"><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button>
-           <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span><span class="sr-only">Toggle Dropdown</span></button>
-           <ul class="dropdown-menu">
-            <li><a href="https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Color.adoc" target="_blank"><i class="fa fa-pencil-square-o fa-fw" aria-hidden="true"></i>&nbsp; Edit</a></li>
-            <li><a href="https://github.com/apache/isis/commits/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Color.adoc" target="_blank"><i class="fa fa-clock-o fa-fw" aria-hidden="true"></i>&nbsp; History</a></li>
-            <li><a href="https://github.com/apache/isis/raw/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Color.adoc" target="_blank"><i class="fa fa-file-text-o fa-fw" aria-hidden="true"></i>&nbsp; Raw</a></li>
-            <li><a href="https://github.com/apache/isis/blame/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Color.adoc" target="_blank"><i class="fa fa-hand-o-right fa-fw" aria-hidden="true"></i>&nbsp; Blame</a></li>
-           </ul>
-          </div> 
-          <div class="admonitionblock note"> 
-           <table> 
-            <tbody>
-             <tr> 
-              <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> 
-              <td class="content"> FIXME - the <code>org.apache.isis.applib.value.Color</code> class. </td> 
-             </tr> 
-            </tbody>
-           </table> 
-          </div> 
-         </div> 
-         <div class="sect3"> 
-          <h4 id="_rgcms_classes_value-types_Money">3.6.4. <code>Money</code></h4>
+          <h4 id="_rgcms_classes_value-types_Money">3.6.3. <code>Money</code></h4>
           <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
            <button type="button" class="btn btn-xs btn-default" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Money.adoc&quot;"><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button>
            <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span><span class="sr-only">Toggle Dropdown</span></button>
@@ -5264,7 +5166,7 @@ table.CodeRay td.code>pre{padding:0}
           </div> 
          </div> 
          <div class="sect3"> 
-          <h4 id="_rgcms_classes_value-types_Password">3.6.5. <code>Password</code></h4>
+          <h4 id="_rgcms_classes_value-types_Password">3.6.4. <code>Password</code></h4>
           <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
            <button type="button" class="btn btn-xs btn-default" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Password.adoc&quot;"><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button>
            <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span><span class="sr-only">Toggle Dropdown</span></button>
@@ -5286,6 +5188,65 @@ table.CodeRay td.code>pre{padding:0}
            </table> 
           </div> 
          </div> 
+         <div class="sect3"> 
+          <h4 id="_rgcms_classes_value-types_Markup">3.6.5. <code>Markup</code></h4>
+          <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
+           <button type="button" class="btn btn-xs btn-default" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Markup.adoc&quot;"><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button>
+           <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span><span class="sr-only">Toggle Dropdown</span></button>
+           <ul class="dropdown-menu">
+            <li><a href="https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Markup.adoc" target="_blank"><i class="fa fa-pencil-square-o fa-fw" aria-hidden="true"></i>&nbsp; Edit</a></li>
+            <li><a href="https://github.com/apache/isis/commits/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Markup.adoc" target="_blank"><i class="fa fa-clock-o fa-fw" aria-hidden="true"></i>&nbsp; History</a></li>
+            <li><a href="https://github.com/apache/isis/raw/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Markup.adoc" target="_blank"><i class="fa fa-file-text-o fa-fw" aria-hidden="true"></i>&nbsp; Raw</a></li>
+            <li><a href="https://github.com/apache/isis/blame/master/adocs/documentation/src/main/asciidoc/guides/rgcms/_rgcms_classes_value-types_Markup.adoc" target="_blank"><i class="fa fa-hand-o-right fa-fw" aria-hidden="true"></i>&nbsp; Blame</a></li>
+           </ul>
+          </div> 
+          <div class="paragraph"> 
+           <p>The <code>Markup</code> value type (introduced in <code>1.15.1-SNAPSHOT</code>) is intended to be used as a read-only property, to render arbitrary markup into the user interface.</p> 
+          </div> 
+          <div class="paragraph"> 
+           <p>For example:</p> 
+          </div> 
+          <div class="imageblock"> 
+           <div class="content"> 
+            <a class="image" href="images/value-types/markup/.png"><img src="images/value-types/markup.png" alt="markup" width="px"></a> 
+           </div> 
+          </div> 
+          <div class="paragraph"> 
+           <p>Corresponds to:</p> 
+          </div> 
+          <div class="listingblock"> 
+           <div class="content"> 
+            <pre class="CodeRay highlight"><code data-lang="java"><span class="annotation">@javax</span>.jdo.annotations.Persistent
+<span class="annotation">@javax</span>.jdo.annotations.Column(allowsNull = <span class="string"><span class="delimiter">"</span><span class="content">true</span><span class="delimiter">"</span></span>, length = <span class="integer">4000</span>)
+<span class="annotation">@lombok</span>.Getter <span class="annotation">@lombok</span>.Setter
+<span class="annotation">@Property</span>(optionality=Optionality.OPTIONAL, editing = Editing.DISABLED)
+<span class="directive">private</span> Markup someMarkup;
+
+<span class="directive">public</span> BlobClobObject updateSomeMarkup(Markup markup) {
+    setSomeMarkup(markup);
+    <span class="keyword">return</span> <span class="local-variable">this</span>;
+}
+<span class="directive">public</span> Markup defaultUpdate0SomeMarkup(<span class="predefined-type">String</span> markup) {
+    <span class="keyword">return</span> getSomeMarkup();
+}</code></pre> 
+           </div> 
+          </div> 
+          <div class="paragraph"> 
+           <p>with this corresponding <code>layout.xml</code>:</p> 
+          </div> 
+          <div class="listingblock"> 
+           <div class="content"> 
+            <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag">&lt;cpt:fieldSet</span> <span class="attribute-name">name</span>=<span class="string"><span class="delimiter">"</span><span class="content">Markup</span><span class="delimiter">"</span></span> <span class="attribute-name">id</span>=<span class="string"><span class="delimiter">"</span><span class="content">markup</span><span class="delimiter">"</span></span><span class="tag">&gt;</span>
+    <span class="tag">&lt;cpt:action</span> <span class="attribute-name">id</span>=<span class="string"><span class="delimiter">"</span><span class="content">updateSomeMarkup</span><span class="delimiter">"</span></span><span class="tag">/&gt;</span>
+    <span class="tag">&lt;cpt:property</span> <span class="attribute-name">id</span>=<span class="string"><span class="delimiter">"</span><span class="content">someMarkup</span><span class="delimiter">"</span></span> <span class="attribute-name">labelPosition</span>=<span class="string"><span class="delimiter">"</span><span class="content">NONE</span><span class="delimiter">"</span></span><span class="tag">&gt;</span>
+    <span class="tag">&lt;/cpt:property&gt;</span>
+<span class="tag">&lt;/cpt:fieldSet&gt;</span></code></pre> 
+           </div> 
+          </div> 
+          <div class="paragraph"> 
+           <p>If the property is also editable then an text edit box is also displayed - unlikely to be the desired effect.</p> 
+          </div> 
+         </div> 
         </div> 
         <div class="sect2"> 
          <h3 id="_rgcms_classes_utility">3.7. Applib Utility Classes</h3>