Class TLcdOGCFilterCapabilitiesElementAdapterProvider11
java.lang.Object
com.luciad.ogc.filter.xml.capabilities.TLcdOGCFilterCapabilitiesElementAdapterProvider11
- All Implemented Interfaces:
ILcdXMLElementAdapterProvider
@Deprecated
public class TLcdOGCFilterCapabilitiesElementAdapterProvider11
extends Object
implements ILcdXMLElementAdapterProvider
Deprecated.
ElementAdapter provider necessary to encode filter capabilities, according to the OGC filter 1.1.0 specification.
-
Constructor Summary
ConstructorDescriptionTLcdOGCFilterCapabilitiesElementAdapterProvider11
(ILcdXMLElementNameProvider aElementNameProvider, ILcdXMLPrefixMap aPrefixMap) Deprecated.Constructs an element adapter provider providing ogc filter capabilities element adapters that will use the given element name provider for resolving the names. -
Method Summary
Modifier and TypeMethodDescriptiongetAdapterForObject
(ILcdXMLNameStack aILcdXMLNameStack, ILcdXMLObjectStack aILcdXMLObjectStack, TLcdXMLName aXMLName, Object aObject) Deprecated.Returns theILcdXMLElementAdapter
that is most suitable to handle the object, specified by the given name/object stack, substitution group and object.void
registerElementAdapter
(TLcdXMLName aTypeName, Class aJavaClass, ILcdXMLElementAdapter aAdapter) Deprecated.Registers an element adapter for the given XML type and java class.
-
Constructor Details
-
TLcdOGCFilterCapabilitiesElementAdapterProvider11
public TLcdOGCFilterCapabilitiesElementAdapterProvider11(ILcdXMLElementNameProvider aElementNameProvider, ILcdXMLPrefixMap aPrefixMap) Deprecated.Constructs an element adapter provider providing ogc filter capabilities element adapters that will use the given element name provider for resolving the names.- Parameters:
aElementNameProvider
- the given element name provider.aPrefixMap
- a given prefix map that must contain the gml namespace.
-
-
Method Details
-
registerElementAdapter
public void registerElementAdapter(TLcdXMLName aTypeName, Class aJavaClass, ILcdXMLElementAdapter aAdapter) Deprecated.Registers an element adapter for the given XML type and java class.- Parameters:
aTypeName
- the XML type name for which to register the element adapter.aJavaClass
- the Java class for which to register the element adapter.aAdapter
- the element adapter to be registered.
-
getAdapterForObject
public ILcdXMLElementAdapter getAdapterForObject(ILcdXMLNameStack aILcdXMLNameStack, ILcdXMLObjectStack aILcdXMLObjectStack, TLcdXMLName aXMLName, Object aObject) Deprecated.Description copied from interface:ILcdXMLElementAdapterProvider
Returns theILcdXMLElementAdapter
that is most suitable to handle the object, specified by the given name/object stack, substitution group and object.- Specified by:
getAdapterForObject
in interfaceILcdXMLElementAdapterProvider
- Parameters:
aILcdXMLNameStack
- the XML name stack, containing all XML names from the root element up to the parent element nameaILcdXMLObjectStack
- the XML object stack, containing all XML objects from the root element up to the parent elementaXMLName
- the substitution group the element belongs to, if there is one (null
otherwise).aObject
- the element for which to return an adapter.- Returns:
- the element adapter that is most suitable to handle the specified object.
-
TLcdOGCFilterEncoder