<include> Element DefinitionThe include element allows modular binding definitions by specifying another binding to be read as part of the current binding definition. The child mapping definitions from the included binding are treated the same as if they'd been present in the original binding, as children of the binding element. include elements can also be used within included bindings, and circular references are allowed. The net result of any combination of included bindings is that the mapping definitions from the union of the included bindings are merged into the original binding definition. The include element uses only one unique attribute. Attributes
The included binding definition must have only include and mapping elements as children of the binding element (so format and namespace elements are not allowed as childrent of the binding element, though these may still appear as children of the mapping elements). If the included binding element has a direction attribute the value must match the direction of the original binding; no other attributes are allowed on the included binding element. |