org.eclipse.gmt.umlx.editor.messages
Class AbstractStatusMessage

java.lang.Object
  extended by org.eclipse.gmt.umlx.editor.messages.AbstractStatusMessage
All Implemented Interfaces:
IErrorMessage
Direct Known Subclasses:
AbstractRegimeStatusMessage, BadDirectionStatusMessage, DropOntoOrphanStatusMessage, DropOrphanStatusMessage, InappropriateDropTargetStatusMessage, IncompatibleCopyStatusMessage, IncompatibleDropStatusMessage, IncompatibleSelectionSizeStatusMessage, InheritanceAlreadyDefinedStatusMessage, InheritanceCycleStatusMessage, LinkSourceRequiredStatusMessage, LinkTargetRequiredStatusMessage, MissingCoModelStatusMessage, MissingCoRegimeStatusMessage, MissingCoSourceStatusMessage, MissingCoTargetStatusMessage, MissingRegimeStatusMessage, MissingSourceCoRegimeStatusMessage, NonNodeSourceCoRegimeStatusMessage, NothingToPasteStatusMessage, UnsuitableDropSourceStatusMessage, UnsuitableDropTargetStatusMessage

public abstract class AbstractStatusMessage
extends java.lang.Object
implements IErrorMessage


Field Summary
 
Fields inherited from interface org.eclipse.gmt.umlx.editor.messages.IErrorMessage
ERROR_SEVERITY, GUIDANCE_SEVERITY
 
Constructor Summary
AbstractStatusMessage(java.lang.Object model)
           
 
Method Summary
 java.lang.Object getModel()
           
 int getSeverity()
          Return an integer ordering that permits less severe messages to be identified.
 java.lang.String toTestString()
          JUnit-friendly presentration of error message.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.gmt.umlx.editor.messages.IErrorMessage
toString
 

Constructor Detail

AbstractStatusMessage

public AbstractStatusMessage(java.lang.Object model)
Method Detail

getModel

public java.lang.Object getModel()

getSeverity

public int getSeverity()
Description copied from interface: IErrorMessage
Return an integer ordering that permits less severe messages to be identified.

Specified by:
getSeverity in interface IErrorMessage
Returns:
severity (smaller is less severe)

toTestString

public java.lang.String toTestString()
Description copied from interface: IErrorMessage
JUnit-friendly presentration of error message. Typically ignores potential future objects.

Specified by:
toTestString in interface IErrorMessage
Returns:
JUnit-friendly message