public static class AdvancedPatternParser.AdvancedPatternParserSnapshot
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AdvancedPatternParser.AdvancedPatternParserSnapshot.Builder |
Modifier | Constructor and Description |
---|---|
protected |
AdvancedPatternParserSnapshot(SpecificationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Pattern> |
getAddedPatterns() |
java.util.Collection<Pattern> |
getAddedPatterns(org.eclipse.emf.common.util.URI uri) |
java.lang.Iterable<org.eclipse.xtext.validation.Issue> |
getAllDiagnostics() |
java.util.Collection<Pattern> |
getAllPatterns() |
SpecificationBuilder |
getBuilder() |
java.util.Collection<Pattern> |
getErroneousPatterns() |
java.util.Collection<Pattern> |
getErroneousPatterns(org.eclipse.emf.common.util.URI uri) |
java.util.List<org.eclipse.xtext.validation.Issue> |
getErrors(Pattern pattern) |
java.util.Collection<Pattern> |
getImpactedPatterns() |
java.util.Collection<Pattern> |
getImpactedPatterns(org.eclipse.emf.common.util.URI uri) |
java.util.Collection<Pattern> |
getRemovedPatterns() |
java.util.Collection<Pattern> |
getRemovedPatterns(org.eclipse.emf.common.util.URI uri) |
java.util.Collection<Pattern> |
getUpdatedPatterns() |
java.util.Collection<Pattern> |
getUpdatedPatterns(org.eclipse.emf.common.util.URI uri) |
com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,Pattern> |
getUriMap() |
boolean |
hasError() |
boolean |
hasWarning() |
protected AdvancedPatternParserSnapshot(SpecificationBuilder builder)
public SpecificationBuilder getBuilder()
public com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,Pattern> getUriMap()
public java.util.Collection<Pattern> getAddedPatterns()
public java.util.Collection<Pattern> getAddedPatterns(org.eclipse.emf.common.util.URI uri)
public java.util.Collection<Pattern> getUpdatedPatterns()
public java.util.Collection<Pattern> getUpdatedPatterns(org.eclipse.emf.common.util.URI uri)
public java.util.Collection<Pattern> getRemovedPatterns()
public java.util.Collection<Pattern> getRemovedPatterns(org.eclipse.emf.common.util.URI uri)
public java.util.Collection<Pattern> getImpactedPatterns()
public java.util.Collection<Pattern> getImpactedPatterns(org.eclipse.emf.common.util.URI uri)
public java.util.Collection<Pattern> getErroneousPatterns()
public java.util.Collection<Pattern> getErroneousPatterns(org.eclipse.emf.common.util.URI uri)
public java.util.Collection<Pattern> getAllPatterns()
public boolean hasWarning()
public boolean hasError()
public java.lang.Iterable<org.eclipse.xtext.validation.Issue> getAllDiagnostics()
public java.util.List<org.eclipse.xtext.validation.Issue> getErrors(Pattern pattern)