public abstract class DSLMappingFile extends Object
Constructor and Description |
---|
DSLMappingFile() |
Modifier and Type | Method and Description |
---|---|
String |
dumpFile()
Method to return the current mapping as a String object
|
List<org.kie.internal.builder.KnowledgeBuilderResult> |
getErrors()
Returns the list of parsing errors
|
DSLMapping |
getMapping()
Returns the DSL mapping loaded from this file
|
abstract boolean |
parseAndLoad(Reader dsl)
Parses the file.
|
void |
saveMapping(Writer out)
Saves current mapping into a DSL mapping file
|
static void |
saveMapping(Writer out,
DSLMapping mapping)
Saves the given mapping into a DSL mapping file
|
protected void |
setErrors(List<? extends org.kie.internal.builder.KnowledgeBuilderResult> errors) |
void |
setMapping(DSLMapping mapping)
Sets the
|
public DSLMapping getMapping()
public void setMapping(DSLMapping mapping)
mapping
- public List<org.kie.internal.builder.KnowledgeBuilderResult> getErrors()
protected void setErrors(List<? extends org.kie.internal.builder.KnowledgeBuilderResult> errors)
public abstract boolean parseAndLoad(Reader dsl) throws IOException
IOException
public void saveMapping(Writer out) throws IOException
out
- IOException
public static void saveMapping(Writer out, DSLMapping mapping) throws IOException
out
- mapping
- IOException
public String dumpFile()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.