Deprecated API


Contents
Deprecated Interfaces
org.apache.xerces.dom3.as.ASAttributeDeclaration
          An attribute declaration in the context of a ASObject.The constant 'REQUIRED' is missing from this interface.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASContentModel
          The content model of a declared element.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASDataType
          The datatypes supported by DOM AS implementations. Further datatypes may be added in the Schema/PSVI spec.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASElementDeclaration
          The element name along with the content specification in the context of an ASObject.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASEntityDeclaration
          Models a general entity declaration in an abstract schema. The abstract schema does not handle any parameter entity. It is assumed that the parameter entities are expanded by the implementation as the abstract schema is built.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASModel
          To begin with, an abstract schema is a generic structure that could contain both internal and external subsets. An ASModel is an abstract object that could map to a DTD , an XML Schema , a database schema, etc. An ASModel could represent either an internal or an external subset; hence an abstract schema could be composed of an ASModel representing the internal subset and an ASModel representing the external subset. Note that the ASModel representing the external subset could consult the ASModel representing the internal subset. Furthermore, the ASModel representing the internal subset could be set to null by the setInternalAS method as a mechanism for "removal". In addition, only one ASModel representing the external subset can be specified as "active" and it is possible that none are "active". Finally, the ASModel contains the factory methods needed to create a various types of ASObjects like ASElementDeclaration, ASAttributeDeclaration, etc.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASNamedObjectMap
          Objects implementing the ASNamedObjectMap interface are used to represent collections of abstract schema nodes that can be accessed by name. Note that ASNamedObjectMap does not inherit from ASObjectList; ASNamedObjectMaps are not maintained in any particular order. Objects contained in an object implementing ASNamedObjectMap may also be accessed by an ordinal index, but this is simply to allow convenient enumeration of the contents of a ASNamedObjectMap, and does not imply that the DOM specifies an order to these ASObjects.

ASNamedObjectMap object in the DOM are live.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASNotationDeclaration
          This interface represents a notation declaration.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASObject
          The ASObject interface is analogous to a Node in , e.g., an element declaration.

Opaque.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.ASObjectList
          The ASObjectList interface provides the abstraction of an ordered collection of AS nodes, without defining or constraining how this collection is implemented. ASObjectList objects in the DOM AS are live.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.xml.sax.AttributeList
          This interface has been replaced by the SAX2 Attributes interface, which includes Namespace support. 
org.apache.xerces.dom3.as.CharacterDataEditAS
          This interface extends the NodeEditAS interface with additional methods for document editing. An object implementing this interface must also implement NodeEditAS interface.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.DocumentAS
          This interface extends the Document interface with additional methods for both document and AS editing.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.DocumentEditAS
          This interface extends the NodeEditAS interface with additional methods for both document and AS editing.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.xml.sax.DocumentHandler
          This interface has been replaced by the SAX2 ContentHandler interface, which includes Namespace support. 
org.apache.xerces.dom3.as.DOMASBuilder
          An Abstract Schema parser interface.

DOMASBuilder provides an API for parsing Abstract Schemas and building the corresponding ASModel tree.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.DOMASWriter
          A Abstract Schema serialization interface.

DOMASWriters provides an API for serializing Abstract Schemas out in the form of a source Abstract Schema. The Abstract Schema is written to an output stream, the type of which depends on the specific language bindings in use.

DOMASWriter is a generic Abstract Schema serialization interface. It can be applied to both an internal Abstract Schema and/or an external Abstract Schema. DOMASWriter is applied to serialize a single Abstract Schema. Serializing a document with an active Internal Abstract Schema will serialize this internal Abstract Schema with the document as it is part of the Document (see LSSerializer).

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.DOMImplementationAS
          This interface allows creation of an ASModel. The expectation is that an instance of the DOMImplementationAS interface can be obtained by using binding-specific casting methods on an instance of the DOMImplementation interface when the DOM implementation supports the feature "AS-EDIT".

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xml.serialize.DOMSerializer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xerces.dom3.as.ElementEditAS
          This interface extends the Element interface with additional methods for guided document editing. An object implementing this interface must also implement NodeEditAS interface.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.apache.xerces.dom3.as.NodeEditAS
          This interface extends a Node from with additional methods for guided document editing. The expectation is that an instance of the DOMImplementationAS interface can be obtained by using binding-specific casting methods on an instance of the DOMImplementation interface when the DOM implementation supports the feature "AS-DOC".

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

org.xml.sax.Parser
          This interface has been replaced by the SAX2 XMLReader interface, which includes Namespace support. 
org.apache.xml.serialize.Serializer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more information. 
 

Deprecated Classes
org.apache.xerces.dom.ASDOMImplementationImpl
            
org.apache.xerces.dom.ASModelImpl
            
org.xml.sax.helpers.AttributeListImpl
          This class implements a deprecated interface, AttributeList; that interface has been replaced by Attributes, which is implemented in the AttributesImpl helper class. 
org.apache.xml.serialize.BaseMarkupSerializer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xerces.parsers.DOMASBuilderImpl
            
org.apache.xml.serialize.DOMSerializerImpl
          Replaced by org.apache.xml.serializer.dom3.LSSerializerImpl in Xerces 2.9.0. 
org.apache.xml.serialize.ElementState
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.serialize.EncodingInfo
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.serialize.Encodings
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.xml.sax.HandlerBase
          This class works with the deprecated DocumentHandler interface. It has been replaced by the SAX2 DefaultHandler class. 
org.apache.xml.serialize.HTMLdtd
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use JAXP's Transformation API for XML (TrAX) for serializing HTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.HTMLSerializer
          This class was deprecated in Xerces 2.6.2. It is recommended that new applications use JAXP's Transformation API for XML (TrAX) for serializing HTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.IndentPrinter
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.serialize.LineSeparator
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.serialize.Method
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.serialize.OutputFormat
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.OutputFormat.Defaults
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.OutputFormat.DTD
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more information. 
org.xml.sax.helpers.ParserFactory
          This class works with the deprecated Parser interface. 
org.apache.xml.serialize.Printer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.resolver.tools.ResolvingParser
          This interface has been replaced by the ResolvingXMLReader for SAX2. 
org.apache.xml.serialize.SerializerFactory
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.TextSerializer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.XHTMLSerializer
          This class was deprecated in Xerces 2.6.2. It is recommended that new applications use JAXP's Transformation API for XML (TrAX) for serializing XHTML. See the Xerces documentation for more information. 
org.apache.xml.serialize.XML11Serializer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.serialize.XMLSerializer
          This class was deprecated in Xerces 2.9.0. It is recommended that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation API for XML (TrAX) for serializing XML. See the Xerces documentation for more information. 
org.apache.xml.resolver.apps.xparse
          This interface has been replaced by the ResolvingXMLReader for SAX2. 
 

Deprecated Exceptions
org.apache.xerces.dom3.as.DOMASException
          Abstract Schemas operations may throw a DOMSystemException as described in their descriptions.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. 

 

Deprecated Fields
org.apache.xerces.impl.Version.fVersion
          getVersion() should be used instead. 
com.esf.device.modem.service.IModemService.NEW_CONFIGURATION_TOPIC
          Modem driver publishes EventAdmin Event on this topic after it receives and processes new configuration event from configuration manager. This event to be picked up by application (business logic) code to make a decision whether to restart modem connection. 
 

Deprecated Methods
org.apache.xml.resolver.CatalogManager.allowOasisXMLCatalogPI()
          No longer static; use get/set methods. 
org.apache.xml.resolver.CatalogManager.catalogClassName()
          No longer static; use get/set methods. 
org.apache.xml.resolver.CatalogManager.catalogFiles()
          No longer static; use get/set methods. 
org.apache.xerces.dom.NodeImpl.compareTreePosition(Node)
            
org.apache.xerces.dom.DeferredDocumentImpl.createDeferredElement(String)
            
org.apache.xerces.dom.DeferredDocumentImpl.createDeferredElement(String, String, Object)
            
com.esf.device.bluetooth.discovery.service.IBluetoothDiscovery.discoverDevices(int)
          use getDeviceUrl() method 
com.esf.device.bluetooth.discovery.service.IBluetoothDiscovery.getDiscoveredDevices()
          use getDeviceUrl() method 
org.apache.xerces.dom.AttrImpl.getElement()
          Previous working draft of DOM Level 2. New method is getOwnerElement(). 
org.apache.xerces.dom.CoreDocumentImpl.getEncoding()
          This method is internal and only exists for compatibility with older applications. New applications should never call this method. 
com.esf.device.bluetooth.discovery.service.IBluetoothDiscovery.getInputStream(String)
          use getDeviceUrl() method 
com.esf.device.bluetooth.discovery.service.IBluetoothDiscovery.getOutputStream(String)
          use getDeviceUrl() method 
org.apache.xerces.dom.CoreDocumentImpl.getStandalone()
          This method is internal and only exists for compatibility with older applications. New applications should never call this method. 
org.apache.xerces.dom.CoreDocumentImpl.getVersion()
          This method is internal and only exists for compatibility with older applications. New applications should never call this method. 
org.apache.xml.resolver.CatalogManager.ignoreMissingProperties(boolean)
          No longer static; use get/set methods. 
com.esf.device.bluetooth.discovery.service.IBluetoothDiscovery.isDiscoveryComplete()
          use getDeviceUrl() method 
org.apache.xml.resolver.CatalogManager.preferPublic()
          No longer static; use get/set methods. 
org.apache.xerces.util.EncodingMap.putIANA2JavaMapping(String, String)
          Use of this method is not recommended. Its effect is JVM wide and may cause unforeseen behaviour for other applications running in the system. 
org.apache.xerces.util.EncodingMap.putJava2IANAMapping(String, String)
          Use of this method is not recommended. Its effect is JVM wide and may cause unforeseen behaviour for other applications running in the system. 
com.esf.core.configuration.service.IConfigurationManagerService.rejectConfiguration(String)
          As of ESF 1.1.0 replaced by This method is used to inform that Configuration Manager that a component has rejected a configuration. A component must specify a String representing its symbolic name. The Configuration Manager will then issue a configuration error corresponding to the specified component and return a Configuration Object representing the most recent stored configuration in the archive. If no stored or default configuration exists in the archive, the method will return null 
org.apache.xml.resolver.CatalogManager.relativeCatalogs()
          No longer static; use get/set methods. 
org.apache.xerces.util.EncodingMap.removeIANA2JavaMapping(String)
          Use of this method is not recommended. Its effect is JVM wide and may cause unforeseen behaviour for other applications running in the system. 
org.apache.xerces.util.EncodingMap.removeJava2IANAMapping(String)
          Use of this method is not recommended. Its effect is JVM wide and may cause unforeseen behaviour for other applications running in the system. 
org.apache.xerces.dom.DeferredDocumentImpl.setDeferredAttribute(int, String, String, String, boolean)
            
com.esf.net.dhcp.server.service.IDhcpServerService.setDhcpServer(String, int, int, String, String, String, boolean)
          As of ESF 1.1.0 this was replaced by the more extensive setDhcpServer method sets the dhcp server parameters of a statically defined Ethernet interface 
com.esf.net.dhcp.server.service.IDhcpServerService.setDhcpServerMaximumLeaseTime(String, int)
          As of ESF 1.1.0 this should not be used. This never worked and should not be used. Sets the maximum lease time to be used by the DHCP server service on this Ethernet adapter. This method is useful only if runDhcpServer() reports true. 
org.apache.xerces.dom.CoreDocumentImpl.setEncoding(String)
          This method is internal and only exists for compatibility with older applications. New applications should never call this method. 
org.apache.xerces.dom.CoreDocumentImpl.setStandalone(boolean)
          This method is internal and only exists for compatibility with older applications. New applications should never call this method. 
org.apache.xerces.dom.CoreDocumentImpl.setVersion(String)
          This method is internal and only exists for compatibility with older applications. New applications should never call this method. 
org.apache.xml.resolver.CatalogManager.staticCatalog()
          No longer static; use get/set methods. 
com.esf.core.configuration.service.IConfigurationManagerService.storeConfiguration(String)
          As of ESF 1.1.0 replaced by This method is used to inform that Configuration Manager that the last supplied configuration @Object was accepted and should be stored in the archive. The Configuration Manager will then store the configuration @Object as in the archive as the current configuration. 
org.apache.xml.resolver.CatalogManager.verbosity()
          No longer static; use get/set methods.