final MessagingQueue queue = Application.getMessagingFactory().getMessagingQueue(TerminInput.QUEUE_TERMIN_CHANGED);
queue.registerMessageConsumer(mc);
parent.addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent e)
{
queue.unRegisterMessageConsumer(mc);
}
});
}
/**