public class ExternalInstanceParser extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExternalInstanceParser.ExternalDataInstanceProcessor |
static interface |
ExternalInstanceParser.FileInstanceParser |
static interface |
ExternalInstanceParser.Processor |
| Constructor and Description |
|---|
ExternalInstanceParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileInstanceParser(ExternalInstanceParser.FileInstanceParser fileInstanceParser)
Adds
ExternalInstanceParser.FileInstanceParser before others. |
void |
addProcessor(ExternalInstanceParser.Processor processor) |
TreeElement |
parse(ReferenceManager referenceManager,
String instanceId,
String instanceSrc) |
public TreeElement parse(ReferenceManager referenceManager, String instanceId, String instanceSrc) throws IOException, UnfullfilledRequirementsException, InvalidStructureException, org.xmlpull.v1.XmlPullParserException, InvalidReferenceException
IOExceptionUnfullfilledRequirementsExceptionInvalidStructureExceptionorg.xmlpull.v1.XmlPullParserExceptionInvalidReferenceExceptionpublic void addProcessor(ExternalInstanceParser.Processor processor)
public void addFileInstanceParser(ExternalInstanceParser.FileInstanceParser fileInstanceParser)
ExternalInstanceParser.FileInstanceParser before others. The last added ExternalInstanceParser.FileInstanceParser will be checked
(via ExternalInstanceParser.FileInstanceParser.isSupported(String, String)) first.Copyright © 2024. All rights reserved.