Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-2785

Title tooltip shows the base class, rather than concrete

    XMLWordPrintableJSON

    Details

      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: