public class IOUtilities
extends java.lang.Object
Constructor and Description |
---|
IOUtilities() |
Modifier and Type | Method and Description |
---|---|
static boolean |
compileModelDescriptor(org.antlr.runtime.tree.CommonTree modelDescriptor,
java.util.Collection<java.lang.Exception> warnings,
java.util.Collection<java.lang.Exception> errors)
attempt to compile the model
|
static IModel |
constructModel(org.antlr.runtime.tree.CommonTree modelDescriptor,
java.util.Collection<java.lang.Exception> warnings,
java.util.Collection<java.lang.Exception> errors)
construct the described model
|
static org.antlr.runtime.tree.CommonTree |
createModelDescriptor(java.lang.String modelName) |
static org.antlr.runtime.tree.CommonTree |
createModelDescriptor(java.lang.String modelName,
boolean installModules) |
static org.antlr.runtime.tree.CommonTree |
loadModelFile(java.lang.String modelFile,
java.util.Collection<java.lang.Exception> warnings,
java.util.Collection<java.lang.Exception> errors) |
static org.antlr.runtime.tree.CommonTree |
loadModelFile(java.net.URL modelFileLocation,
java.util.Collection<java.lang.Exception> warnings,
java.util.Collection<java.lang.Exception> errors) |
static org.antlr.runtime.tree.CommonTree |
loadModelFile(java.net.URL modelFileLocation,
IParserImportDelegate delegate,
java.util.Collection<java.lang.Exception> warnings,
java.util.Collection<java.lang.Exception> errors)
load the specified model file and store any and all warnings and exceptions
|
public static org.antlr.runtime.tree.CommonTree createModelDescriptor(java.lang.String modelName)
public static org.antlr.runtime.tree.CommonTree createModelDescriptor(java.lang.String modelName, boolean installModules)
public static org.antlr.runtime.tree.CommonTree loadModelFile(java.lang.String modelFile, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors) throws java.io.IOException
java.io.IOException
public static org.antlr.runtime.tree.CommonTree loadModelFile(java.net.URL modelFileLocation, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors) throws java.io.IOException
java.io.IOException
public static org.antlr.runtime.tree.CommonTree loadModelFile(java.net.URL modelFileLocation, IParserImportDelegate delegate, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors) throws java.io.IOException
modelFileLocation
- warnings
- errors
- java.io.IOException
public static boolean compileModelDescriptor(org.antlr.runtime.tree.CommonTree modelDescriptor, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors)
modelDescriptor
- warnings
- errors
- public static IModel constructModel(org.antlr.runtime.tree.CommonTree modelDescriptor, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors)
modelDescriptor
- BuilderException