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

Refactor the way that members are ordered to allow contributee actions to be ordered within regular actions

    Details

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

      Description

      Currently ordering is done on FacetedMethods, and contributee actions are grafted onto the end. Also complicating matters is the ObjectActionSet, which groups contributee actions according to the service that contributed them.

      First change is to remove ObjectActionSet, and have everything flattened. Second change is to rework MemberLayoutArranger such that it acts upon ObjectMembers rather than FacetedMethods.

      At same time, suggest retire the old "actionOrder()" supporting method.

        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: