Source Info Extension XML Reference

Note: The <extension-xml> element is the root for any extension descriptor. For this kind of extension, the <extension-xml> element's id attribute value must be "urn:com-bea-ide:sourceinfo".

<extension-xml>
    <object-mappers>
        <object-mapper>
            <compiler-object>
    <language-drivers>
        <language-driver>

<object-mappers> Element

<extension-xml>
    <object-mappers>

Syntax

<object-mappers>
    <!-- object-mapper elements -->
</object-mappers>

Hierarchy

Parents: <extension-xml>.

Children: <object-mapper>.

<object-mapper> Element

<extension-xml>
    <object-mappers>
        <object-mapper>

Syntax

<object-mapper
    class=""
>

Attributes

Attribute Description

class

Required string.

Hierarchy

Parents: <object-mappers>.

Children: <compiler-object>.

<compiler-object> Element

<extension-xml>
    <object-mappers>
        <object-mapper>
            <compiler-object>

Syntax

<compiler-object
    type=""
>

Attributes

Attribute Description

type

Required string.

Hierarchy

Parents: <object-mappers>.

Children: <compiler-object>.

<language-driver> Element

<extension-xml>
    <language-drivers>
        <language-driver>

Syntax

<compiler-object
    [driver-class=""]
    [driver-language=""]
    language-name=""
>

Attributes

Attribute Description

driver-class

Optional string.

driver-language Optional string.
language-name Required string.

Hierarchy

Parents: <language-drivers>.

Children: None.

<language-drivers> Element

<extension-xml>
    <language-drivers>

Syntax

<language-drivers>
    <!-- language-driver elements -->
</language-drivers

Hierarchy

Parents: <extension-xml>.

Children: <language-driver>