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 2019/01/11 15:21:30 UTC
[isis] 02/02: ISIS-2072: updates SimpleObject so can use in view
models
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
commit a40ef6a9a2d8866e8bbf59246d8249ad0a0d9cfc
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Fri Jan 11 15:20:21 2019 +0000
ISIS-2072: updates SimpleObject so can use in view models
---
.../src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/example/application/simpleapp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java b/example/application/simpleapp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java
index e481465..098da24 100644
--- a/example/application/simpleapp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java
+++ b/example/application/simpleapp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java
@@ -20,6 +20,7 @@ package domainapp.modules.simple.dom.impl;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.VersionStrategy;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.google.common.collect.ComparisonChain;
@@ -37,6 +38,7 @@ import org.apache.isis.applib.services.i18n.TranslatableString;
import org.apache.isis.applib.services.message.MessageService;
import org.apache.isis.applib.services.repository.RepositoryService;
import org.apache.isis.applib.services.title.TitleService;
+import org.apache.isis.schema.utils.jaxbadapters.PersistentEntityAdapter;
import lombok.AccessLevel;
import static org.apache.isis.applib.annotation.CommandReification.ENABLED;
@@ -51,6 +53,7 @@ import static org.apache.isis.applib.annotation.SemanticsOf.NON_IDEMPOTENT_ARE_Y
@DomainObjectLayout() // causes UI events to be triggered
@lombok.Getter @lombok.Setter
@lombok.RequiredArgsConstructor
+@XmlJavaTypeAdapter(PersistentEntityAdapter.class)
public class SimpleObject implements Comparable<SimpleObject> {
@javax.jdo.annotations.Column(allowsNull = "false", length = 40)