org.eclipse.ocl.examples.xtext.base.cs2as
Class ValidationDiagnostic

java.lang.Object
  extended by org.eclipse.xtext.diagnostics.AbstractDiagnostic
      extended by org.eclipse.ocl.examples.xtext.base.cs2as.ValidationDiagnostic
All Implemented Interfaces:
org.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.xtext.diagnostics.Diagnostic

public class ValidationDiagnostic
extends org.eclipse.xtext.diagnostics.AbstractDiagnostic


Field Summary
protected  java.lang.String message
           
protected  org.eclipse.xtext.nodemodel.INode node
           
 
Fields inherited from interface org.eclipse.xtext.diagnostics.Diagnostic
LINKING_DIAGNOSTIC, SYNTAX_DIAGNOSITC, SYNTAX_DIAGNOSTIC
 
Constructor Summary
ValidationDiagnostic(org.eclipse.xtext.nodemodel.INode node, java.lang.String message)
           
 
Method Summary
 java.lang.String getCode()
           
 int getColumn()
           
 java.lang.String[] getData()
           
 java.lang.String getMessage()
           
protected  org.eclipse.xtext.nodemodel.INode getNode()
           
 
Methods inherited from class org.eclipse.xtext.diagnostics.AbstractDiagnostic
getLength, getLine, getLocation, getOffset, getUriToProblem, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

node

protected final org.eclipse.xtext.nodemodel.INode node

message

protected final java.lang.String message
Constructor Detail

ValidationDiagnostic

public ValidationDiagnostic(org.eclipse.xtext.nodemodel.INode node,
                            java.lang.String message)
Method Detail

getCode

public java.lang.String getCode()
Specified by:
getCode in class org.eclipse.xtext.diagnostics.AbstractDiagnostic

getColumn

public int getColumn()
Specified by:
getColumn in interface org.eclipse.emf.ecore.resource.Resource.Diagnostic
Overrides:
getColumn in class org.eclipse.xtext.diagnostics.AbstractDiagnostic

getData

public java.lang.String[] getData()
Specified by:
getData in class org.eclipse.xtext.diagnostics.AbstractDiagnostic

getMessage

public java.lang.String getMessage()

getNode

protected org.eclipse.xtext.nodemodel.INode getNode()
Specified by:
getNode in class org.eclipse.xtext.diagnostics.AbstractDiagnostic