Class TLcdXMLObjectFactoryProvider

java.lang.Object
com.luciad.format.xml.TLcdXMLObjectFactoryProvider
All Implemented Interfaces:
ILcdXMLObjectFactoryProvider

public class TLcdXMLObjectFactoryProvider extends Object implements ILcdXMLObjectFactoryProvider
Deprecated.
Use of the com.format.xml API has been deprecated. Instead, use the com.format.xml.bind API.
Default implementation of ILcdXMLObjectFactoryProvider.
  • Constructor Details

    • TLcdXMLObjectFactoryProvider

      public TLcdXMLObjectFactoryProvider()
      Deprecated.
      Creates a new, empty object factory provider, with no default factory set.
  • Method Details

    • registerFactory

      public void registerFactory(TLcdXMLName[] aName, ILcdXMLObjectFactory aFactory)
      Deprecated.
      Registers the given object factory for the XML element name stack specified by the TLcdXMLName array.
      Parameters:
      aName - The XML element name stack for which the given factory can create object instances.
      aFactory - The factory that can create object instances for the given element stack.
    • getFactoryForElement

      public ILcdXMLObjectFactory getFactoryForElement(ILcdXMLNameStack aElementStack)
      Deprecated.
      Description copied from interface: ILcdXMLObjectFactoryProvider
      Returns an object factory for the given XML element name stack. If no factory is available, the provider should return null, not the default factory!
      Specified by:
      getFactoryForElement in interface ILcdXMLObjectFactoryProvider
      Parameters:
      aElementStack - the element name stack for which an object factory is to be returned.
      Returns:
      the object factory for the given name stack.