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/20 22:43:25 UTC

isis git commit: ISIS-1712: adds @DomainObjectLayout to HelloWorldObject so that ui events etc will fire

Repository: isis
Updated Branches:
  refs/heads/master 93ca56e17 -> f4bf28b19


ISIS-1712: adds @DomainObjectLayout to HelloWorldObject so that ui events etc will fire


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/f4bf28b1
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/f4bf28b1
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/f4bf28b1

Branch: refs/heads/master
Commit: f4bf28b19cb64a35ae0d0ae45b2f949746eb12e8
Parents: 93ca56e
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Wed Sep 20 23:43:16 2017 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Wed Sep 20 23:43:16 2017 +0100

----------------------------------------------------------------------
 .../src/main/java/domainapp/dom/impl/HelloWorldObject.java  | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/f4bf28b1/example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObject.java
----------------------------------------------------------------------
diff --git a/example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObject.java b/example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObject.java
index b685d9f..89931f4 100644
--- a/example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObject.java
+++ b/example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObject.java
@@ -23,18 +23,26 @@ import javax.jdo.annotations.IdentityType;
 import javax.jdo.annotations.VersionStrategy;
 
 import com.google.common.collect.Ordering;
+import com.google.common.eventbus.Subscribe;
 
+import org.axonframework.eventhandling.annotation.EventHandler;
+
+import org.apache.isis.applib.AbstractSubscriber;
 import org.apache.isis.applib.annotation.Action;
 import org.apache.isis.applib.annotation.Auditing;
 import org.apache.isis.applib.annotation.CommandReification;
 import org.apache.isis.applib.annotation.DomainObject;
+import org.apache.isis.applib.annotation.DomainObjectLayout;
+import org.apache.isis.applib.annotation.DomainService;
 import org.apache.isis.applib.annotation.Editing;
+import org.apache.isis.applib.annotation.NatureOfService;
 import org.apache.isis.applib.annotation.Parameter;
 import org.apache.isis.applib.annotation.ParameterLayout;
 import org.apache.isis.applib.annotation.Property;
 import org.apache.isis.applib.annotation.Publishing;
 import org.apache.isis.applib.annotation.SemanticsOf;
 import org.apache.isis.applib.annotation.Title;
+import org.apache.isis.applib.services.eventbus.IconUiEvent;
 import org.apache.isis.applib.services.message.MessageService;
 import org.apache.isis.applib.services.repository.RepositoryService;
 import org.apache.isis.applib.services.title.TitleService;
@@ -51,6 +59,7 @@ import org.apache.isis.applib.services.title.TitleService;
 })
 @javax.jdo.annotations.Unique(name="HelloWorldObject_name_UNQ", members = {"name"})
 @DomainObject(auditing = Auditing.ENABLED)
+@DomainObjectLayout()
 public class HelloWorldObject implements Comparable<HelloWorldObject> {
 
     public HelloWorldObject(final String name) {