Uploaded image for project: 'OASIS OSLC Lifecycle Integration Core (OSLC Core) TC'
  1. OASIS OSLC Lifecycle Integration Core (OSLC Core) TC
  2. OSLCCORE-41

Extend use of oslc:hidden to suggest that entire shapes be hidden from the UI

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: None
    • Labels:
      None
    • Proposal:
      Hide

      Add oslc:hidden to the shape for oslc:ResourceShape, with an occurrence of zero-or-one, and extend the definition of oslc:hidden, replacing the current (poorly worded)

      "A hint that indicates that property MAY be hidden when presented in a user interface."

      to the more general:

      "A hint that indicates that the associated entity MAY be hidden when presented in a user interface."

      Show
      Add oslc:hidden to the shape for oslc:ResourceShape, with an occurrence of zero-or-one, and extend the definition of oslc:hidden, replacing the current (poorly worded) "A hint that indicates that property MAY be hidden when presented in a user interface." to the more general: "A hint that indicates that the associated entity MAY be hidden when presented in a user interface."

      Description

      The predicate oslc:hidden is currently used within oslc:PropertyDefinition resources to mark a given property of a shape as something to be hidden from the normal UI.

      There is no currently well-defined way to suggest that an entire shape (or classes using that shape) be hidden from a UI. Such a property would be useful for report builders, to hide classes that are a supporting part of the representation of some top-level type and not intended for primary querying.

        Attachments

          Activity

            People

            • Assignee:
              ndjc Nick Crossley
              Reporter:
              ndjc Nick Crossley
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: