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 2021/09/30 08:16:50 UTC
[isis-app-demo] 17/18: refactors title to use title() method
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/isis-app-demo.git
commit 3fbf2ef27110463b7e61e967fb75fc7e2d5fde59
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Thu Sep 30 08:57:57 2021 +0100
refactors title to use title() method
---
.../src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
index bcda932..41d9a5e 100644
--- a/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
+++ b/module-pets/src/main/java/petclinic/modules/pets/dom/petowner/PetOwner.java
@@ -25,7 +25,6 @@ import org.apache.isis.applib.annotation.PromptStyle;
import org.apache.isis.applib.annotation.Property;
import org.apache.isis.applib.annotation.PropertyLayout;
import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.Title;
import org.apache.isis.applib.jaxb.PersistentEntityAdapter;
import org.apache.isis.applib.services.message.MessageService;
import org.apache.isis.applib.services.repository.RepositoryService;
@@ -99,8 +98,10 @@ public class PetOwner implements Comparable<PetOwner> {
@Inject @Transient MessageService messageService;
+ public String title() {
+ return getLastName() + (getFirstName() != null ? ", " + getFirstName() : "");
+ }
- @Title
@LastName
@Column(length = LastName.MAX_LEN, nullable = false)
@Getter @Setter @ToString.Include