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 2020/06/26 07:06:46 UTC
[isis] 02/06: ISIS-2222: standardize objectType prefix to just
'demo.'
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch ISIS-2222
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 42d5047cb3a4096b08c028dd543dd136fa7a5932
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Fri Jun 26 06:40:34 2020 +0100
ISIS-2222: standardize objectType prefix to just 'demo.'
---
.../java/demoapp/dom/homepage/DemoHomePage-description.adoc | 2 +-
.../src/main/java/demoapp/dom/homepage/DemoHomePage.java | 2 +-
.../domain/src/main/java/demoapp/dom/menubars.layout.xml | 12 ++++++------
.../dom/types/{FeaturedTypesMenu.java => DataTypesMenu.java} | 6 +++---
.../demoapp/dom/types/primitive/bytes/PrimitiveBytes.java | 2 +-
.../bytes/jdo/PrimitiveByteJdoEntity-description.adoc | 2 +-
.../types/primitive/bytes/jdo/PrimitiveByteJdoEntity.java | 2 +-
.../bytes/vm/PrimitiveByteViewModel-description.adoc | 4 ++--
.../dom/types/primitive/bytes/vm/PrimitiveByteViewModel.java | 4 ++--
.../demoapp/dom/types/primitive/chars/PrimitiveChars.java | 2 +-
.../chars/jdo/PrimitiveCharJdoEntity-description.adoc | 2 +-
.../types/primitive/chars/jdo/PrimitiveCharJdoEntity.java | 2 +-
.../chars/vm/PrimitiveCharViewModel-description.adoc | 4 ++--
.../dom/types/primitive/chars/vm/PrimitiveCharViewModel.java | 4 ++--
.../src/main/java/demoapp/dom/viewmodels/ViewModels.java | 2 +-
.../jaxbrefentity/StatefulViewModelJaxbRefsEntity.java | 4 ++--
.../usingjaxb/StatefulViewModelUsingJaxb-description.adoc | 4 ++--
.../dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb.java | 6 +++---
18 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage-description.adoc b/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage-description.adoc
index d08f1ac..6a62c18 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage-description.adoc
+++ b/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage-description.adoc
@@ -4,7 +4,7 @@ Apache Isis applications can nominate a view model to act as the home page, usin
----
@DomainObject(
nature=Nature.VIEW_MODEL,
- objectType = "demoapp.Homepage"
+ objectType = "demo.Homepage"
)
@HomePage // <.>
public class DemoHomePage {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage.java b/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage.java
index b0ea11a..dd751b9 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/homepage/DemoHomePage.java
@@ -46,7 +46,7 @@ import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
@DomainObject(
nature=Nature.VIEW_MODEL
- , objectType = "demoapp.Homepage"
+ , objectType = "demo.Homepage"
)
@HomePage
public class DemoHomePage implements HasAsciiDocDescription {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/menubars.layout.xml b/examples/demo/domain/src/main/java/demoapp/dom/menubars.layout.xml
index 222c44b..5effb74 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/menubars.layout.xml
+++ b/examples/demo/domain/src/main/java/demoapp/dom/menubars.layout.xml
@@ -8,19 +8,19 @@
<mb3:menu>
<mb3:named>View Models</mb3:named>
<mb3:section>
- <mb3:serviceAction objectType="demoapp.ViewModels" id="openStateful"/>
- <mb3:serviceAction objectType="demoapp.ViewModels" id="openStatefulRefsEntity"/>
+ <mb3:serviceAction objectType="demo.ViewModels" id="openStateful"/>
+ <mb3:serviceAction objectType="demo.ViewModels" id="openStatefulRefsEntity"/>
</mb3:section>
</mb3:menu>
<mb3:menu>
- <mb3:named>Featured Types</mb3:named>
+ <mb3:named>Data Types</mb3:named>
<mb3:section>
- <mb3:serviceAction objectType="demo.FeaturedTypesMenu" id="primitiveBytes"/>
- <mb3:serviceAction objectType="demo.FeaturedTypesMenu" id="primitiveChars"/>
+ <mb3:serviceAction objectType="demo.DataTypesMenu" id="primitiveBytes"/>
+ <mb3:serviceAction objectType="demo.DataTypesMenu" id="primitiveChars"/>
</mb3:section>
<mb3:section>
- <mb3:serviceAction objectType="demo.FeaturedTypesMenu" id="text">
+ <mb3:serviceAction objectType="demo.DataTypesMenu" id="text">
<cpt:named>Text</cpt:named>
</mb3:serviceAction>
<mb3:serviceAction objectType="demo.FeaturedTypesMenu" id="primitives">
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/FeaturedTypesMenu.java b/examples/demo/domain/src/main/java/demoapp/dom/types/DataTypesMenu.java
similarity index 97%
rename from examples/demo/domain/src/main/java/demoapp/dom/types/FeaturedTypesMenu.java
rename to examples/demo/domain/src/main/java/demoapp/dom/types/DataTypesMenu.java
index 81c957d..37ae410 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/FeaturedTypesMenu.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/DataTypesMenu.java
@@ -55,10 +55,10 @@ import demoapp.dom.types.text.TextDemo;
import demoapp.dom.types.time.TemporalDemo;
import demoapp.dom.types.uuid.UuidDemo;
-@DomainService(nature=NatureOfService.VIEW, objectType = "demo.FeaturedTypesMenu")
-@DomainObjectLayout(named="Featured Types")
+@DomainService(nature=NatureOfService.VIEW, objectType = "demo.DataTypesMenu")
+@DomainObjectLayout(named="DataTypes")
@Log4j2
-public class FeaturedTypesMenu {
+public class DataTypesMenu {
@Inject private FactoryService factoryService;
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/PrimitiveBytes.java b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/PrimitiveBytes.java
index c410fe5..b39907e 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/PrimitiveBytes.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/PrimitiveBytes.java
@@ -46,7 +46,7 @@ import demoapp.dom.types.primitive.bytes.vm.PrimitiveByteViewModel;
@XmlRootElement(name = "Demo")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
-@DomainObject(nature=Nature.VIEW_MODEL, objectType = "demoapp.PrimitiveBytes", editing=Editing.ENABLED)
+@DomainObject(nature=Nature.VIEW_MODEL, objectType = "demo.PrimitiveBytes", editing=Editing.ENABLED)
@Log4j2
public class PrimitiveBytes implements HasAsciiDocDescription {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity-description.adoc b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity-description.adoc
index c45f434..3f6b01a 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity-description.adoc
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity-description.adoc
@@ -5,7 +5,7 @@ JDO supports `byte` out-of-the-box, so no special annotations are required.
@PersistenceCapable(identityType = IdentityType.DATASTORE, schema = "demo")
@DatastoreIdentity(strategy = IdGeneratorStrategy.IDENTITY, column = "id")
@DomainObject(
- objectType = "demoapp.PrimitiveByteJdoEntity"
+ objectType = "demo.PrimitiveByteJdoEntity"
)
public class PrimitiveByteJdoEntity
implements HasAsciiDocDescription, PrimitiveByteHolder { // <.>
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity.java b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity.java
index 50011cd..8a4dbe4 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/jdo/PrimitiveByteJdoEntity.java
@@ -39,7 +39,7 @@ import demoapp.dom.types.primitive.bytes.holder.PrimitiveByteHolder;
@PersistenceCapable(identityType = IdentityType.DATASTORE, schema = "demo")
@DatastoreIdentity(strategy = IdGeneratorStrategy.IDENTITY, column = "id")
@DomainObject(
- objectType = "demoapp.PrimitiveByteJdoEntity"
+ objectType = "demo.PrimitiveByteJdoEntity"
)
public class PrimitiveByteJdoEntity
implements HasAsciiDocDescription,
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel-description.adoc b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel-description.adoc
index 9ed7fff..7f19251 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel-description.adoc
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel-description.adoc
@@ -2,12 +2,12 @@ JAXB supports `byte` out-of-the-box, so no special annotations are required.
[source,java]
----
-@XmlRootElement(name = "demoapp.PrimitiveByteViewModel")
+@XmlRootElement(name = "demo.PrimitiveByteViewModel")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
@DomainObject(
nature=Nature.VIEW_MODEL,
- objectType = "demoapp.PrimitiveByteViewModel"
+ objectType = "demo.PrimitiveByteViewModel"
)
@lombok.NoArgsConstructor // <.>
public class PrimitiveByteViewModel
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel.java b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel.java
index c8772e2..0195e3a 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/vm/PrimitiveByteViewModel.java
@@ -37,12 +37,12 @@ import lombok.Setter;
import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
import demoapp.dom.types.primitive.bytes.holder.PrimitiveByteHolder;
-@XmlRootElement(name = "demoapp.PrimitiveByteViewModel")
+@XmlRootElement(name = "demo.PrimitiveByteViewModel")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
@DomainObject(
nature=Nature.VIEW_MODEL,
- objectType = "demoapp.PrimitiveByteViewModel"
+ objectType = "demo.PrimitiveByteViewModel"
)
@lombok.NoArgsConstructor
public class PrimitiveByteViewModel
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/PrimitiveChars.java b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/PrimitiveChars.java
index 18889d6..34d131a 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/PrimitiveChars.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/PrimitiveChars.java
@@ -51,7 +51,7 @@ import demoapp.dom.types.primitive.chars.vm.PrimitiveCharViewModel;
@XmlRootElement(name = "Demo")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
-@DomainObject(nature=Nature.VIEW_MODEL, objectType = "demoapp.PrimitiveChars", editing=Editing.ENABLED)
+@DomainObject(nature=Nature.VIEW_MODEL, objectType = "demo.PrimitiveChars", editing=Editing.ENABLED)
@Log4j2
public class PrimitiveChars implements HasAsciiDocDescription {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity-description.adoc b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity-description.adoc
index 6ae7268..f5fb89f 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity-description.adoc
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity-description.adoc
@@ -5,7 +5,7 @@ JDO supports `char` out-of-the-box, so no special annotations are required.
@PersistenceCapable(identityType = IdentityType.DATASTORE, schema = "demo")
@DatastoreIdentity(strategy = IdGeneratorStrategy.IDENTITY, column = "id")
@DomainObject(
- objectType = "demoapp.PrimitiveCharJdoEntity"
+ objectType = "demo.PrimitiveCharJdoEntity"
)
public class PrimitiveCharJdoEntity
implements HasAsciiDocDescription, PrimitiveCharHolder { // <.>
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity.java b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity.java
index 9a0b4d5..36cc28d 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/jdo/PrimitiveCharJdoEntity.java
@@ -39,7 +39,7 @@ import demoapp.dom.types.primitive.chars.holder.PrimitiveCharHolder;
@PersistenceCapable(identityType = IdentityType.DATASTORE, schema = "demo")
@DatastoreIdentity(strategy = IdGeneratorStrategy.IDENTITY, column = "id")
@DomainObject(
- objectType = "demoapp.PrimitiveCharJdoEntity"
+ objectType = "demo.PrimitiveCharJdoEntity"
)
public class PrimitiveCharJdoEntity
implements HasAsciiDocDescription,
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel-description.adoc b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel-description.adoc
index 9135e5e..6fa722e 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel-description.adoc
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel-description.adoc
@@ -2,12 +2,12 @@ JAXB supports `char` out-of-the-box, so no special annotations are required.
[source,java]
----
-@XmlRootElement(name = "demoapp.PrimitiveCharViewModel")
+@XmlRootElement(name = "demo.PrimitiveCharViewModel")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
@DomainObject(
nature=Nature.VIEW_MODEL,
- objectType = "demoapp.PrimitiveCharViewModel"
+ objectType = "demo.PrimitiveCharViewModel"
)
@lombok.NoArgsConstructor // <.>
public class PrimitiveCharViewModel
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel.java b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel.java
index e52dd71..cfea06f 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/vm/PrimitiveCharViewModel.java
@@ -37,12 +37,12 @@ import lombok.Setter;
import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
import demoapp.dom.types.primitive.chars.holder.PrimitiveCharHolder;
-@XmlRootElement(name = "demoapp.PrimitiveCharViewModel")
+@XmlRootElement(name = "demo.PrimitiveCharViewModel")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
@DomainObject(
nature=Nature.VIEW_MODEL,
- objectType = "demoapp.PrimitiveCharViewModel"
+ objectType = "demo.PrimitiveCharViewModel"
)
@lombok.NoArgsConstructor
public class PrimitiveCharViewModel
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/ViewModels.java b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/ViewModels.java
index 35f3156..eaa5141 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/ViewModels.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/ViewModels.java
@@ -28,7 +28,7 @@ import demoapp.dom.viewmodels.jaxbrefentity.StatefulViewModelJaxbRefsEntity;
import demoapp.dom.viewmodels.usingjaxb.StatefulViewModelUsingJaxb;
@DomainService(
- objectType = "demoapp.ViewModels"
+ objectType = "demo.ViewModels"
)
public class ViewModels {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/jaxbrefentity/StatefulViewModelJaxbRefsEntity.java b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/jaxbrefentity/StatefulViewModelJaxbRefsEntity.java
index 0d55b11..dc6fe6e 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/jaxbrefentity/StatefulViewModelJaxbRefsEntity.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/jaxbrefentity/StatefulViewModelJaxbRefsEntity.java
@@ -42,14 +42,14 @@ import lombok.Setter;
import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
-@XmlRootElement(name = "demoapp.StatefulViewModelJaxbRefsEntity")
+@XmlRootElement(name = "demo.StatefulViewModelJaxbRefsEntity")
@XmlType(
propOrder = {"message", "favoriteChild", "children"}
)
@XmlAccessorType(XmlAccessType.FIELD)
@DomainObject(
nature=Nature.VIEW_MODEL
- , objectType = "demoapp.StatefulViewModelJaxbRefsEntity"
+ , objectType = "demo.StatefulViewModelJaxbRefsEntity"
)
public class StatefulViewModelJaxbRefsEntity implements HasAsciiDocDescription {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb-description.adoc b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb-description.adoc
index c54d745..b472425 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb-description.adoc
+++ b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb-description.adoc
@@ -7,12 +7,12 @@ The framework provides a number of ways to serialize this state, but the most fl
[source,java]
----
-@XmlRootElement(name = "demoapp.DemoStatefulViewModel") // <.>
+@XmlRootElement(name = "demo.DemoStatefulViewModel") // <.>
@XmlType // <.>
@XmlAccessorType(XmlAccessType.FIELD) // <.>
@DomainObject(
nature=Nature.VIEW_MODEL
- , objectType = "demoapp.DemoStatefulViewModel"
+ , objectType = "demo.DemoStatefulViewModel"
)
public class StatefulViewModelUsingJaxb implements HasAsciiDocDescription {
diff --git a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb.java b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb.java
index bf3ba9f..832ff1e 100644
--- a/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb.java
+++ b/examples/demo/domain/src/main/java/demoapp/dom/viewmodels/usingjaxb/StatefulViewModelUsingJaxb.java
@@ -44,13 +44,13 @@ import lombok.val;
import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
-@XmlRootElement(name = "demoapp.StatefulViewModelUsingJaxb")
+@XmlRootElement(name = "demo.StatefulViewModelUsingJaxb")
@XmlType(
)
@XmlAccessorType(XmlAccessType.FIELD)
@DomainObject(
nature=Nature.VIEW_MODEL
- , objectType = "demoapp.StatefulViewModelUsingJaxb"
+ , objectType = "demo.StatefulViewModelUsingJaxb"
)
public class StatefulViewModelUsingJaxb implements HasAsciiDocDescription {
@@ -63,7 +63,7 @@ public class StatefulViewModelUsingJaxb implements HasAsciiDocDescription {
@XmlElement
private String message;
- @XmlRootElement(name = "child")
+ @XmlRootElement(name = "demo.StatefulViewModelUsingJaxb.Child")
@XmlType
@XmlAccessorType(XmlAccessType.FIELD)
@Data