public class NodesXMLParser extends java.lang.Object implements NodeFileParser, ResourceXMLReceiver
NodeReceiver
object with the parsed node entities.Constructor and Description |
---|
NodesXMLParser(java.io.File file,
NodeReceiver nodeReceiver)
Create NodesXmlParser
|
NodesXMLParser(java.io.InputStream input,
NodeReceiver nodeReceiver)
Create NodesXmlParser
|
NodesXMLParser(NodeReceiver nodeReceiver)
Create NodesXmlParser
|
Modifier and Type | Method and Description |
---|---|
void |
parse()
Parse the project.xml formatted file and fill in the nodes found
|
boolean |
resourceParsed(ResourceXMLParser.Entity entity)
Called after an individual resource is parsed, returns false if parsing should stop, or true to continue.
|
void |
resourcesParsed(ResourceXMLParser.EntitySet entities)
Called after all resources are parsed with the set of parsed entities
|
public NodesXMLParser(NodeReceiver nodeReceiver)
nodeReceiver
- Nodes objectpublic NodesXMLParser(java.io.File file, NodeReceiver nodeReceiver)
file
- nodes filenodeReceiver
- Nodes objectpublic NodesXMLParser(java.io.InputStream input, NodeReceiver nodeReceiver)
input
- nodes filenodeReceiver
- Nodes objectpublic void parse() throws NodeFileParserException
parse
in interface NodeFileParser
NodeFileParserException
- on parser errorpublic boolean resourceParsed(ResourceXMLParser.Entity entity)
ResourceXMLReceiver
resourceParsed
in interface ResourceXMLReceiver
entity
- entitypublic void resourcesParsed(ResourceXMLParser.EntitySet entities)
ResourceXMLReceiver
resourcesParsed
in interface ResourceXMLReceiver
entities
- entity set