Interface | Description |
---|---|
NodeInfoLoader |
This interface defines a method which can be called to lazily load NodeInfos when a file extension is recognized.
|
Class | Description |
---|---|
StartElementPacket |
Data class used as an immutable return value from
XMLUtil methods. |
XMLRecognizer |
The
XMLRecognizer is the default Recognizer implementation used in the IDE. |
XMLRecognizer.Doctype |
Two Doctype instances are considered equal if their public IDs match, regardless of what the system IDs are.
|
XMLRecognizer.NoNamespaceRule | |
XMLRecognizer.NSElem | |
XMLUtil |
Utility methods for quickly inspecting the contents of an XML file.
|
Exception | Description |
---|---|
SAXParserDoneException |
This exception actually signals a normal condition, namely that the SAX handler used to parse the XML file has completed its work, and the XML parsing can stop.
|
Provides common methods used for processing XML.
The XMLUtil class provides methods for writing XML, transforming XML with XSL, and for efficiently finding the root element of an XML file.
The XMLRecognizer is the IDE's core recognizer for recognizing XML content. Addins that have their own XML node types should register extensions with the XMLRecognizer whenever possible rather than implementing a separate Recognizer instance.