FDO .NET API Reference Feature Data Objects
OSGeo ::FDO ::Xml ::XmlFeatureHandler* OSGeo::FDO::Xml::XmlFeatureHandler::FeatureStartAssociationProperty ( OSGeo::FDO::Xml::XmlFeatureContext context,
System::String *  name,
OSGeo::FDO::Schema::ClassDefinition value 
)

Default feature handler callback that is called when the XmlFeaturePropertyReader 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:
context Input caller specified contextual information
name Input association property name
value 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.