FDO API Reference Feature Data Objects

virtual FDO_API FdoXmlFeatureHandler* FdoXmlFeatureHandler::FeatureStartAssociationProperty FdoXmlFeatureContext ,
FdoString ,
FdoClassDefinition
[virtual]
 

Default feature handler callback that is called when the FdoXmlFeaturePropertyReader encounters the start of an association property. Does nothing by default. A number of other events are fired between FeatureStartAssociationProperty and FeatureEndAssociationProperty, to identify the associated feature referenced by the current association property:.

  • if the associated feature is specified by an xlink:href, then the href value is sent through a single FeatureProperty event. The property is named "gml/id".
  • if the associated feature is specified by its identity property values, then a FeatureProperty event is fired for each identity property value.
  • if the associated feature is inline (specified by a sub-element of current association property) then a set of FeatureStart, FeatureProperty, and FeatureEnd events are fired.

Parameters:
featureContext Input caller specified contextual information
name Input association property name
classDefinition Input definition for the association property's associated class.
Returns:
Returns the feature Handler for the current association property's sub-properties. If NULL, this feature handler remains in effect.

Comments or suggestions? Send us feedback.