public class PatternParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PatternParser.Builder |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SYNTHETIC_URI_PREFIX |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.common.util.URI |
computeUnusedUri(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
createResourceSet(com.google.inject.Provider<org.eclipse.xtext.resource.XtextResourceSet> resourceSetProvider) |
void |
enableReuseSpecificationBuilder(boolean reuseSpecificationBuilder) |
protected java.io.InputStream |
getAsStream(java.lang.CharSequence text) |
protected PatternParsingResults |
parse(java.io.InputStream in,
org.eclipse.emf.common.util.URI uriToUse,
java.util.Map<?,?> options,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
PatternParsingResults |
parse(java.lang.String text) |
protected PatternParsingResults |
parse(java.lang.String text,
org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse) |
protected PatternParsingResults |
parse(java.lang.String text,
org.eclipse.emf.common.util.URI uriToUse,
org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse) |
static PatternParser.Builder |
parser() |
protected org.eclipse.emf.ecore.resource.Resource |
resource(java.io.InputStream in,
org.eclipse.emf.common.util.URI uriToUse,
java.util.Map<?,?> options,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
public static final java.lang.String SYNTHETIC_URI_PREFIX
public static PatternParser.Builder parser()
@Inject public void enableReuseSpecificationBuilder(boolean reuseSpecificationBuilder)
@Inject public void createResourceSet(com.google.inject.Provider<org.eclipse.xtext.resource.XtextResourceSet> resourceSetProvider)
public PatternParsingResults parse(java.lang.String text)
protected PatternParsingResults parse(java.io.InputStream in, org.eclipse.emf.common.util.URI uriToUse, java.util.Map<?,?> options, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected PatternParsingResults parse(java.lang.String text, org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse)
protected PatternParsingResults parse(java.lang.String text, org.eclipse.emf.common.util.URI uriToUse, org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse)
protected org.eclipse.emf.common.util.URI computeUnusedUri(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected java.io.InputStream getAsStream(java.lang.CharSequence text)
protected org.eclipse.emf.ecore.resource.Resource resource(java.io.InputStream in, org.eclipse.emf.common.util.URI uriToUse, java.util.Map<?,?> options, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)