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 2013/07/25 18:02:27 UTC
svn commit: r1507038 - in /isis/site/trunk/content: core/about.md
core/dynamic-layouts.md documentation.md
Author: danhaywood
Date: Thu Jul 25 16:02:27 2013
New Revision: 1507038
URL: http://svn.apache.org/r1507038
Log:
dynamic layout, dev utilities service
Modified:
isis/site/trunk/content/core/about.md
isis/site/trunk/content/core/dynamic-layouts.md
isis/site/trunk/content/documentation.md
Modified: isis/site/trunk/content/core/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/about.md?rev=1507038&r1=1507037&r2=1507038&view=diff
==============================================================================
--- isis/site/trunk/content/core/about.md (original)
+++ isis/site/trunk/content/core/about.md Thu Jul 25 16:02:27 2013
@@ -5,6 +5,7 @@ Title: Core Modules
### Applib & Services
- [Programming Model and How-tos](../applib-guide/about.html)
+- [Static and dynamic layouts](dynamic-layouts.html)
- [Configuration Files](configuration-files.html)
- [Deployment Types](deployment-type.html)
Modified: isis/site/trunk/content/core/dynamic-layouts.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/dynamic-layouts.md?rev=1507038&r1=1507037&r2=1507038&view=diff
==============================================================================
--- isis/site/trunk/content/core/dynamic-layouts.md (original)
+++ isis/site/trunk/content/core/dynamic-layouts.md Thu Jul 25 16:02:27 2013
@@ -1,10 +1,10 @@
-Title: Dynamic Layouts
+Title: Static and Dynamic Layouts
Because Isis implements the [naked objects pattern](http://en.wikipedia.org/wiki/Naked_objects), the domain objects are rendered in the UI based only metadata gleaned from the domain classes themselves.
-## Specifying layout using Annotations
+## Specifying layout using annotations
-### `@MemberOrder`
+### @MemberOrder Annotation ###
To specify the relative order of domain class properties and classes, the `@MemberOrder` annotation is used. For example:
@@ -71,7 +71,7 @@ If the `name` attribute is omitted, then
Finally, note that the `@MemberOrder`'s `name` attribute has no meaning for collections.
-### `@MemberGroupLayout`
+### @MemberGroupLayout Annotation
The `@MemberGroupLayout` annotation specifies the relative positioning of property groups as being either in a left column, a middle column or in a right column. It also specifies the relative width:
Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1507038&r1=1507037&r2=1507038&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Thu Jul 25 16:02:27 2013
@@ -11,6 +11,7 @@ Title: Documentation
- [Screencasts](getting-started/screencasts.html)
- [Wicket/Restful/JDO Archetype](getting-started/quickstart-archetype.html) ([1.0.3](getting-started/release-notes/about.html))
- [Programming Model and How-tos](applib-guide/about.html)
+- [Static and dynamic layouts](core/dynamic-layouts.html)
- [Programming Model Cheat Sheet](getting-started/cheat-sheet.html)
### Resources