Package com.luciad.ogc.filter.xml
Class TLcdOGCFilterObjectFactoryLibrary11
java.lang.Object
com.luciad.ogc.filter.xml.TLcdOGCFilterObjectFactoryLibrary11
Deprecated.
A library that contains XML object factories for OGC filter elements
according to the version 1.0 and 1.1 of the specification.
Example of usage :
for ( int i = 0; i < TLcdOGCFilterObjectFactoryLibrary11.getXMLTypeCount(); i++ ) { TLcdXMLName xmlType = TLcdOGCFilterObjectFactoryLibrary11.getXMLType( i ); TLcdXMLName[] xmlElementNames = TLcdOGCFilterObjectFactoryLibrary11.getXMLElementNames( i ); ILcdXMLObjectFactory objectFactory = TLcdOGCFilterObjectFactoryLibrary11.createObjectFactory( xmlType, xmlElementNames ); typedObjectFactoryProvider.registerFactory( xmlType, xmlElementNames, objectFactory ); }
This class is part of the older filter decoder/encoder.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ILcdXMLObjectFactory
createObjectFactory
(TLcdXMLName aTypeName, TLcdXMLName[] aElementNames) Deprecated.Returns a newILcdXMLObjectFactory
for the given type and sub elements.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
Deprecated.Returns the number of XML types that are supported by this provider.
-
Constructor Details
-
TLcdOGCFilterObjectFactoryLibrary11
public TLcdOGCFilterObjectFactoryLibrary11()Deprecated.
-
-
Method Details
-
createObjectFactory
public static ILcdXMLObjectFactory createObjectFactory(TLcdXMLName aTypeName, TLcdXMLName[] aElementNames) Deprecated.Returns a newILcdXMLObjectFactory
for the given type and sub elements.- Parameters:
aTypeName
- the name of the XML type.aElementNames
- the sub elements names.- Returns:
- the object factory.
-
getXMLElementNames
Deprecated.Returns the sub elements names of the XML type, supported by this provider, at the given index.- Parameters:
aIndex
- the given index.- Returns:
- the names the sub elements names.
-
getXMLType
Deprecated.Returns the name of the XML type, supported by this provider, at the given index.- Parameters:
aIndex
- the given index.- Returns:
- the name of the XML type.
-
getXMLTypeCount
public static int getXMLTypeCount()Deprecated.Returns the number of XML types that are supported by this provider.- Returns:
- the number of XML types that are supported by this provider.
-
TLcdXMLSchemaBasedEncoder
andTLcdOGCFilterEncoderLibrary
or useTLcdOGCFilterEncoder
directly.