Skip to content

Commit a882a03

Browse files
committed
Proposal for Enum markup
1 parent 5097918 commit a882a03

File tree

1 file changed

+97
-0
lines changed

1 file changed

+97
-0
lines changed
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<reference xmlns="http://docbook.org/ns/docbook" xml:id="enum.intervalboundary" role="enum">
3+
<title>IntervalBoundary</title>
4+
<titleabbrev>IntervalBoundary</titleabbrev>
5+
6+
<partintro>
7+
<section xml:id="enum.intervalboundary.intro">
8+
&reftitle.intro;
9+
<simpara>
10+
Intro
11+
</simpara>
12+
</section>
13+
14+
<section xml:id="enum.intervalboundary.synopsis">
15+
<!-- TODO New Reftitle entity -->
16+
&reftitle.classsynopsis;
17+
18+
<enumsynopsis>
19+
<enumname>IntervalBoundary</enumname>
20+
<!-- <modifier role="enum_backing_type">string|int</modifier> -->
21+
22+
<enumitem>
23+
<enumidentifier>ClosedOpen</enumidentifier>
24+
<!--
25+
<enumvalue>
26+
<literal>"string value"</literal>
27+
<literal>25</literal>
28+
</enumvalue>
29+
-->
30+
<enumitemdescription>
31+
Description of enum case.
32+
</enumitemdescription>
33+
</enumitem>
34+
35+
<enumitem>
36+
<enumidentifier>ClosedClosed</enumidentifier>
37+
<!--
38+
<enumvalue>
39+
<literal>"string value"</literal>
40+
<literal>25</literal>
41+
</enumvalue>
42+
-->
43+
<enumitemdescription>
44+
Description of enum case.
45+
</enumitemdescription>
46+
</enumitem>
47+
48+
<enumitem>
49+
<enumidentifier>OpenClosed</enumidentifier>
50+
<!--
51+
<enumvalue>
52+
<literal>"string value"</literal>
53+
<literal>25</literal>
54+
</enumvalue>
55+
-->
56+
<enumitemdescription>
57+
Description of enum case.
58+
</enumitemdescription>
59+
</enumitem>
60+
61+
<enumitem>
62+
<enumidentifier>OpenOpen</enumidentifier>
63+
<!--
64+
<enumvalue>
65+
<literal>"string value"</literal>
66+
<literal>25</literal>
67+
</enumvalue>
68+
-->
69+
<enumitemdescription>
70+
Description of enum case.
71+
</enumitemdescription>
72+
</enumitem>
73+
74+
</enumsynopsis>
75+
</section>
76+
</partintro>
77+
</reference>
78+
<!-- Keep this comment at the end of the file
79+
Local variables:
80+
mode: sgml
81+
sgml-omittag:t
82+
sgml-shorttag:t
83+
sgml-minimize-attributes:nil
84+
sgml-always-quote-attributes:t
85+
sgml-indent-step:1
86+
sgml-indent-data:t
87+
indent-tabs-mode:nil
88+
sgml-parent-document:nil
89+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
90+
sgml-exposed-tags:nil
91+
sgml-local-catalogs:nil
92+
sgml-local-ecat-files:nil
93+
End:
94+
vim600: syn=xml fen fdm=syntax fdl=2 si
95+
vim: et tw=78 syn=sgml
96+
vi: ts=1 sw=1
97+
-->

0 commit comments

Comments
 (0)