This is an automated email from the ASF dual-hosted git repository. ahuber pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/isis.git
commit f118939375da3e81b883a96af7b7b40839e28b6c Author: Andi Huber <ahu...@apache.org> AuthorDate: Thu Sep 1 04:57:39 2022 +0200 ISIS-3167: switch on OTHER --- .../java/org/apache/isis/core/metamodel/object/ManagedObject.java | 2 +- .../org/apache/isis/core/metamodel/object/_ManagedObjectOther.java | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/ManagedObject.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/ManagedObject.java index 4bd665f95e..06fd277f57 100644 --- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/ManagedObject.java +++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/ManagedObject.java @@ -494,7 +494,7 @@ extends final @NonNull ObjectSpecification spec, final @Nullable Object pojo) { return pojo != null - ? new _ManagedObjectWithEagerSpec(spec, pojo) //FIXME + ? new _ManagedObjectOther(spec, pojo) : empty(spec); } /** diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/_ManagedObjectOther.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/_ManagedObjectOther.java index 91702895cd..62a7a88a98 100644 --- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/_ManagedObjectOther.java +++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/object/_ManagedObjectOther.java @@ -29,7 +29,7 @@ import lombok.experimental.Accessors; /** * (package private) specialization corresponding to {@link Specialization#OTHER} - * @see ManagedObject.Specialization#MIXIN + * @see ManagedObject.Specialization#OTHER */ @Getter final class _ManagedObjectOther @@ -53,4 +53,9 @@ implements Bookmarkable.NoBookmark { // no-op for other } + @Override + public String getTitle() { + return "other object"; + } + } \ No newline at end of file