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

Change format of facet properties file, scope by member then facet

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: core-1.3.0
    • Fix Version/s: core-1.4.0
    • Component/s: Core
    • Labels:
      None

      Description

      Although layout facets are most likely to be represented in json, they can also be loaded from a properties file. Internally the json is converted to a bunch of properties, and it is the properties that are parsed and used to create facets.

      Since this stuff was originally done for the memberOrder and memberOrderLayout facets, the properties file syntax is currently:

      memberOrder.<memberName>.name=
      memberOrder.<memberName>.sequence=

      and

      memberOrderLayout.columnSpans=3,4,0,5
      memberOrderLayout.columnSpans.left=General,Detail

      etc

      This ticket is to invert this ordering, in preparation for other facets being added, and to distinguish member-level facets from class-level facets.

      eg:

      member.<memberName>.memberOrder.name=
      member.<memberName>.memberOrder.sequence=

      and

      memberOrderLayout.columnSpans=3,4,0,5
      memberOrderLayout.columnSpans.left=General,Detail

      The format of the JSON file is unchanged.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: