@Deprecated public class TLcdOGCFilterCapabilitiesElementNameProvider10 extends Object implementsILcdXMLElementNameProvider
Constructor and Description |
---|
TLcdOGCFilterCapabilitiesElementNameProvider10()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLcdXMLName |
getElementNameForObject(ILcdXMLNameStack aILcdXMLNameStack,
ILcdXMLObjectStack aILcdXMLObjectStack,
TLcdXMLName aTLcdXMLName,
Object aObject,
TLcdXMLName aTLcdXMLName1)
Deprecated.
Returns the
TLcdXMLName that best matches the object, specified by the given
name/object stack, substitution group and object. |
public TLcdOGCFilterCapabilitiesElementNameProvider10()
public TLcdXMLName getElementNameForObject(ILcdXMLNameStack aILcdXMLNameStack, ILcdXMLObjectStack aILcdXMLObjectStack, TLcdXMLName aTLcdXMLName, Object aObject, TLcdXMLName aTLcdXMLName1)
ILcdXMLElementNameProvider
TLcdXMLName
that best matches the object, specified by the given
name/object stack, substitution group and object.
Note that in some cases, more than one name can be returned. E.g., the object for which to
return a name can implement multiple interfaces, each having a corresponding XML element name.
It is up to the implementation to decide which name is most suited for the current situation,
taking into account the name and object stack, the available element names and the XML type
and substitution group that are provided.
getElementNameForObject
in interface ILcdXMLElementNameProvider
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 elementaTLcdXMLName
- the substitution group the returned element should belong to, if
there is one (null
otherwise).aObject
- the element for which to return a name.aTLcdXMLName1
- the name of the global type from which the type of the returned element name should
inherit, or null
if the element has an anonymous type.