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) {