#include <xercesc/dom/DOMImplementationLS.hpp>
DOMImplementationLS contains the factory methods for creating Load and Save objects.
An object that implements DOMImplementationLS is obtained by doing a binding specific cast from DOMImplementation to DOMImplementationLS. Implementations supporting the Load and Save feature must implement the DOMImplementationLS interface on whatever object implements the DOMImplementation interface.
- Since
- DOM Level 3 
◆ DOMImplementationLSMode
Create a synchronous or an asynchronous DOMLSParser. 
- See also
- createLSParser(const DOMImplementationLSMode mode, const XMLCh* const schemaType) 
- Since
- DOM Level 3 
| Enumerator | 
|---|
| MODE_SYNCHRONOUS |  | 
| MODE_ASYNCHRONOUS |  | 
 
 
◆ DOMImplementationLS()
  
  | 
        
          | DOMImplementationLS::DOMImplementationLS | ( |  | ) |  |  | protected | 
 
 
◆ ~DOMImplementationLS()
  
  | 
        
          | virtual DOMImplementationLS::~DOMImplementationLS | ( |  | ) |  |  | virtual | 
 
 
◆ createLSInput()
◆ createLSOutput()
Create a new "empty" LSOutput. 
- Returns
- The newly created LSOutputobject.
- See also
- LSOutput 
- Since
- DOM Level 3 
 
 
◆ createLSParser()
Create a new DOMLSParser. 
The newly constructed parser may then be configured by means of its DOMConfiguration object, and used to parse documents by means of its parse method.
- Parameters
- 
  
    | mode | The mode argument is either MODE_SYNCHRONOUSorMODE_ASYNCHRONOUS, if mode isMODE_SYNCHRONOUSthen theDOMLSParserthat is created will operate in synchronous mode, if it'sMODE_ASYNCHRONOUSthen theDOMLSParserthat is created will operate in asynchronous mode. |  | schemaType | An absolute URI representing the type of the schema language used during the load of a DOMDocumentusing the newly createdDOMLSParser. Note that no lexical checking is done on the absolute URI. In order to create aDOMLSParserfor any kind of schema types (i.e. theDOMLSParserwill be free to use any schema found), use the valueNULL. Note: For W3C XML Schema [XML Schema Part 1], applications must use the value "http://www.w3.org/2001/XMLSchema". For XML DTD [XML 1.0], applications must use the value "http://www.w3.org/TR/REC-xml". Other Schema languages are outside the scope of the W3C and therefore should recommend an absolute URI in order to use this method. |  | manager | Pointer to the memory manager to be used to allocate objects. |  | gramPool | The collection of cached grammars. |  
 
- Returns
- The newly created DOMLSParserobject. ThisDOMLSParseris either synchronous or asynchronous depending on the value of themodeargument.
- Exceptions
- 
  
    | DOMException | NOT_SUPPORTED_ERR: Raised if the requested mode or schema type is not supported. |  
 
- See also
- DOMLSParser 
- Since
- DOM Level 3 
 
 
◆ createLSSerializer()
The documentation for this class was generated from the following file: