org.eclipse.xtext.parsetree.reconstr.impl
Class TreeConstructionReportImpl.TreeConstructionDiagnosticImpl
java.lang.Object
org.eclipse.xtext.parsetree.reconstr.impl.TreeConstructionReportImpl.TreeConstructionDiagnosticImpl
- All Implemented Interfaces:
- IParseTreeConstructor.TreeConstructionDiagnostic
- Enclosing class:
- TreeConstructionReportImpl
protected class TreeConstructionReportImpl.TreeConstructionDiagnosticImpl
- extends java.lang.Object
- implements IParseTreeConstructor.TreeConstructionDiagnostic
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
deadend
protected AbstractParseTreeConstructor.AbstractToken deadend
lengthCache
protected java.util.Map<AbstractParseTreeConstructor.AbstractToken,java.lang.Integer> lengthCache
semanticElement2diagnostic
protected java.util.Map<org.eclipse.emf.ecore.EObject,TreeConstructionReportImpl.TreeConstructionDiagnosticImpl> semanticElement2diagnostic
TreeConstructionReportImpl.TreeConstructionDiagnosticImpl
public TreeConstructionReportImpl.TreeConstructionDiagnosticImpl(AbstractParseTreeConstructor.AbstractToken deadend)
getEObject
public org.eclipse.emf.ecore.EObject getEObject()
- Specified by:
getEObject
in interface IParseTreeConstructor.TreeConstructionDiagnostic
getLikelyErrorReasons
public java.lang.String getLikelyErrorReasons()
- Specified by:
getLikelyErrorReasons
in interface IParseTreeConstructor.TreeConstructionDiagnostic
getLikelyErrorReasons
public java.lang.String getLikelyErrorReasons(java.lang.String prefix)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object