public class XMLReader extends java.lang.Object implements DocumentReader
| Modifier and Type | Field and Description |
|---|---|
protected ExtensionRegistry |
extRegistry
WSIL extension registry.
|
protected java.io.Reader |
reader
Reader which is used to obtain contents of a WSIL document.
|
protected WSILDocument |
wsilDocument
WSIL document.
|
| Constructor and Description |
|---|
XMLReader()
Create a WSIL document reader.
|
| Modifier and Type | Method and Description |
|---|---|
protected Abstract |
parseAbstract(org.w3c.dom.Element abstractElement,
WSILElementWithAbstract wsilElement)
Parse abstract element.
|
protected Description |
parseDescription(org.w3c.dom.Element descriptionElement,
Service service)
Parse description element.
|
void |
parseDocument(WSILDocument wsilDocument,
java.io.Reader reader)
Create a WSIL document from the contents of a reader.
|
protected ExtensionElement |
parseExtensionElement(org.w3c.dom.Element element,
WSILElement wsilElement)
Parse extension element.
|
protected void |
parseInspection(org.w3c.dom.Element inspectionElement)
Parse inspection element.
|
protected Link |
parseLink(org.w3c.dom.Element linkElement,
Inspection inspection)
Parse link element.
|
protected Service |
parseService(org.w3c.dom.Element serviceElement,
Inspection inspection)
Parse service element.
|
protected ServiceName |
parseServiceName(org.w3c.dom.Element nameElement,
Service service)
Parse service name element.
|
protected org.w3c.dom.Document |
parseXML(java.io.Reader reader)
Parse the XML document.
|
protected void |
saveNS(org.w3c.dom.Element element,
Inspection inspection)
Save namespace settings.
|
protected java.io.Reader reader
protected WSILDocument wsilDocument
protected ExtensionRegistry extRegistry
protected Abstract parseAbstract(org.w3c.dom.Element abstractElement, WSILElementWithAbstract wsilElement) throws WSILException
abstractElement - the DOM element that contains the abstract elementwsilElement - the WSIL element with that contains the abstract elementWSILExceptionprotected Description parseDescription(org.w3c.dom.Element descriptionElement, Service service) throws WSILException
descriptionElement - the DOM element that contains the description elementservice - the service elementWSILExceptionpublic void parseDocument(WSILDocument wsilDocument, java.io.Reader reader) throws WSILException
parseDocument in interface DocumentReaderwsilDocument - WS-Inspection document objectreader - the reader from which to obtain the contents of the documentWSILExceptionprotected ExtensionElement parseExtensionElement(org.w3c.dom.Element element, WSILElement wsilElement) throws WSILException
element - the DOM element that contains the extension elementwsilElement - the WSIL element that contains the extension elementWSILExceptionprotected void parseInspection(org.w3c.dom.Element inspectionElement)
throws WSILException
inspectionElement - the DOM element that contains the inspection elementWSILExceptionprotected Link parseLink(org.w3c.dom.Element linkElement, Inspection inspection) throws WSILException
linkElement - the DOM element that contains the link elementinspection - the inspection elementWSILExceptionprotected Service parseService(org.w3c.dom.Element serviceElement, Inspection inspection) throws WSILException
linkElement - the DOM element that contains the service elementinspection - the inspection elementWSILExceptionprotected ServiceName parseServiceName(org.w3c.dom.Element nameElement, Service service) throws WSILException
linkElement - the DOM element that contains the name elementservice - the service elementWSILExceptionprotected org.w3c.dom.Document parseXML(java.io.Reader reader)
throws WSILException
WSILExceptionprotected void saveNS(org.w3c.dom.Element element,
Inspection inspection)
Copyright ? 2001 International Business Machines Corporation. All Rights Reserved.