Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-2785

Title tooltip shows the base class, rather than concrete

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.0.0-M5
    • 2.0.0-M6
    • Core, Viewer Wicket
    • None

    Description

      UPDATE (9th July):

      after Andi's first set of changes, Client at least works:

      However other entities  still show "Base Entity":

      for the Instruction class which would seem to have the same inheritance hierarchy as Client.  Very odd ! 

      public class Instruction extends BaseEntityAudit implements Comparable<Instruction> { 

       

      In addition (this might be a different issue), we don't seem to have a tooltip for the icon to navigate to an object in a table:

      __________________________________________________________________________

       

      for example:

      The "Base Entity" should instead say "Client.

      where 

      @MappedSuperclass
      public abstract class BaseEntity  { ... } 

      and:

      @MappedSuperclass
      public abstract class BaseEntityAudit extends BaseEntity { .. } 

      and:

      @javax.persistence.Entity
      @DomainObject(...)
      ...
      public class Client extends BaseEntityAudit implements Comparable<Client> { ... } 

       

       

      Attachments

        1. image-2021-07-09-06-17-19-558.png
          8 kB
          Daniel Keir Haywood
        2. image-2021-07-09-06-13-12-043.png
          13 kB
          Daniel Keir Haywood
        3. image-2021-07-09-06-12-11-547.png
          19 kB
          Daniel Keir Haywood
        4. image-2021-07-02-12-48-02-412.png
          20 kB
          Daniel Keir Haywood

        Issue Links

          Activity

            People

              danhaywood Daniel Keir Haywood
              danhaywood Daniel Keir Haywood
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: