TLcdXMLEncoder
and TLcdXMLDecoder
.
@Deprecated public class TLcdOGCFilterReaderLibrary11 extends Object
ILcdXMLElementReader
's for OGC Filter elements according to the version 1.0 and 1.1 of the specification.
Example of usage:
for (int i = 0; i < TLcdOGCFilterReaderLibrary11.getXMLTypeCount(); i++) {
TLcdXMLName xmlType = TLcdOGCFilterReaderLibrary11.getXMLType(i);
TLcdXMLName[] xmlElementNames = TLcdOGCFilterReaderLibrary11.getXMLElementNames(i);
ILcdXMLElementReader elementReader = TLcdOGCFilterReaderLibrary11.createElementReader(
xmlType,
xmlElementNames,
typedElementReaderProvider,
typedObjectFactoryProvider,
schemaProvider);
typedElementReaderProvider.registerReader(xmlType, elementReader);
}
Constructor and Description |
---|
TLcdOGCFilterReaderLibrary11()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ILcdXMLElementReader |
createElementReader(TLcdXMLName aTypeName,
TLcdXMLName[] aElementNames,
ILcdXMLTypedElementReaderProvider aElementReaderProvider,
ILcdXMLObjectFactoryProvider aObjectFactoryProvider,
ILcdXMLSchemaProvider aSchemaProvider)
Deprecated.
Returns a new
ILcdXMLElementReader for the given type and sub elements, initialized with the given providers. |
static TLcdXMLName[] |
getXMLElementNames(int aIndex)
Deprecated.
Returns the sub elements names of the XML type, supported by this provider, at the given index.
|
static TLcdXMLName |
getXMLType(int aIndex)
Deprecated.
Returns the name of the XML type, supported by this provider, at the given index.
|
static int |
getXMLTypeCount()
Deprecated.
Returns the number of XML types and sub elements that are supported by this provider.
|
public static ILcdXMLElementReader createElementReader(TLcdXMLName aTypeName, TLcdXMLName[] aElementNames, ILcdXMLTypedElementReaderProvider aElementReaderProvider, ILcdXMLObjectFactoryProvider aObjectFactoryProvider, ILcdXMLSchemaProvider aSchemaProvider)
ILcdXMLElementReader
for the given type and sub elements, initialized with the given providers.aTypeName
- the name of the XML type.aElementNames
- the sub elements names of the XML type.aElementReaderProvider
- the given element name provider.aObjectFactoryProvider
- the given object factory provider.aSchemaProvider
- the given schema provider.public static TLcdXMLName[] getXMLElementNames(int aIndex)
aIndex
- the given index.public static TLcdXMLName getXMLType(int aIndex)
aIndex
- the given index.public static int getXMLTypeCount()