This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch jpa-SNAPSHOT
in repository https://gitbox.apache.org/repos/asf/causeway-app-simpleapp.git
The following commit(s) were added to refs/heads/jpa-SNAPSHOT by this push:
new bccb31a ActionLayout#bookmarking was removed
bccb31a is described below
commit bccb31a8fb247b5ee2cf91c73a734216b56be2cc
Author: andi-huber <[email protected]>
AuthorDate: Wed Apr 12 17:46:36 2023 +0200
ActionLayout#bookmarking was removed
---
.../java/domainapp/modules/simple/dom/so/SimpleObject.java | 12 +++++++-----
.../java/domainapp/modules/simple/dom/so/SimpleObjects.java | 7 ++-----
2 files changed, 9 insertions(+), 10 deletions(-)
diff --git
a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
b/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
index 7661580..2967741 100644
---
a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
+++
b/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java
@@ -27,6 +27,7 @@ import org.springframework.lang.Nullable;
import org.apache.causeway.applib.annotation.Action;
import org.apache.causeway.applib.annotation.ActionLayout;
+import org.apache.causeway.applib.annotation.BookmarkPolicy;
import org.apache.causeway.applib.annotation.DomainObject;
import org.apache.causeway.applib.annotation.DomainObjectLayout;
import org.apache.causeway.applib.annotation.Editing;
@@ -53,6 +54,9 @@ import
org.apache.causeway.persistence.jpa.applib.types.BlobJpaEmbeddable;
import static org.apache.causeway.applib.annotation.SemanticsOf.IDEMPOTENT;
import static
org.apache.causeway.applib.annotation.SemanticsOf.NON_IDEMPOTENT_ARE_YOU_SURE;
+import domainapp.modules.simple.SimpleModule;
+import domainapp.modules.simple.types.Name;
+import domainapp.modules.simple.types.Notes;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.NoArgsConstructor;
@@ -60,10 +64,6 @@ import lombok.Setter;
import lombok.ToString;
import lombok.val;
-import domainapp.modules.simple.SimpleModule;
-import domainapp.modules.simple.types.Name;
-import domainapp.modules.simple.types.Notes;
-
@Entity
@Table(
@@ -83,7 +83,9 @@ import domainapp.modules.simple.types.Notes;
@EntityListeners(CausewayEntityListener.class)
@Named(SimpleModule.NAMESPACE + ".SimpleObject")
@DomainObject(entityChangePublishing = Publishing.ENABLED)
-@DomainObjectLayout(tableDecorator = TableDecorator.DatatablesNet.class)
+@DomainObjectLayout(
+ tableDecorator = TableDecorator.DatatablesNet.class,
+ bookmarking = BookmarkPolicy.AS_ROOT)
@NoArgsConstructor(access = AccessLevel.PUBLIC)
@XmlJavaTypeAdapter(PersistentEntityAdapter.class)
@ToString(onlyExplicitlyIncluded = true)
diff --git
a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
b/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
index d601b93..1b533fd 100644
---
a/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
+++
b/module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java
@@ -9,7 +9,6 @@ import javax.persistence.TypedQuery;
import org.apache.causeway.applib.annotation.Action;
import org.apache.causeway.applib.annotation.ActionLayout;
-import org.apache.causeway.applib.annotation.BookmarkPolicy;
import org.apache.causeway.applib.annotation.DomainService;
import org.apache.causeway.applib.annotation.NatureOfService;
import org.apache.causeway.applib.annotation.PriorityPrecedence;
@@ -19,10 +18,9 @@ import org.apache.causeway.applib.query.Query;
import org.apache.causeway.applib.services.repository.RepositoryService;
import org.apache.causeway.persistence.jpa.applib.services.JpaSupportService;
-import lombok.RequiredArgsConstructor;
-
import domainapp.modules.simple.SimpleModule;
import domainapp.modules.simple.types.Name;
+import lombok.RequiredArgsConstructor;
@Named(SimpleModule.NAMESPACE + ".SimpleObjects")
@DomainService(nature = NatureOfService.VIEW)
@@ -54,7 +52,7 @@ public class SimpleObjects {
@Action(semantics = SemanticsOf.SAFE)
- @ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, promptStyle =
PromptStyle.DIALOG_SIDEBAR)
+ @ActionLayout(promptStyle = PromptStyle.DIALOG_SIDEBAR)
public List<SimpleObject> findByName(
@Name final String name
) {
@@ -69,7 +67,6 @@ public class SimpleObjects {
@Action(semantics = SemanticsOf.SAFE)
- @ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT)
public List<SimpleObject> listAll() {
return simpleObjectRepository.findAll();
}