public class ParseHelper<T extends org.eclipse.emf.ecore.EObject>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
fileExtension |
Constructor and Description |
---|
ParseHelper() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.common.util.URI |
computeUnusedUri(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.io.InputStream |
getAsStream(java.lang.CharSequence text) |
T |
parse(java.lang.CharSequence text) |
T |
parse(java.lang.CharSequence text,
org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse) |
T |
parse(java.lang.CharSequence text,
org.eclipse.emf.common.util.URI uriToUse,
org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse) |
T |
parse(java.io.InputStream in,
org.eclipse.emf.common.util.URI uriToUse,
java.util.Map<?,?> options,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
setFileExtensionProvider(FileExtensionProvider extensionProvider) |
@Inject public void setFileExtensionProvider(FileExtensionProvider extensionProvider)
public T parse(java.io.InputStream in, org.eclipse.emf.common.util.URI uriToUse, java.util.Map<?,?> options, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public T parse(java.lang.CharSequence text) throws java.lang.Exception
java.lang.Exception
public T parse(java.lang.CharSequence text, org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse) throws java.lang.Exception
java.lang.Exception
public T parse(java.lang.CharSequence text, org.eclipse.emf.common.util.URI uriToUse, org.eclipse.emf.ecore.resource.ResourceSet resourceSetToUse) throws java.lang.Exception
java.lang.Exception
protected org.eclipse.emf.common.util.URI computeUnusedUri(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected java.io.InputStream getAsStream(java.lang.CharSequence text)