eb1fd6cf6199433b85cb96374c20b3af7e8f392e
[nit.git] / contrib / neo_doxygen / tests / java-project / xml / classorg_1_1example_1_1foo_1_1_b.xml
1 <?xml version='1.0' encoding='UTF-8' standalone='no'?>
2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.8">
3 <compounddef id="classorg_1_1example_1_1foo_1_1_b" kind="class" prot="public">
4 <compoundname>org::example::foo::B</compoundname>
5 <basecompoundref refid="classorg_1_1example_1_1foo_1_1_a" prot="public" virt="non-virtual">org.example.foo.A</basecompoundref>
6 <basecompoundref refid="interfaceorg_1_1example_1_1foo_1_1_c" prot="public" virt="non-virtual">org.example.foo.C</basecompoundref>
7 <sectiondef kind="protected-attrib">
8 <memberdef kind="variable" id="classorg_1_1example_1_1foo_1_1_b_1ac6b627949b10b9357eefc0cafcae1d87" prot="protected" static="no" mutable="no">
9 <type>String</type>
10 <definition>String org.example.foo.B.qux</definition>
11 <argsstring></argsstring>
12 <name>qux</name>
13 <initializer>= &quot;quux&quot;</initializer>
14 <briefdescription>
15 </briefdescription>
16 <detaileddescription>
17 </detaileddescription>
18 <inbodydescription>
19 </inbodydescription>
20 <location file="%SOURCE_DIRECTORY%/org/example/foo/B.java" line="19" column="1" bodyfile="%SOURCE_DIRECTORY%/org/example/foo/B.java" bodystart="19" bodyend="-1"/>
21 </memberdef>
22 </sectiondef>
23 <sectiondef kind="public-func">
24 <memberdef kind="function" id="classorg_1_1example_1_1foo_1_1_b_1a11e157943665cc9e3a9be1502ebeb3b5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
25 <type>boolean</type>
26 <definition>boolean org.example.foo.B.bar</definition>
27 <argsstring>(int x, EmptyClass y)</argsstring>
28 <name>bar</name>
29 <param>
30 <type>int</type>
31 <declname>x</declname>
32 </param>
33 <param>
34 <type>EmptyClass</type>
35 <declname>y</declname>
36 </param>
37 <briefdescription>
38 </briefdescription>
39 <detaileddescription>
40 </detaileddescription>
41 <inbodydescription>
42 </inbodydescription>
43 <location file="%SOURCE_DIRECTORY%/org/example/foo/B.java" line="21" column="1" bodyfile="%SOURCE_DIRECTORY%/org/example/foo/B.java" bodystart="21" bodyend="23"/>
44 </memberdef>
45 <memberdef kind="function" id="classorg_1_1example_1_1foo_1_1_b_1a733f4e076f29c7d0c41ed258199ea1d9" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
46 <type>void</type>
47 <definition>void org.example.foo.B.baz</definition>
48 <argsstring>()</argsstring>
49 <name>baz</name>
50 <reimplements refid="interfaceorg_1_1example_1_1foo_1_1_c_1a28ac7ce349ebb3e4a7747a8dd951582b">baz</reimplements>
51 <briefdescription>
52 </briefdescription>
53 <detaileddescription>
54 <para>Some overriden documentation. </para> </detaileddescription>
55 <inbodydescription>
56 </inbodydescription>
57 <location file="%SOURCE_DIRECTORY%/org/example/foo/B.java" line="28" column="1" bodyfile="%SOURCE_DIRECTORY%/org/example/foo/B.java" bodystart="28" bodyend="28"/>
58 </memberdef>
59 </sectiondef>
60 <briefdescription>
61 </briefdescription>
62 <detaileddescription>
63 </detaileddescription>
64 <inheritancegraph>
65 <node id="4">
66 <label>org.example.foo.A</label>
67 <link refid="classorg_1_1example_1_1foo_1_1_a"/>
68 </node>
69 <node id="3">
70 <label>org.example.foo.B</label>
71 <link refid="classorg_1_1example_1_1foo_1_1_b"/>
72 <childnode refid="4" relation="public-inheritance">
73 </childnode>
74 <childnode refid="5" relation="public-inheritance">
75 </childnode>
76 </node>
77 <node id="5">
78 <label>org.example.foo.C</label>
79 <link refid="interfaceorg_1_1example_1_1foo_1_1_c"/>
80 </node>
81 </inheritancegraph>
82 <collaborationgraph>
83 <node id="7">
84 <label>org.example.foo.A</label>
85 <link refid="classorg_1_1example_1_1foo_1_1_a"/>
86 </node>
87 <node id="6">
88 <label>org.example.foo.B</label>
89 <link refid="classorg_1_1example_1_1foo_1_1_b"/>
90 <childnode refid="7" relation="public-inheritance">
91 </childnode>
92 <childnode refid="8" relation="public-inheritance">
93 </childnode>
94 </node>
95 <node id="8">
96 <label>org.example.foo.C</label>
97 <link refid="interfaceorg_1_1example_1_1foo_1_1_c"/>
98 </node>
99 </collaborationgraph>
100 <location file="%SOURCE_DIRECTORY%/org/example/foo/B.java" line="18" column="1" bodyfile="%SOURCE_DIRECTORY%/org/example/foo/B.java" bodystart="18" bodyend="29"/>
101 <listofallmembers>
102 <member refid="classorg_1_1example_1_1foo_1_1_b_1a11e157943665cc9e3a9be1502ebeb3b5" prot="public" virt="non-virtual"><scope>org::example::foo::B</scope><name>bar</name></member>
103 <member refid="classorg_1_1example_1_1foo_1_1_b_1a733f4e076f29c7d0c41ed258199ea1d9" prot="public" virt="non-virtual"><scope>org::example::foo::B</scope><name>baz</name></member>
104 <member refid="classorg_1_1example_1_1foo_1_1_b_1ac6b627949b10b9357eefc0cafcae1d87" prot="protected" virt="non-virtual"><scope>org::example::foo::B</scope><name>qux</name></member>
105 <member refid="interfaceorg_1_1example_1_1foo_1_1_c_1a4e97061eb40b045e820de05b33c43d21" prot="public" virt="non-virtual"><scope>org::example::foo::B</scope><name>THE_ANSWER</name></member>
106 </listofallmembers>
107 </compounddef>
108 </doxygen>