The MSL operation and notification protocol:
MListener
notifications
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.