| Package | Description |
|---|---|
| net.sourceforge.nrl.parser |
This top-level package contains utility classes referenced elsewhere.
|
| net.sourceforge.nrl.parser.model.loader |
| Modifier and Type | Method and Description |
|---|---|
IRuleFile |
NRLParser.parse(URI uri,
IResolverFactory resolverFactory)
Parse an NRL file using a reader, and return an AST.
|
IRuleFile |
INRLParser.parse(URI uri,
IResolverFactory resolverFactory)
Parse an input stream and construct an AST.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.eclipse.emf.ecore.resource.Resource |
AbstractModelLoader.createUMLResource(URI resolvedModelURI) |
protected abstract org.eclipse.emf.ecore.resource.Resource |
AbstractModelLoader.createXSDResource(URI resolvedModelURI) |
IPackage |
IModelLoader.loadModel(File baseFile,
String modelURI)
|
IPackage |
AbstractModelLoader.loadModel(File baseFile,
String modelURI) |
IPackage |
IModelLoader.loadModel(File baseFile,
URI modelURI)
Convenience method that converts
baseFile to a URI. |
IPackage |
AbstractModelLoader.loadModel(File baseFile,
URI modelURI) |
IPackage |
StandaloneModelLoader.loadModel(URI uri) |
IPackage |
IModelLoader.loadModel(URI uri)
Loads any supported model format, provided the targeted file has an appropriate extension.
|
IPackage |
AbstractModelLoader.loadModel(URI uri) |
IPackage |
IModelLoader.loadModel(URI baseURI,
String modelURI)
Convenience method that converts
modelURI to a URI taking care to escape
illegal characters. |
IPackage |
AbstractModelLoader.loadModel(URI baseURI,
String modelURI) |
IPackage |
IModelLoader.loadModel(URI baseURI,
URI modelURI)
Loads any supported model format, provided the targeted file has an appropriate extension.
|
IPackage |
AbstractModelLoader.loadModel(URI baseURI,
URI modelURI) |
protected void |
StandaloneModelLoader.validateBaseURI(URI baseURI) |
protected abstract void |
AbstractModelLoader.validateBaseURI(URI baseURI) |
protected void |
StandaloneModelLoader.validateModelURI(URI modelURI) |
protected abstract void |
AbstractModelLoader.validateModelURI(URI modelURI) |
Copyright © 2006-2013. All Rights Reserved.