Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-4553

Finalize JCR property set implementation

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Neutral Neutral
    • 6.0
    • None
    • None
    • None

      Acceptance criteria:

      • automatic/default conversion support: JCR values should be effortlessly convertible to the expected field/column definition types (via BeanUtils converter functionality).
      • untie PropertySet implementation from field/column definition - instead a dry and simple property definition should be used: id and type should be enough.
      • get rid of the alternative JcrPropertySet implementation: there are currently two of them, only JcrNodePropertySet needs to remain.
      • fix the synchronisation issues between the Grid and the JcrNodePropertySet: not necessarily the issue of a property set component itself
      • support for editing JCR properties.
        • generalise relevant components so that properties can be displayed and edited in the Grid/TreeGrid.
        • split JcrItemPropertySet functionality-wise (provide implementation for the Nodes and Properties separately).
        • introduce an interface (and impl) for the renamable properties.

        Acceptance criteria

              apchelintcev Aleksandr Pchelintcev
              ahietala Antti Hietala
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoR