|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Parser
The Parser interface abstracts the behavior which the
org.eigenbase.xom package needs from an XML parser.
If you don't care which implementation you get, call XOMUtil.createDefaultParser() to create a parser.

| Method Summary | |
|---|---|
DOMWrapper |
create(String tagName)
Creates a wrapper representing an XML element. |
boolean |
isKeepPositions()
Returns whether the parser is retaining position information. |
DOMWrapper |
parse(InputStream is)
Parses an input stream and returns a wrapped element. |
DOMWrapper |
parse(Reader reader)
Parses the contents of a reader and returns a wrapped element. |
DOMWrapper |
parse(String sXml)
Parses a string and returns a wrapped element. |
DOMWrapper |
parse(URL url)
Parses the contents of a URL and returns a wrapped element. |
void |
setKeepPositions(boolean keepPositions)
Sets whether to retain position information. |
| Method Detail |
|---|
void setKeepPositions(boolean keepPositions)
keepPositions - Whether to keep position information.boolean isKeepPositions()
DOMWrapper parse(String sXml)
throws XOMException
XOMException - on errorsXml - XML string
DOMWrapper parse(InputStream is)
throws XOMException
XOMException - on erroris - Input stream
DOMWrapper parse(URL url)
throws XOMException
XOMException - on errorurl - URL
DOMWrapper parse(Reader reader)
throws XOMException
XOMException - on errorreader - Reader
DOMWrapper create(String tagName)
tagName - Name of element
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||