public class BpmnXMLReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static IPostProcessor |
configpp |
static java.lang.String |
CONTEXT_ENTRIES
Key for error entries in read context.
|
protected static IObjectReaderHandler |
handler
The handler.
|
static java.lang.String |
LIST_ELEMENT_ATTRIBUTE_DELIMITER
String delimiter for element attributes 0x240B (9227) SYMBOL FOR VERTICAL TABULATION |
static java.lang.String |
LIST_ELEMENT_DELIMITER
String delimiter for list elements 0x241F (9247) SYMBOL FOR UNIT SEPARATOR |
protected static TypeInfoPathManager |
manager
The manager.
|
protected static AReader |
reader
The singleton reader instance.
|
static java.lang.String |
SEQUENCE_EDGES
Key for sequence edges in read context.
|
Constructor and Description |
---|
BpmnXMLReader() |
Modifier and Type | Method and Description |
---|---|
static IErrorReport |
buildReport(java.lang.String modelname,
java.lang.String filename,
MultiCollection<Tuple,java.lang.String> entries)
Build the error report.
|
static java.util.Set |
getXMLMapping()
Get the XML mapping.
|
static MultiColumnTableEx |
parseBpmnMultiColumTable(java.util.List details,
java.util.List annos)
Parse a list of annotation details into an MultiColumnTableEx
|
static MBpmnModel |
read(ResourceInfo rinfo,
java.lang.ClassLoader classloader,
IResourceIdentifier rid,
IComponentIdentifier root)
Read properties from xml.
|
public static final java.lang.String CONTEXT_ENTRIES
public static final java.lang.String SEQUENCE_EDGES
public static final java.lang.String LIST_ELEMENT_DELIMITER
0x241F (9247) SYMBOL FOR UNIT SEPARATOR
public static final java.lang.String LIST_ELEMENT_ATTRIBUTE_DELIMITER
0x240B (9227) SYMBOL FOR VERTICAL TABULATION
protected static final TypeInfoPathManager manager
protected static final IObjectReaderHandler handler
protected static final AReader reader
public static IPostProcessor configpp
public static MBpmnModel read(ResourceInfo rinfo, java.lang.ClassLoader classloader, IResourceIdentifier rid, IComponentIdentifier root) throws java.lang.Exception
info
- The resource info.classloader
- The classloader.java.lang.Exception
public static IErrorReport buildReport(java.lang.String modelname, java.lang.String filename, MultiCollection<Tuple,java.lang.String> entries)
public static java.util.Set getXMLMapping()
public static MultiColumnTableEx parseBpmnMultiColumTable(java.util.List details, java.util.List annos)
details
-