Uploaded image for project: 'Share Application'
  1. Share Application
  2. SHA-318

[List] For a model, view a list of of existing custom Types and Property Groups

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Share Application
    • Labels:
      None

      Description

      User Story:


      "As a Model Manager I can view a list of existing Property Groups so that I can review them as a starting point to adding more, deploying them or deleting them"

      Notes:


      • Assuming that Property Groups as simply Aspects that have been added as dynamic models to the Data Dictionary, We need to decide whether or not to display "system" Aspects (e.g. the file system XML files) or not - it may not actually be possible to distinguish between them.
      • Options for distinguishing between system aspects, dynamic models and Property Groups are:
        1. When any document is added to the Data Dictionary/Models folder, there is a folder rule that will automatically set the node type to be "cm:dictionaryModel" we could add an additional property to this type that indicates whether or not the node has been created as a Property Group or not (and then set this property when creating the Property Group)
        2. Use a single namespace for all Property Groups (e.g. "sys:" something) and then work on the assumption that any Aspects defined in that namespace are Property Groups
        3. Create a "Property Group" type and then (after the folder rule has been applied) change the type again to be the new type.
        4. Use of Public API requires entire entity structure to be defined so ACE-2182 will define the model that all subsequent REST methods will use - this is part of the reason for the large user story sizing

        Attachments

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  closedbugs Closed Bugs
                  Reporter:
                  mfarman Mike Farman
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 1 day, 7 hours Original Estimate - 1 day, 7 hours
                    1d 7h
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 3 days, 40 minutes
                    3d 40m

                      Structure Helper Panel