[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (WSCALENDAR-558) Expand text around abstract class LinkType
William Cox created WSCALENDAR-558: -------------------------------------- Summary: Expand text around abstract class LinkType Key: WSCALENDAR-558 URL: https://issues.oasis-open.org/browse/WSCALENDAR-558 Project: OASIS Web Services Calendar (WS-Calendar) TC Issue Type: Bug Components: PIM Affects Versions: PIM CS01 Environment: William Cox in response to WSCALENDAR-551 Reporter: William Cox Assignee: William Cox Fix For: PIM WD14 In earlier versions of PIM and in [WS-Calendar], [RFC5545], and [xCal] the LinkType is a UID, a URI, or a reference. The PIM creates an abstract class LinkType, for this purpose, and has reference as its only attribute. This allows PSMs to easily define their Platform-Specific Relationship descriptions, and is a deliberate separation of abstraction from concrete references, and from Platform-Independent to Platform-Specific concerns. This technique acts as a hook for PSM implementeres. Quoting from PIM CS01: 427 Note: In [WS-Calendar], [RFC5545], and [xCal] the LinkType is a UID, a URI [RFC3986], or a reference 428 string. This supports both distributed schedules and local identifiers that need not be fully qualified as 429 would be a UID or a URI. In the PIM, we use a string, without defining the precise type or uses of that 430 reference—that is left to the PSMs. This text does not make clear why the abstract class is used, and the diagram notation is not addressed in the PIM specification. (See WSCALENDAR-557 and WSCALENDAR-551). -- This message was sent by Atlassian JIRA (v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]