Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MDT/OCL Juno Deprecations"

< MDT
(New page: This page identifies APIs that may become deprecated in the Juno release. Entries to this page are added during development and so may be retracted after review. ==Delegates== Persistenc...)
 
(Delegates)
Line 6: Line 6:
 
Persistence of a DelegateDomain can lead to leaks and stale functionality. A Delegate URI String should be used to configure factories.
 
Persistence of a DelegateDomain can lead to leaks and stale functionality. A Delegate URI String should be used to configure factories.
  
AbstractOCLDelegateFactory(OCLDelegateDomain) => AbstractOCLDelegateFactory(String)
+
*AbstractOCLDelegateFactory(OCLDelegateDomain) => AbstractOCLDelegateFactory(String)
OCLInvocationDelegateFactory(OCLDelegateDomain) => OCLInvocationDelegateFactory(String)
+
*OCLInvocationDelegateFactory(OCLDelegateDomain) => OCLInvocationDelegateFactory(String)
OCLQueryDelegateFactory(OCLDelegateDomain) => OCLQueryDelegateFactory(String)
+
*OCLQueryDelegateFactory(OCLDelegateDomain) => OCLQueryDelegateFactory(String)
OCLSettingDelegateFactory(OCLDelegateDomain) => OCLSettingDelegateFactory(String)
+
*OCLSettingDelegateFactory(OCLDelegateDomain) => OCLSettingDelegateFactory(String)
OCLValidationDelegateFactory(OCLDelegateDomain) => OCLValidationDelegateFactory(String)
+
*OCLValidationDelegateFactory(OCLDelegateDomain) => OCLValidationDelegateFactory(String)
  
 
The legacy delegate support was provided by the http://www.eclipse.org/emf/2002/Ecore/OCL URI.
 
The legacy delegate support was provided by the http://www.eclipse.org/emf/2002/Ecore/OCL URI.
Line 17: Line 17:
 
to have a configurable URI.
 
to have a configurable URI.
  
AbstractOCLDelegateFactory() => AbstractOCLDelegateFactory(String)
+
*AbstractOCLDelegateFactory() => AbstractOCLDelegateFactory(String)
OCLInvocationDelegateFactory() => OCLInvocationDelegateFactory(String)
+
*OCLInvocationDelegateFactory() => OCLInvocationDelegateFactory(String)
OCLQueryDelegateFactory() => OCLQueryDelegateFactory(String)
+
*OCLQueryDelegateFactory() => OCLQueryDelegateFactory(String)
OCLSettingDelegateFactory() => OCLSettingDelegateFactory(String)
+
*OCLSettingDelegateFactory() => OCLSettingDelegateFactory(String)
OCLValidationDelegateFactory() => OCLValidationDelegateFactory(String)
+
*OCLValidationDelegateFactory() => OCLValidationDelegateFactory(String)

Revision as of 03:01, 6 March 2012

This page identifies APIs that may become deprecated in the Juno release.

Entries to this page are added during development and so may be retracted after review.

Delegates

Persistence of a DelegateDomain can lead to leaks and stale functionality. A Delegate URI String should be used to configure factories.

  • AbstractOCLDelegateFactory(OCLDelegateDomain) => AbstractOCLDelegateFactory(String)
  • OCLInvocationDelegateFactory(OCLDelegateDomain) => OCLInvocationDelegateFactory(String)
  • OCLQueryDelegateFactory(OCLDelegateDomain) => OCLQueryDelegateFactory(String)
  • OCLSettingDelegateFactory(OCLDelegateDomain) => OCLSettingDelegateFactory(String)
  • OCLValidationDelegateFactory(OCLDelegateDomain) => OCLValidationDelegateFactory(String)

The legacy delegate support was provided by the http://www.eclipse.org/emf/2002/Ecore/OCL URI. This is moving to http://www.eclipse.org/emf/2002/Ecore/OCL/LPG so that the original URI can be a user preference direction to legacy or pivot (or ...) support. This requires the factory to have a configurable URI.

  • AbstractOCLDelegateFactory() => AbstractOCLDelegateFactory(String)
  • OCLInvocationDelegateFactory() => OCLInvocationDelegateFactory(String)
  • OCLQueryDelegateFactory() => OCLQueryDelegateFactory(String)
  • OCLSettingDelegateFactory() => OCLSettingDelegateFactory(String)
  • OCLValidationDelegateFactory() => OCLValidationDelegateFactory(String)

Back to the top