org.eclipse.xtext.validation
Interface IConcreteSyntaxValidator

All Known Implementing Classes:
ConcreteSyntaxValidator

public interface IConcreteSyntaxValidator

Author:
Moritz Eysholdt - Initial contribution and API

Nested Class Summary
static class IConcreteSyntaxValidator.DiagnosticChainAcceptor
           
static class IConcreteSyntaxValidator.DiagnosticListAcceptor
           
static interface IConcreteSyntaxValidator.IDiagnosticAcceptor
           
static class IConcreteSyntaxValidator.InvalidConcreteSyntaxException
           
 
Method Summary
 boolean validateObject(org.eclipse.emf.ecore.EObject obj, IConcreteSyntaxValidator.IDiagnosticAcceptor acceptor, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean validateRecursive(org.eclipse.emf.ecore.EObject obj, IConcreteSyntaxValidator.IDiagnosticAcceptor acceptor, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Method Detail

validateObject

boolean validateObject(org.eclipse.emf.ecore.EObject obj,
                       IConcreteSyntaxValidator.IDiagnosticAcceptor acceptor,
                       java.util.Map<java.lang.Object,java.lang.Object> context)

validateRecursive

boolean validateRecursive(org.eclipse.emf.ecore.EObject obj,
                          IConcreteSyntaxValidator.IDiagnosticAcceptor acceptor,
                          java.util.Map<java.lang.Object,java.lang.Object> context)