You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@causeway.apache.org by "Simon Titheridge (Jira)" <ji...@apache.org> on 2023/04/26 12:12:00 UTC
[jira] [Created] (CAUSEWAY-3448) Icon defined in DomainObject iconName() method not shown in wicketviewer
Simon Titheridge created CAUSEWAY-3448:
------------------------------------------
Summary: Icon defined in DomainObject iconName() method not shown in wicketviewer
Key: CAUSEWAY-3448
URL: https://issues.apache.org/jira/browse/CAUSEWAY-3448
Project: Causeway
Issue Type: Bug
Components: Viewer Wicket
Affects Versions: 2.0.0-RC1
Reporter: Simon Titheridge
Implementing the method iconName() on a DomainObject does not present the corresponding icon file in the UI.
To recreate the issue:
# curl SimpleApp from github as per [https://causeway.apache.org/docs/2.0.0-RC1/starters/simpleapp.html]
# Edit SimpleObject.java adding iconName() method:
#
{code:java}
@ObjectSupport
public String iconName() {
return "Foo";
} {code}
# Add an icon file "Foo.png" to the same directory as SimpleObject.java
# Maven Install/run as per instructions
# Login and run fixture scripts to create SimpleObjects
# Navigate to several SimpleObject views from the list of objects
# Actual result: The listed SimpleObjects are displayed with the default ("wireframe cube") icon, not the icon shown in "Foo.png"
--
This message was sent by Atlassian Jira
(v8.20.10#820010)