La classe abstraite SAXParserFactory définit une fabrique d'API qui permet à des applications de configurer et d'obtenir un analyseur SAX pour traiter des documents de XML.
| Constructeur |
|---|
| Description |
| protected SAXParserFactory() |
| crée une nouvelle instance de la classe SAXParserFactory. Ce constructeur est protégé. |
| Méthode |
|---|
| Description |
| abstract boolean getFeature(String name) |
| retourne les attributs correspondant au nom spécifié, sur l'implémentation org.xml.sax.XMLReader. |
| Schema getSchema() |
| retourne l'objet Schema qui a été fixé par la méthode setSchema(). |
| boolean isNamespaceAware() |
| indique si la fabrique est configurée pour produire des analyseurs qui prennent en compte les espaces de noms. |
| boolean isValidating() |
| indique si la fabrique est configurée pour produire des analyseurs qui valident le contenu XML durant l'analyse. |
| boolean isXIncludeAware() |
| indique l'état du traitement des inclusions XML (XInclude). |
| static SAXParserFactory newInstance() |
| retourne une nouvelle instance de la classe SAXParserFactory. |
| abstract SAXParser newSAXParser() |
| retourne une nouvelle instance de la classe SAXParser en utilisant la configuration courante. |
| abstract void setFeature(String name, boolean value) |
| détermine une caractéristique pour l'objet org.xml.sax.XMLReader. |
| void setNamespaceAware(boolean awareness) |
| détermine si l'analyseur doit prendre en compte les espaces de noms XML. |
| void setSchema(Schema schema) |
| désigne le schéma utilisé par les analyseurs créés par la fabrique courante. |
| void setValidating(boolean validating) |
| détermine si l'analyseur doit valider les documents XML lors de leur analyse. |
| void setXIncludeAware(boolean state) |
| fixe l'état du traitement des inclusions XML (XInclude). |
| Les méthodes héritées de la classe java.lang.Object |
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |