This document lists changes made to the Metadata Repository Module APIs.
Please ask on the dev@mdr.netbeans.org
mailing list
if you have any questions about the details of a
change, or are wondering how to convert existing code to be compatible.
The supplied dates indicate when the API change was made, on the CVS trunk. From this you can generally tell whether the change should be present in a given build or not.
Fuller descriptions of all changes can be found below (follow links).
Not all deprecations are listed here, assuming that the deprecated APIs continue to essentially work. For a full deprecation list, please consult the Javadoc.
These API specification versions may be used to indicate that a module requires a certain API feature in order to function. For example, if you see here a feature you need which is labelled 1.20, your manifest should contain in its main attributes the line:
OpenIDE-Module-Module-Dependencies: org.netbeans.api.mdr/1 > 1.20
org.netbeans.api.mdr.events.AssociationEvent
org.netbeans.api.mdr.events.AttributeEvent
org.netbeans.api.mdr.events.ExtentEvent
org.netbeans.api.mdr.events.InstanceEvent
org.netbeans.api.mdr.JMIMapper
org.netbeans.api.mdr.JMIStreamFactory
org.netbeans.api.mdr.events.MDRChangeSource
org.netbeans.api.mdr.MDRepository
org.netbeans.api.mdr.MDRManager
org.netbeans.api.mdr.events.MDRPreChangeListener
org.netbeans.api.mdr.events.TransactionEvent
org.netbeans.api.mdr.events.VetoChangeException
org.netbeans.api.xmi.XMIOutputConfig
VetoChangeException
MDRPreChangeListener
; made by: mmatula; issues:
#51937
TransactionEvent
MDRChangeSource
InstanceEvent
ExtentEvent
AttributeEvent
AssociationEvent
; made by: hkrug mmatula; issues:
#25186
#25214
MDRManager
MDRepository
; made by: mmatula
JMIMapper
JMIStreamFactory
; made by: mmatula
org.netbeans.api.xmi
; made by: mmatula
XMIOutputConfig
; made by: dprusa