Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] [GMF - API CHANGE] Bugzilla#129803 : Added DiagramEditingDomainFactory


Description:
- Created DiagramEditingDomainFactory installs a listener on the editing domain so that the notation model can be updated as needed in response to events when the diagram editor is not open.  

- Added getInstance() method to GMFEditingDomainFactory and DiagramEditingDomainFactory.

New API Availability:

now

Old API Removal:

n/a


Tracking:        
               
Bugzilla #129803

Clients Taken Care of:      
 
gmf

Other Clients' Action:

- Clients using GMF diagrams should create their editing domain using the DiagramEditingDomainFactory and not the GMFEditingDomainFactory.  The DiagramEditingDomainFactory installs a listener on the editing domain so that the notation model can be updated as needed in response to events when the diagram editor is not open.  If a client needs to specialize the editing domain, they can should subclass from DiagramEditingDomainFactory.

-   If clients were using GMFEditingDomainFactory.INSTANCE this would not create a GMFEditingDomainFactory instance.  Use getInstance() instead.

Thanks,

Cherie

Back to the top