org.eclipse.gmt.umlx.editor.messages
Class UnresolvedProxyProblemMessage<M>

java.lang.Object
  extended by org.eclipse.gmt.umlx.editor.messages.VeryAbstractProblemMessage<M>
      extended by org.eclipse.gmt.umlx.editor.messages.AbstractProblemMessage<M>
          extended by org.eclipse.gmt.umlx.editor.messages.UnresolvedProxyProblemMessage<M>
All Implemented Interfaces:
IErrorMessage, IProblemMessage<M>

public class UnresolvedProxyProblemMessage<M>
extends AbstractProblemMessage<M>


Field Summary
 java.lang.String context
           
 java.lang.Object unresolvedProxyObject
           
 
Fields inherited from interface org.eclipse.gmt.umlx.editor.messages.IErrorMessage
ERROR_SEVERITY, GUIDANCE_SEVERITY
 
Constructor Summary
UnresolvedProxyProblemMessage(IRegimeCo0<M,?> regime, M model, java.lang.Object unresolvedProxyObject, java.lang.String context)
           
 
Method Summary
 java.lang.String toString()
          User-friendly presentation of error message.
 java.lang.String toTestString()
          JUnit-friendly presentration of error message.
 
Methods inherited from class org.eclipse.gmt.umlx.editor.messages.AbstractProblemMessage
getModel, getRegime
 
Methods inherited from class org.eclipse.gmt.umlx.editor.messages.VeryAbstractProblemMessage
equals, getSeverity
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

unresolvedProxyObject

public final java.lang.Object unresolvedProxyObject

context

public final java.lang.String context
Constructor Detail

UnresolvedProxyProblemMessage

public UnresolvedProxyProblemMessage(IRegimeCo0<M,?> regime,
                                     M model,
                                     java.lang.Object unresolvedProxyObject,
                                     java.lang.String context)
Method Detail

toString

public java.lang.String toString()
Description copied from interface: IErrorMessage
User-friendly presentation of error message.

Specified by:
toString in interface IErrorMessage
Overrides:
toString in class java.lang.Object
Returns:
user-friendly message

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
Overrides:
toTestString in class AbstractProblemMessage<M>
Returns:
JUnit-friendly message