MSL editing support, defining an operation and notification protocol in a custom {@link org.eclipse.emf.edit.domain.EditingDomain} implementation.

Package Specification

The MSL operation and notification protocol:

The {@link org.eclipse.gmf.runtime.emf.core.edit.IDemuxedMListener} provides a more friendly callback listener protocol that demultiplexes the batch events provided by the {@link org.eclipse.gmf.runtime.emf.core.edit.MListener} class as individual notifications categorized by kind. The {@link org.eclipse.gmf.runtime.emf.core.edit.DemuxingMListener} class implements this demultiplexing logic, delegating to an IDemuxedMListener. For clients that can extend it, the {@link org.eclipse.gmf.runtime.emf.core.edit.DemuxedMListener} class provides the convenience of redefining only the interesting callbacks.

@canBeSeenBy %partners