Class TLcdOGCFilterCapabilitiesElementReaderLibrary10

java.lang.Object
com.luciad.ogc.filter.xml.capabilities.TLcdOGCFilterCapabilitiesElementReaderLibrary10

@Deprecated public class TLcdOGCFilterCapabilitiesElementReaderLibrary10 extends Object
Deprecated.
Library containing instances of ILcdXMLElementReader necessary to decode OGC Filter capabilities documents, encoded according to the OGC Filter 1.0.0 specification.
  • Constructor Details

    • TLcdOGCFilterCapabilitiesElementReaderLibrary10

      public TLcdOGCFilterCapabilitiesElementReaderLibrary10(ILcdXMLTypedElementReaderProvider aElementReaderProvider, ILcdXMLObjectFactoryProvider aObjectFactoryProvider, ILcdXMLSchemaProvider aSchemaProvider)
      Deprecated.
      Builds a library for the given providers.
      Parameters:
      aElementReaderProvider - the ILcdXMLTypedElementReaderProvider to which the new readers should delegate, if it can't handle a element itself.
      aObjectFactoryProvider - the ILcdXMLObjectFactoryProvider which the new readers should use to retrieve object factories.
      aSchemaProvider - the schema provider to be used by the new readers.
  • Method Details

    • getXMLNameCount

      public int getXMLNameCount()
      Deprecated.
      Returns the number of XML types that are supported by this library.
      Returns:
      the number of XML types that are supported by this library.
    • getXMLName

      public TLcdXMLName getXMLName(int aIndex)
      Deprecated.
      Returns the name of the XML type, supported by this library, at the given index.
      Parameters:
      aIndex - the index of the XML type whose name is to be returned.
      Returns:
      the name of the XML type at the given index.
    • retrieveElementReaderForXMLName

      public ILcdXMLElementReader retrieveElementReaderForXMLName(TLcdXMLName aXMLName)
      Deprecated.
      Returns a new ILcdXMLElementReader for the given type.
      Parameters:
      aXMLName - the name of the type for which a reader is to be returned.
      Returns:
      a new ILcdXMLElementReader, able to handle elements of the given type.