org.eclipse.ocl.examples.emf.validation.validity.ui.view
Class FormMessageManager

java.lang.Object
  extended by org.eclipse.ocl.examples.emf.validation.validity.ui.view.FormMessageManager

public class FormMessageManager
extends java.lang.Object


Constructor Summary
FormMessageManager(org.eclipse.ui.forms.widgets.Form managedForm)
          Instantiates our message manager given its target form.
 
Method Summary
 void addMessage(java.lang.Object key, java.lang.String message, int type)
           
 void addMessage(java.lang.String key, java.lang.String message, int type, org.eclipse.swt.widgets.Control control)
           
 void removeAllMessages()
           
 void removeMessage(java.lang.Object key)
           
 void removeMessages(org.eclipse.swt.widgets.Control control)
           
 void setDecorationPosition(int position)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormMessageManager

public FormMessageManager(org.eclipse.ui.forms.widgets.Form managedForm)
Instantiates our message manager given its target form.

Parameters:
managedForm - The form for which we should manage messages.
Method Detail

addMessage

public void addMessage(java.lang.Object key,
                       java.lang.String message,
                       int type)

addMessage

public void addMessage(java.lang.String key,
                       java.lang.String message,
                       int type,
                       org.eclipse.swt.widgets.Control control)

removeAllMessages

public void removeAllMessages()

removeMessage

public void removeMessage(java.lang.Object key)

removeMessages

public void removeMessages(org.eclipse.swt.widgets.Control control)

setDecorationPosition

public void setDecorationPosition(int position)