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/05/20 14:43:36 UTC

svn commit: r1484451 - in /isis/site/trunk/content: components/progmodels/about.md components/progmodels/wrapper/ components/viewers/about.md components/viewers/junit/ core/integtestsupport.md core/wrapper.md documentation.md

Author: danhaywood
Date: Mon May 20 12:43:35 2013
New Revision: 1484451

URL: http://svn.apache.org/r1484451
Log:
reflecting ISIS-409, refactoring of wrapper progmodel and junit viewer

Added:
    isis/site/trunk/content/core/wrapper.md
      - copied, changed from r1483666, isis/site/trunk/content/components/progmodels/wrapper/about.md
Removed:
    isis/site/trunk/content/components/progmodels/wrapper/
    isis/site/trunk/content/components/viewers/junit/
Modified:
    isis/site/trunk/content/components/progmodels/about.md
    isis/site/trunk/content/components/viewers/about.md
    isis/site/trunk/content/core/integtestsupport.md
    isis/site/trunk/content/documentation.md

Modified: isis/site/trunk/content/components/progmodels/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/progmodels/about.md?rev=1484451&r1=1484450&r2=1484451&view=diff
==============================================================================
--- isis/site/trunk/content/components/progmodels/about.md (original)
+++ isis/site/trunk/content/components/progmodels/about.md Mon May 20 12:43:35 2013
@@ -1,7 +1,6 @@
 Title: Programming Model Implementations
 
 - [Groovy Programming Model](groovy/about.html)
-- [Wrapper Programming Model](wrapper/about.html)
 
-Note that the default programming model implementation is shipped as part of [core](../core/about.html)
+Note that the default (Java) programming model implementation is shipped as part of [core](../core/about.html)
 

Modified: isis/site/trunk/content/components/viewers/about.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/about.md?rev=1484451&r1=1484450&r2=1484451&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/about.md (original)
+++ isis/site/trunk/content/components/viewers/about.md Mon May 20 12:43:35 2013
@@ -10,4 +10,7 @@ Development usage:
 
 - [DnD viewer](dnd/about.html)
 - [BDD viewer](bdd/about.html)
-- [JUnit viewer](junit/about.html)
+
+Third-party:
+
+- [DHTMLX viewer](dhtmlx/about.html)

Modified: isis/site/trunk/content/core/integtestsupport.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/integtestsupport.md?rev=1484451&r1=1484450&r2=1484451&view=diff
==============================================================================
--- isis/site/trunk/content/core/integtestsupport.md (original)
+++ isis/site/trunk/content/core/integtestsupport.md Mon May 20 12:43:35 2013
@@ -4,4 +4,6 @@ Title: Integration testing Support
 This page is a stub.
 }
 
-This module provides the ability to bootstrap Isis within a JUnit testing framework, using any object store.
+This module provides the ability to bootstrap Isis within a JUnit testing framework, using any object store.  This is done using a JUnit rule.
+
+The module also contains the original (now legacy) testrunner that bootstrapped Isis using an implementation of the JUnit `TestRunner` API; annotations are used to define services and fixtures.
\ No newline at end of file

Copied: isis/site/trunk/content/core/wrapper.md (from r1483666, isis/site/trunk/content/components/progmodels/wrapper/about.md)
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/wrapper.md?p2=isis/site/trunk/content/core/wrapper.md&p1=isis/site/trunk/content/components/progmodels/wrapper/about.md&r1=1483666&r2=1484451&rev=1484451&view=diff
==============================================================================
--- isis/site/trunk/content/components/progmodels/wrapper/about.md (original)
+++ isis/site/trunk/content/core/wrapper.md Mon May 20 12:43:35 2013
@@ -1,9 +1,5 @@
-Title: Wrapper Programming Model
+Title: Wrapper Domain Service
 
-A 'programming model' means the support for various programming conventions and annotations used by Isis to build up its internal metamodel.
+The 'wrapper' domain service provides the ability for domain objects to be wrapped such that interactions between domain objects can be "as if" through the viewer. (In other words, business rule constraints are applied).
 
-The wrapper progmodel implementation, which builds on the default programming model provided in [core](../../../core/about.html) provides the ability for domain objects to be wrapped such that interactions between domain objects can be "as if" through the viewer. (In other words, business rule constraints are applied).
-
-### Releases
-
-- See [release notes](release-notes/about.html).
+The service is defined through the `WrapperFactory` API, defined in the core applib.
\ No newline at end of file

Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1484451&r1=1484450&r2=1484451&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Mon May 20 12:43:35 2013
@@ -80,7 +80,8 @@ Guidance for committers is at the bottom
 ### Dev Support
 
 - [Unit Test Support](core/unittestsupport.html) [stub]
-- [Integration Test Support](core/integtestsupport.html) [stub]
+- [Integration Test Support](core/integtestsupport.html) [stub]
+- [Wrapper Service](core/wrapper.html) [stub]
 
 ###  Programming Model
 
@@ -146,7 +147,6 @@ Guidance for committers is at the bottom
 - [About](components/viewers/scimpi/about.html)
 
 
-
 }
 
 }
@@ -156,45 +156,34 @@ Guidance for committers is at the bottom
 
 {span-one-third
 
-### JUnit [0.2.0-incubating](components/viewers/junit/release-notes/about.html)
-
-- [About](components/viewers/junit/about.html)
+### DHTMLX
 
-### BDD (Concordion) [0.2.0-incubating](components/viewers/bdd/release-notes/about.html)
+- [About](third-party/viewers/dhtmlx/about.html)
 
-- [About](components/viewers/bdd/about.html)
+Note: this viewer is third-party open source (outside Apache)
 
 
 }
 
 {span-one-third
 
-###  DnD [0.2.0-incubating](components/viewers/dnd/release-notes/about.html)
+### BDD (Concordion) [0.2.0-incubating](components/viewers/bdd/release-notes/about.html)
 
-- [About](components/viewers/dnd/about.html)
+- [About](components/viewers/bdd/about.html)
 
 }
 
 {span-one-third
 
-### DHTMLX viewer 
-
-- [About](third-party/viewers/dhtmlx/about.html)
-
-Note: this viewer is open source but is third-party (outside of Apache)
+###  DnD [0.2.0-incubating](components/viewers/dnd/release-notes/about.html)
 
+- [About](components/viewers/dnd/about.html)
 
 }
 
 }
 
 
-
-
-
-
-
-
 }
 
 {group
@@ -215,28 +204,34 @@ Note: this viewer is open source but is 
 - [Enabling Logging](components/objectstores/jdo/enabling-logging.html)
 - [Deploying on the Google App Engine](components/objectstores/jdo/deploying-on-the-google-app-engine.html)
 
+}
+
+{span-one-third
+###  DataNucleus (ctd)
+
 ##### Applib Service Implementations
 
-- [Eagerly Registering Entity Types](components/objectstores/jdo/eagerly-registering-entities.html) [1.1.0-SNAPSHOT]
+J- [Eagerly Registering Entity Types](components/objectstores/jdo/eagerly-registering-entities.html) [1.1.0-SNAPSHOT]
 - [Publishing Service on JDO](components/objectstores/jdo/publishing-service-jdo.html) [1.1.0-SNAPSHOT]
 - [Auditing Service on JDO](components/objectstores/jdo/auditing-service-jdo.html) [1.1.0-SNAPSHOT]
 - [Exception Recognizers](components/objectstores/jdo/exception-recognizers-jdo.html) [1.1.0-SNAPSHOT]
 
+
 }
 
 {span-one-third
-###  NoSQL [0.2.0-incubating](components/objectstores/nosql/release-notes/about.html)
 
-- [About](components/objectstores/nosql/about.html)
-
-}
+###  NoSQL [0.2.0-incubating](components/objectstores/nosql/release-notes/about.html)
 
-{span-one-third
+- [About](components/objectstores/nosql/about.html)
+
+###
 ###  SQL [0.2.0-incubating](components/objectstores/sql/release-notes/about.html)
 
 - [About](components/objectstores/sql/about.html)
 - [Configuring the SQL OS](components/objectstores/sql/configuring-the-sql-os-objectstore-with-the-quickstart-archetype.html)
 
+###
 ###XML [0.2.0-incubating](components/objectstores/xml/release-notes/about.html)
 
 - [About](components/objectstores/xml/about.html)
@@ -325,9 +320,6 @@ Note: this viewer is open source but is 
 
 {span-one-third
 
-###Wrapper [0.2.0-incubating](components/progmodels/wrapper/release-notes/about.html)
-
-- [About](components/progmodels/wrapper/about.html)
 
 }