You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

PropNames.html 107KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
  2. <!-- Created by htmlize-0.67 in css mode. -->
  3. <html>
  4. <head>
  5. <title>PropNames.java</title>
  6. <style type="text/css">
  7. <!--
  8. body {
  9. color: #000000;
  10. background-color: #faf0e6;
  11. } /* default */
  12. .function-name {
  13. color: #8b2323;
  14. background-color: #faf0e6;
  15. } /* font-lock-function-name-face */
  16. .jde-java-font-lock-italic {
  17. background-color: #faf0e6;
  18. font-style: italic;
  19. } /* jde-java-font-lock-italic-face */
  20. .jde-java-font-lock-modifier {
  21. color: #da70d6;
  22. background-color: #faf0e6;
  23. } /* jde-java-font-lock-modifier-face */
  24. .keyword {
  25. color: #8b0000;
  26. background-color: #faf0e6;
  27. } /* font-lock-keyword-face */
  28. .variable-name {
  29. color: #8b008b;
  30. background-color: #faf0e6;
  31. } /* font-lock-variable-name-face */
  32. .string {
  33. color: #008b00;
  34. background-color: #faf0e6;
  35. } /* font-lock-string-face */
  36. .jde-java-font-lock-package {
  37. color: #0000cd;
  38. background-color: #faf0e6;
  39. } /* jde-java-font-lock-package-face */
  40. .jde-java-font-lock-constant {
  41. color: #5f9ea0;
  42. background-color: #faf0e6;
  43. } /* jde-java-font-lock-constant-face */
  44. .type {
  45. color: #4682b4;
  46. background-color: #faf0e6;
  47. } /* font-lock-type-face */
  48. .jde-java-font-lock-doc-tag {
  49. color: #008b00;
  50. background-color: #faf0e6;
  51. } /* jde-java-font-lock-doc-tag-face */
  52. .comment {
  53. color: #00008b;
  54. background-color: #faf0e6;
  55. } /* font-lock-comment-face */
  56. .jde-java-font-lock-number {
  57. color: #bc8f8f;
  58. background-color: #faf0e6;
  59. } /* jde-java-font-lock-number-face */
  60. a {
  61. color: inherit;
  62. background-color: inherit;
  63. font: inherit;
  64. text-decoration: inherit;
  65. }
  66. a:hover {
  67. text-decoration: underline;
  68. }
  69. -->
  70. </style>
  71. </head>
  72. <body>
  73. <pre>
  74. <span class="comment">/*
  75. * $Id$
  76. * Copyright (C) 2001-2002 The Apache Software Foundation. All rights reserved.
  77. * For details on use and redistribution please refer to the
  78. * LICENSE file included with these sources.
  79. * @author &lt;a href=&quot;mailto:pbwest@powerup.com.au&quot;&gt;Peter B. West&lt;/a&gt;
  80. * @version $Revision$ $Name$
  81. */</span>
  82. <span class="keyword">package</span> <span class="jde-java-font-lock-package">org</span>.<span class="jde-java-font-lock-package">apache</span>.<span class="jde-java-font-lock-package">fop</span>.<span class="jde-java-font-lock-package">fo</span>;
  83. <span class="keyword">import</span> <span class="jde-java-font-lock-package">java</span>.<span class="jde-java-font-lock-package">util</span>.<span class="type">HashMap</span>;
  84. <span class="keyword">import</span> <span class="jde-java-font-lock-package">org</span>.<span class="jde-java-font-lock-package">apache</span>.<span class="jde-java-font-lock-package">fop</span>.<span class="jde-java-font-lock-package">fo</span>.<span class="jde-java-font-lock-package">expr</span>.<span class="type">PropertyException</span>;
  85. <span class="keyword">import</span> <span class="jde-java-font-lock-package">org</span>.<span class="jde-java-font-lock-package">apache</span>.<span class="jde-java-font-lock-package">fop</span>.<span class="jde-java-font-lock-package">datatypes</span>.<span class="type">Ints</span>;
  86. <span class="comment">/**
  87. * A class of constants; an array of all property names and the constants
  88. * by which to refer to them.
  89. */</span>
  90. <span class="jde-java-font-lock-modifier">public</span> <span class="keyword">class</span> <span class="function-name" id="PropNamesClass">PropNames</span> {
  91. <span class="jde-java-font-lock-modifier">private</span> <span class="jde-java-font-lock-modifier">static</span> <span class="jde-java-font-lock-modifier">final</span> <span class="type">String</span> <span class="variable-name" id="tag">tag</span> = &quot;<span class="string">$Name$</span>&quot;;
  92. <span class="jde-java-font-lock-modifier">private</span> <span class="jde-java-font-lock-modifier">static</span> <span class="jde-java-font-lock-modifier">final</span> <span class="type">String</span> <span class="variable-name" id="revision">revision</span> = &quot;<span class="string">$Revision$</span>&quot;;
  93. <span class="comment">/*
  94. * List of property constants in property processing order -
  95. * FONT, FONT_SIZE first
  96. * Shorthands must precede any of their expansion elements.
  97. * Compounds must precede any of their components.
  98. * The list of property constants can be regenerated in XEmacs by setting
  99. * the region on the list of constants. (C-Space at the beginning,
  100. * move to last line, C-x C-x to exchange mark and point.) Then run
  101. * a shell command on the region with replacement (M-1 M-|). Use
  102. * the perl command:
  103. * perl -p -e 'BEGIN{$n=0};$n++ if s/= [0-9]+,/= $n,/'
  104. * Alternatively, start at a given point in the list by setting the
  105. * appropriate start value for $n.
  106. *
  107. * in vi, set mark `</span><span class="jde-java-font-lock-doc-tag">a</span><span class="comment">' at the last line and
  108. * !'aperl... etc
  109. */</span>
  110. <span class="comment">/** Constant for matching property defined in &lt;i&gt;</span><span class="jde-java-font-lock-italic">XSLFO</span><span class="comment">&lt;/i&gt;. */</span>
  111. <span class="jde-java-font-lock-modifier">public</span> <span class="jde-java-font-lock-modifier">static</span> <span class="jde-java-font-lock-modifier">final</span> <span class="type">int</span>
  112. <span class="jde-java-font-lock-constant" id="NO_PROPERTY">NO_PROPERTY</span> = <span class="jde-java-font-lock-number">0</span>,
  113. <span class="comment">// Properties setting up environment for from-table-column(),
  114. </span> <span class="comment">// e.g. font-size = from-table-column()
  115. </span> <span class="jde-java-font-lock-constant" id="COLUMN_NUMBER">COLUMN_NUMBER</span> = <span class="jde-java-font-lock-number">1</span>,
  116. <span class="jde-java-font-lock-constant" id="NUMBER_COLUMNS_SPANNED">NUMBER_COLUMNS_SPANNED</span> = <span class="jde-java-font-lock-number">2</span>,
  117. <span class="comment">// Properties setting font-size first
  118. </span> <span class="comment">// Shorthand first
  119. </span> <span class="jde-java-font-lock-constant" id="FONT">FONT</span> = <span class="jde-java-font-lock-number">3</span>,
  120. <span class="jde-java-font-lock-constant" id="FONT_SIZE">FONT_SIZE</span> = <span class="jde-java-font-lock-number">4</span>,
  121. <span class="comment">// Writing mode early for handling of corresponding values
  122. </span> <span class="jde-java-font-lock-constant" id="WRITING_MODE">WRITING_MODE</span> = <span class="jde-java-font-lock-number">5</span>,
  123. <span class="comment">// All other shorthands
  124. </span> <span class="jde-java-font-lock-constant" id="BACKGROUND">BACKGROUND</span> = <span class="jde-java-font-lock-number">6</span>,
  125. <span class="jde-java-font-lock-constant" id="BACKGROUND_POSITION">BACKGROUND_POSITION</span> = <span class="jde-java-font-lock-number">7</span>,
  126. <span class="jde-java-font-lock-constant" id="BORDER">BORDER</span> = <span class="jde-java-font-lock-number">8</span>,
  127. <span class="jde-java-font-lock-constant" id="BORDER_COLOR">BORDER_COLOR</span> = <span class="jde-java-font-lock-number">9</span>,
  128. <span class="jde-java-font-lock-constant" id="BORDER_STYLE">BORDER_STYLE</span> = <span class="jde-java-font-lock-number">10</span>,
  129. <span class="jde-java-font-lock-constant" id="BORDER_WIDTH">BORDER_WIDTH</span> = <span class="jde-java-font-lock-number">11</span>,
  130. <span class="jde-java-font-lock-constant" id="BORDER_BOTTOM">BORDER_BOTTOM</span> = <span class="jde-java-font-lock-number">12</span>,
  131. <span class="jde-java-font-lock-constant" id="BORDER_LEFT">BORDER_LEFT</span> = <span class="jde-java-font-lock-number">13</span>,
  132. <span class="jde-java-font-lock-constant" id="BORDER_RIGHT">BORDER_RIGHT</span> = <span class="jde-java-font-lock-number">14</span>,
  133. <span class="jde-java-font-lock-constant" id="BORDER_TOP">BORDER_TOP</span> = <span class="jde-java-font-lock-number">15</span>,
  134. <span class="jde-java-font-lock-constant" id="BORDER_SPACING">BORDER_SPACING</span> = <span class="jde-java-font-lock-number">16</span>,
  135. <span class="jde-java-font-lock-constant" id="CUE">CUE</span> = <span class="jde-java-font-lock-number">17</span>,
  136. <span class="jde-java-font-lock-constant" id="MARGIN">MARGIN</span> = <span class="jde-java-font-lock-number">18</span>,
  137. <span class="jde-java-font-lock-constant" id="PADDING">PADDING</span> = <span class="jde-java-font-lock-number">19</span>,
  138. <span class="jde-java-font-lock-constant" id="PAGE_BREAK_AFTER">PAGE_BREAK_AFTER</span> = <span class="jde-java-font-lock-number">20</span>,
  139. <span class="jde-java-font-lock-constant" id="PAGE_BREAK_BEFORE">PAGE_BREAK_BEFORE</span> = <span class="jde-java-font-lock-number">21</span>,
  140. <span class="jde-java-font-lock-constant" id="PAGE_BREAK_INSIDE">PAGE_BREAK_INSIDE</span> = <span class="jde-java-font-lock-number">22</span>,
  141. <span class="jde-java-font-lock-constant" id="PAUSE">PAUSE</span> = <span class="jde-java-font-lock-number">23</span>,
  142. <span class="jde-java-font-lock-constant" id="POSITION">POSITION</span> = <span class="jde-java-font-lock-number">24</span>,
  143. <span class="jde-java-font-lock-constant" id="SIZE">SIZE</span> = <span class="jde-java-font-lock-number">25</span>,
  144. <span class="jde-java-font-lock-constant" id="VERTICAL_ALIGN">VERTICAL_ALIGN</span> = <span class="jde-java-font-lock-number">26</span>,
  145. <span class="jde-java-font-lock-constant" id="WHITE_SPACE">WHITE_SPACE</span> = <span class="jde-java-font-lock-number">27</span>,
  146. <span class="jde-java-font-lock-constant" id="XML_LANG">XML_LANG</span> = <span class="jde-java-font-lock-number">28</span>,
  147. <span class="comment">// Non-shorthand properties
  148. </span> <span class="comment">// Within these, compounds precede their components
  149. </span> <span class="comment">// and corresponding relative properties
  150. </span> <span class="comment">// precede corresponding absolute properties
  151. </span> <span class="jde-java-font-lock-constant" id="ABSOLUTE_POSITION">ABSOLUTE_POSITION</span> = <span class="jde-java-font-lock-number">29</span>,
  152. <span class="jde-java-font-lock-constant" id="ACTIVE_STATE">ACTIVE_STATE</span> = <span class="jde-java-font-lock-number">30</span>,
  153. <span class="jde-java-font-lock-constant" id="ALIGNMENT_ADJUST">ALIGNMENT_ADJUST</span> = <span class="jde-java-font-lock-number">31</span>,
  154. <span class="jde-java-font-lock-constant" id="ALIGNMENT_BASELINE">ALIGNMENT_BASELINE</span> = <span class="jde-java-font-lock-number">32</span>,
  155. <span class="jde-java-font-lock-constant" id="AUTO_RESTORE">AUTO_RESTORE</span> = <span class="jde-java-font-lock-number">33</span>,
  156. <span class="jde-java-font-lock-constant" id="AZIMUTH">AZIMUTH</span> = <span class="jde-java-font-lock-number">34</span>,
  157. <span class="jde-java-font-lock-constant" id="BACKGROUND_ATTACHMENT">BACKGROUND_ATTACHMENT</span> = <span class="jde-java-font-lock-number">35</span>,
  158. <span class="jde-java-font-lock-constant" id="BACKGROUND_COLOR">BACKGROUND_COLOR</span> = <span class="jde-java-font-lock-number">36</span>,
  159. <span class="jde-java-font-lock-constant" id="BACKGROUND_IMAGE">BACKGROUND_IMAGE</span> = <span class="jde-java-font-lock-number">37</span>,
  160. <span class="jde-java-font-lock-constant" id="BACKGROUND_POSITION_HORIZONTAL">BACKGROUND_POSITION_HORIZONTAL</span> = <span class="jde-java-font-lock-number">38</span>,
  161. <span class="jde-java-font-lock-constant" id="BACKGROUND_POSITION_VERTICAL">BACKGROUND_POSITION_VERTICAL</span> = <span class="jde-java-font-lock-number">39</span>,
  162. <span class="jde-java-font-lock-constant" id="BACKGROUND_REPEAT">BACKGROUND_REPEAT</span> = <span class="jde-java-font-lock-number">40</span>,
  163. <span class="jde-java-font-lock-constant" id="BASELINE_SHIFT">BASELINE_SHIFT</span> = <span class="jde-java-font-lock-number">41</span>,
  164. <span class="jde-java-font-lock-constant" id="BLANK_OR_NOT_BLANK">BLANK_OR_NOT_BLANK</span> = <span class="jde-java-font-lock-number">42</span>,
  165. <span class="jde-java-font-lock-constant" id="BLOCK_PROGRESSION_DIMENSION">BLOCK_PROGRESSION_DIMENSION</span> = <span class="jde-java-font-lock-number">43</span>,
  166. <span class="jde-java-font-lock-constant" id="BLOCK_PROGRESSION_DIMENSION_MINIMUM">BLOCK_PROGRESSION_DIMENSION_MINIMUM</span> = <span class="jde-java-font-lock-number">44</span>,
  167. <span class="jde-java-font-lock-constant" id="BLOCK_PROGRESSION_DIMENSION_OPTIMUM">BLOCK_PROGRESSION_DIMENSION_OPTIMUM</span> = <span class="jde-java-font-lock-number">45</span>,
  168. <span class="jde-java-font-lock-constant" id="BLOCK_PROGRESSION_DIMENSION_MAXIMUM">BLOCK_PROGRESSION_DIMENSION_MAXIMUM</span> = <span class="jde-java-font-lock-number">46</span>,
  169. <span class="comment">// Border corresponding properties
  170. </span> <span class="jde-java-font-lock-constant" id="BORDER_AFTER_COLOR">BORDER_AFTER_COLOR</span> = <span class="jde-java-font-lock-number">47</span>,
  171. <span class="jde-java-font-lock-constant" id="BORDER_AFTER_PRECEDENCE">BORDER_AFTER_PRECEDENCE</span> = <span class="jde-java-font-lock-number">48</span>,
  172. <span class="jde-java-font-lock-constant" id="BORDER_AFTER_STYLE">BORDER_AFTER_STYLE</span> = <span class="jde-java-font-lock-number">49</span>,
  173. <span class="jde-java-font-lock-constant" id="BORDER_AFTER_WIDTH">BORDER_AFTER_WIDTH</span> = <span class="jde-java-font-lock-number">50</span>,
  174. <span class="jde-java-font-lock-constant" id="BORDER_AFTER_WIDTH_LENGTH">BORDER_AFTER_WIDTH_LENGTH</span> = <span class="jde-java-font-lock-number">51</span>,
  175. <span class="jde-java-font-lock-constant" id="BORDER_AFTER_WIDTH_CONDITIONALITY">BORDER_AFTER_WIDTH_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">52</span>,
  176. <span class="jde-java-font-lock-constant" id="BORDER_BEFORE_COLOR">BORDER_BEFORE_COLOR</span> = <span class="jde-java-font-lock-number">53</span>,
  177. <span class="jde-java-font-lock-constant" id="BORDER_BEFORE_PRECEDENCE">BORDER_BEFORE_PRECEDENCE</span> = <span class="jde-java-font-lock-number">54</span>,
  178. <span class="jde-java-font-lock-constant" id="BORDER_BEFORE_STYLE">BORDER_BEFORE_STYLE</span> = <span class="jde-java-font-lock-number">55</span>,
  179. <span class="jde-java-font-lock-constant" id="BORDER_BEFORE_WIDTH">BORDER_BEFORE_WIDTH</span> = <span class="jde-java-font-lock-number">56</span>,
  180. <span class="jde-java-font-lock-constant" id="BORDER_BEFORE_WIDTH_LENGTH">BORDER_BEFORE_WIDTH_LENGTH</span> = <span class="jde-java-font-lock-number">57</span>,
  181. <span class="jde-java-font-lock-constant" id="BORDER_BEFORE_WIDTH_CONDITIONALITY">BORDER_BEFORE_WIDTH_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">58</span>,
  182. <span class="jde-java-font-lock-constant" id="BORDER_END_COLOR">BORDER_END_COLOR</span> = <span class="jde-java-font-lock-number">59</span>,
  183. <span class="jde-java-font-lock-constant" id="BORDER_END_PRECEDENCE">BORDER_END_PRECEDENCE</span> = <span class="jde-java-font-lock-number">60</span>,
  184. <span class="jde-java-font-lock-constant" id="BORDER_END_STYLE">BORDER_END_STYLE</span> = <span class="jde-java-font-lock-number">61</span>,
  185. <span class="jde-java-font-lock-constant" id="BORDER_END_WIDTH">BORDER_END_WIDTH</span> = <span class="jde-java-font-lock-number">62</span>,
  186. <span class="jde-java-font-lock-constant" id="BORDER_END_WIDTH_LENGTH">BORDER_END_WIDTH_LENGTH</span> = <span class="jde-java-font-lock-number">63</span>,
  187. <span class="jde-java-font-lock-constant" id="BORDER_END_WIDTH_CONDITIONALITY">BORDER_END_WIDTH_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">64</span>,
  188. <span class="jde-java-font-lock-constant" id="BORDER_START_COLOR">BORDER_START_COLOR</span> = <span class="jde-java-font-lock-number">65</span>,
  189. <span class="jde-java-font-lock-constant" id="BORDER_START_PRECEDENCE">BORDER_START_PRECEDENCE</span> = <span class="jde-java-font-lock-number">66</span>,
  190. <span class="jde-java-font-lock-constant" id="BORDER_START_STYLE">BORDER_START_STYLE</span> = <span class="jde-java-font-lock-number">67</span>,
  191. <span class="jde-java-font-lock-constant" id="BORDER_START_WIDTH">BORDER_START_WIDTH</span> = <span class="jde-java-font-lock-number">68</span>,
  192. <span class="jde-java-font-lock-constant" id="BORDER_START_WIDTH_LENGTH">BORDER_START_WIDTH_LENGTH</span> = <span class="jde-java-font-lock-number">69</span>,
  193. <span class="jde-java-font-lock-constant" id="BORDER_START_WIDTH_CONDITIONALITY">BORDER_START_WIDTH_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">70</span>,
  194. <span class="jde-java-font-lock-constant" id="BORDER_BOTTOM_COLOR">BORDER_BOTTOM_COLOR</span> = <span class="jde-java-font-lock-number">71</span>,
  195. <span class="jde-java-font-lock-constant" id="BORDER_BOTTOM_STYLE">BORDER_BOTTOM_STYLE</span> = <span class="jde-java-font-lock-number">72</span>,
  196. <span class="jde-java-font-lock-constant" id="BORDER_BOTTOM_WIDTH">BORDER_BOTTOM_WIDTH</span> = <span class="jde-java-font-lock-number">73</span>,
  197. <span class="jde-java-font-lock-constant" id="BORDER_LEFT_COLOR">BORDER_LEFT_COLOR</span> = <span class="jde-java-font-lock-number">74</span>,
  198. <span class="jde-java-font-lock-constant" id="BORDER_LEFT_STYLE">BORDER_LEFT_STYLE</span> = <span class="jde-java-font-lock-number">75</span>,
  199. <span class="jde-java-font-lock-constant" id="BORDER_LEFT_WIDTH">BORDER_LEFT_WIDTH</span> = <span class="jde-java-font-lock-number">76</span>,
  200. <span class="jde-java-font-lock-constant" id="BORDER_RIGHT_COLOR">BORDER_RIGHT_COLOR</span> = <span class="jde-java-font-lock-number">77</span>,
  201. <span class="jde-java-font-lock-constant" id="BORDER_RIGHT_STYLE">BORDER_RIGHT_STYLE</span> = <span class="jde-java-font-lock-number">78</span>,
  202. <span class="jde-java-font-lock-constant" id="BORDER_RIGHT_WIDTH">BORDER_RIGHT_WIDTH</span> = <span class="jde-java-font-lock-number">79</span>,
  203. <span class="jde-java-font-lock-constant" id="BORDER_TOP_COLOR">BORDER_TOP_COLOR</span> = <span class="jde-java-font-lock-number">80</span>,
  204. <span class="jde-java-font-lock-constant" id="BORDER_TOP_STYLE">BORDER_TOP_STYLE</span> = <span class="jde-java-font-lock-number">81</span>,
  205. <span class="jde-java-font-lock-constant" id="BORDER_TOP_WIDTH">BORDER_TOP_WIDTH</span> = <span class="jde-java-font-lock-number">82</span>,
  206. <span class="jde-java-font-lock-constant" id="BORDER_COLLAPSE">BORDER_COLLAPSE</span> = <span class="jde-java-font-lock-number">83</span>,
  207. <span class="jde-java-font-lock-constant" id="BORDER_SEPARATION">BORDER_SEPARATION</span> = <span class="jde-java-font-lock-number">84</span>,
  208. <span class="jde-java-font-lock-constant" id="BORDER_SEPARATION_BLOCK_PROGRESSION_DIRECTION">BORDER_SEPARATION_BLOCK_PROGRESSION_DIRECTION</span> = <span class="jde-java-font-lock-number">85</span>,
  209. <span class="jde-java-font-lock-constant" id="BORDER_SEPARATION_INLINE_PROGRESSION_DIRECTION">BORDER_SEPARATION_INLINE_PROGRESSION_DIRECTION</span> = <span class="jde-java-font-lock-number">86</span>,
  210. <span class="jde-java-font-lock-constant" id="BOTTOM">BOTTOM</span> = <span class="jde-java-font-lock-number">87</span>,
  211. <span class="jde-java-font-lock-constant" id="BREAK_AFTER">BREAK_AFTER</span> = <span class="jde-java-font-lock-number">88</span>,
  212. <span class="jde-java-font-lock-constant" id="BREAK_BEFORE">BREAK_BEFORE</span> = <span class="jde-java-font-lock-number">89</span>,
  213. <span class="jde-java-font-lock-constant" id="CAPTION_SIDE">CAPTION_SIDE</span> = <span class="jde-java-font-lock-number">90</span>,
  214. <span class="jde-java-font-lock-constant" id="CASE_NAME">CASE_NAME</span> = <span class="jde-java-font-lock-number">91</span>,
  215. <span class="jde-java-font-lock-constant" id="CASE_TITLE">CASE_TITLE</span> = <span class="jde-java-font-lock-number">92</span>,
  216. <span class="jde-java-font-lock-constant" id="CHARACTER">CHARACTER</span> = <span class="jde-java-font-lock-number">93</span>,
  217. <span class="jde-java-font-lock-constant" id="CLEAR">CLEAR</span> = <span class="jde-java-font-lock-number">94</span>,
  218. <span class="jde-java-font-lock-constant" id="CLIP">CLIP</span> = <span class="jde-java-font-lock-number">95</span>,
  219. <span class="jde-java-font-lock-constant" id="COLOR">COLOR</span> = <span class="jde-java-font-lock-number">96</span>,
  220. <span class="jde-java-font-lock-constant" id="COLOR_PROFILE_NAME">COLOR_PROFILE_NAME</span> = <span class="jde-java-font-lock-number">97</span>,
  221. <span class="jde-java-font-lock-constant" id="COLUMN_COUNT">COLUMN_COUNT</span> = <span class="jde-java-font-lock-number">98</span>,
  222. <span class="jde-java-font-lock-constant" id="COLUMN_GAP">COLUMN_GAP</span> = <span class="jde-java-font-lock-number">99</span>,
  223. <span class="jde-java-font-lock-constant" id="COLUMN_WIDTH">COLUMN_WIDTH</span> = <span class="jde-java-font-lock-number">100</span>,
  224. <span class="jde-java-font-lock-constant" id="CONTENT_HEIGHT">CONTENT_HEIGHT</span> = <span class="jde-java-font-lock-number">101</span>,
  225. <span class="jde-java-font-lock-constant" id="CONTENT_TYPE">CONTENT_TYPE</span> = <span class="jde-java-font-lock-number">102</span>,
  226. <span class="jde-java-font-lock-constant" id="CONTENT_WIDTH">CONTENT_WIDTH</span> = <span class="jde-java-font-lock-number">103</span>,
  227. <span class="jde-java-font-lock-constant" id="COUNTRY">COUNTRY</span> = <span class="jde-java-font-lock-number">104</span>,
  228. <span class="jde-java-font-lock-constant" id="CUE_AFTER">CUE_AFTER</span> = <span class="jde-java-font-lock-number">105</span>,
  229. <span class="jde-java-font-lock-constant" id="CUE_BEFORE">CUE_BEFORE</span> = <span class="jde-java-font-lock-number">106</span>,
  230. <span class="jde-java-font-lock-constant" id="DESTINATION_PLACEMENT_OFFSET">DESTINATION_PLACEMENT_OFFSET</span> = <span class="jde-java-font-lock-number">107</span>,
  231. <span class="jde-java-font-lock-constant" id="DIRECTION">DIRECTION</span> = <span class="jde-java-font-lock-number">108</span>,
  232. <span class="jde-java-font-lock-constant" id="DISPLAY_ALIGN">DISPLAY_ALIGN</span> = <span class="jde-java-font-lock-number">109</span>,
  233. <span class="jde-java-font-lock-constant" id="DOMINANT_BASELINE">DOMINANT_BASELINE</span> = <span class="jde-java-font-lock-number">110</span>,
  234. <span class="jde-java-font-lock-constant" id="ELEVATION">ELEVATION</span> = <span class="jde-java-font-lock-number">111</span>,
  235. <span class="jde-java-font-lock-constant" id="EMPTY_CELLS">EMPTY_CELLS</span> = <span class="jde-java-font-lock-number">112</span>,
  236. <span class="jde-java-font-lock-constant" id="END_INDENT">END_INDENT</span> = <span class="jde-java-font-lock-number">113</span>,
  237. <span class="jde-java-font-lock-constant" id="ENDS_ROW">ENDS_ROW</span> = <span class="jde-java-font-lock-number">114</span>,
  238. <span class="jde-java-font-lock-constant" id="EXTENT">EXTENT</span> = <span class="jde-java-font-lock-number">115</span>,
  239. <span class="jde-java-font-lock-constant" id="EXTERNAL_DESTINATION">EXTERNAL_DESTINATION</span> = <span class="jde-java-font-lock-number">116</span>,
  240. <span class="jde-java-font-lock-constant" id="FLOAT">FLOAT</span> = <span class="jde-java-font-lock-number">117</span>,
  241. <span class="jde-java-font-lock-constant" id="FLOW_NAME">FLOW_NAME</span> = <span class="jde-java-font-lock-number">118</span>,
  242. <span class="jde-java-font-lock-constant" id="FONT_FAMILY">FONT_FAMILY</span> = <span class="jde-java-font-lock-number">119</span>,
  243. <span class="jde-java-font-lock-constant" id="FONT_SELECTION_STRATEGY">FONT_SELECTION_STRATEGY</span> = <span class="jde-java-font-lock-number">120</span>,
  244. <span class="jde-java-font-lock-constant" id="FONT_SIZE_ADJUST">FONT_SIZE_ADJUST</span> = <span class="jde-java-font-lock-number">121</span>,
  245. <span class="jde-java-font-lock-constant" id="FONT_STRETCH">FONT_STRETCH</span> = <span class="jde-java-font-lock-number">122</span>,
  246. <span class="jde-java-font-lock-constant" id="FONT_STYLE">FONT_STYLE</span> = <span class="jde-java-font-lock-number">123</span>,
  247. <span class="jde-java-font-lock-constant" id="FONT_VARIANT">FONT_VARIANT</span> = <span class="jde-java-font-lock-number">124</span>,
  248. <span class="jde-java-font-lock-constant" id="FONT_WEIGHT">FONT_WEIGHT</span> = <span class="jde-java-font-lock-number">125</span>,
  249. <span class="jde-java-font-lock-constant" id="FORCE_PAGE_COUNT">FORCE_PAGE_COUNT</span> = <span class="jde-java-font-lock-number">126</span>,
  250. <span class="jde-java-font-lock-constant" id="FORMAT">FORMAT</span> = <span class="jde-java-font-lock-number">127</span>,
  251. <span class="jde-java-font-lock-constant" id="GLYPH_ORIENTATION_HORIZONTAL">GLYPH_ORIENTATION_HORIZONTAL</span> = <span class="jde-java-font-lock-number">128</span>,
  252. <span class="jde-java-font-lock-constant" id="GLYPH_ORIENTATION_VERTICAL">GLYPH_ORIENTATION_VERTICAL</span> = <span class="jde-java-font-lock-number">129</span>,
  253. <span class="jde-java-font-lock-constant" id="GROUPING_SEPARATOR">GROUPING_SEPARATOR</span> = <span class="jde-java-font-lock-number">130</span>,
  254. <span class="jde-java-font-lock-constant" id="GROUPING_SIZE">GROUPING_SIZE</span> = <span class="jde-java-font-lock-number">131</span>,
  255. <span class="jde-java-font-lock-constant" id="HEIGHT">HEIGHT</span> = <span class="jde-java-font-lock-number">132</span>,
  256. <span class="jde-java-font-lock-constant" id="HYPHENATE">HYPHENATE</span> = <span class="jde-java-font-lock-number">133</span>,
  257. <span class="jde-java-font-lock-constant" id="HYPHENATION_CHARACTER">HYPHENATION_CHARACTER</span> = <span class="jde-java-font-lock-number">134</span>,
  258. <span class="jde-java-font-lock-constant" id="HYPHENATION_KEEP">HYPHENATION_KEEP</span> = <span class="jde-java-font-lock-number">135</span>,
  259. <span class="jde-java-font-lock-constant" id="HYPHENATION_LADDER_COUNT">HYPHENATION_LADDER_COUNT</span> = <span class="jde-java-font-lock-number">136</span>,
  260. <span class="jde-java-font-lock-constant" id="HYPHENATION_PUSH_CHARACTER_COUNT">HYPHENATION_PUSH_CHARACTER_COUNT</span> = <span class="jde-java-font-lock-number">137</span>,
  261. <span class="jde-java-font-lock-constant" id="HYPHENATION_REMAIN_CHARACTER_COUNT">HYPHENATION_REMAIN_CHARACTER_COUNT</span> = <span class="jde-java-font-lock-number">138</span>,
  262. <span class="jde-java-font-lock-constant" id="ID">ID</span> = <span class="jde-java-font-lock-number">139</span>,
  263. <span class="jde-java-font-lock-constant" id="INDICATE_DESTINATION">INDICATE_DESTINATION</span> = <span class="jde-java-font-lock-number">140</span>,
  264. <span class="jde-java-font-lock-constant" id="INITIAL_PAGE_NUMBER">INITIAL_PAGE_NUMBER</span> = <span class="jde-java-font-lock-number">141</span>,
  265. <span class="jde-java-font-lock-constant" id="INLINE_PROGRESSION_DIMENSION">INLINE_PROGRESSION_DIMENSION</span> = <span class="jde-java-font-lock-number">142</span>,
  266. <span class="jde-java-font-lock-constant" id="INLINE_PROGRESSION_DIMENSION_MINIMUM">INLINE_PROGRESSION_DIMENSION_MINIMUM</span> = <span class="jde-java-font-lock-number">143</span>,
  267. <span class="jde-java-font-lock-constant" id="INLINE_PROGRESSION_DIMENSION_OPTIMUM">INLINE_PROGRESSION_DIMENSION_OPTIMUM</span> = <span class="jde-java-font-lock-number">144</span>,
  268. <span class="jde-java-font-lock-constant" id="INLINE_PROGRESSION_DIMENSION_MAXIMUM">INLINE_PROGRESSION_DIMENSION_MAXIMUM</span> = <span class="jde-java-font-lock-number">145</span>,
  269. <span class="jde-java-font-lock-constant" id="INTERNAL_DESTINATION">INTERNAL_DESTINATION</span> = <span class="jde-java-font-lock-number">146</span>,
  270. <span class="jde-java-font-lock-constant" id="INTRUSION_DISPLACE">INTRUSION_DISPLACE</span> = <span class="jde-java-font-lock-number">147</span>,
  271. <span class="jde-java-font-lock-constant" id="KEEP_TOGETHER">KEEP_TOGETHER</span> = <span class="jde-java-font-lock-number">148</span>,
  272. <span class="jde-java-font-lock-constant" id="KEEP_TOGETHER_WITHIN_LINE">KEEP_TOGETHER_WITHIN_LINE</span> = <span class="jde-java-font-lock-number">149</span>,
  273. <span class="jde-java-font-lock-constant" id="KEEP_TOGETHER_WITHIN_PAGE">KEEP_TOGETHER_WITHIN_PAGE</span> = <span class="jde-java-font-lock-number">150</span>,
  274. <span class="jde-java-font-lock-constant" id="KEEP_TOGETHER_WITHIN_COLUMN">KEEP_TOGETHER_WITHIN_COLUMN</span> = <span class="jde-java-font-lock-number">151</span>,
  275. <span class="jde-java-font-lock-constant" id="KEEP_WITH_NEXT">KEEP_WITH_NEXT</span> = <span class="jde-java-font-lock-number">152</span>,
  276. <span class="jde-java-font-lock-constant" id="KEEP_WITH_NEXT_WITHIN_LINE">KEEP_WITH_NEXT_WITHIN_LINE</span> = <span class="jde-java-font-lock-number">153</span>,
  277. <span class="jde-java-font-lock-constant" id="KEEP_WITH_NEXT_WITHIN_PAGE">KEEP_WITH_NEXT_WITHIN_PAGE</span> = <span class="jde-java-font-lock-number">154</span>,
  278. <span class="jde-java-font-lock-constant" id="KEEP_WITH_NEXT_WITHIN_COLUMN">KEEP_WITH_NEXT_WITHIN_COLUMN</span> = <span class="jde-java-font-lock-number">155</span>,
  279. <span class="jde-java-font-lock-constant" id="KEEP_WITH_PREVIOUS">KEEP_WITH_PREVIOUS</span> = <span class="jde-java-font-lock-number">156</span>,
  280. <span class="jde-java-font-lock-constant" id="KEEP_WITH_PREVIOUS_WITHIN_LINE">KEEP_WITH_PREVIOUS_WITHIN_LINE</span> = <span class="jde-java-font-lock-number">157</span>,
  281. <span class="jde-java-font-lock-constant" id="KEEP_WITH_PREVIOUS_WITHIN_PAGE">KEEP_WITH_PREVIOUS_WITHIN_PAGE</span> = <span class="jde-java-font-lock-number">158</span>,
  282. <span class="jde-java-font-lock-constant" id="KEEP_WITH_PREVIOUS_WITHIN_COLUMN">KEEP_WITH_PREVIOUS_WITHIN_COLUMN</span> = <span class="jde-java-font-lock-number">159</span>,
  283. <span class="jde-java-font-lock-constant" id="LANGUAGE">LANGUAGE</span> = <span class="jde-java-font-lock-number">160</span>,
  284. <span class="jde-java-font-lock-constant" id="LAST_LINE_END_INDENT">LAST_LINE_END_INDENT</span> = <span class="jde-java-font-lock-number">161</span>,
  285. <span class="jde-java-font-lock-constant" id="LEADER_ALIGNMENT">LEADER_ALIGNMENT</span> = <span class="jde-java-font-lock-number">162</span>,
  286. <span class="jde-java-font-lock-constant" id="LEADER_LENGTH">LEADER_LENGTH</span> = <span class="jde-java-font-lock-number">163</span>,
  287. <span class="jde-java-font-lock-constant" id="LEADER_LENGTH_MINIMUM">LEADER_LENGTH_MINIMUM</span> = <span class="jde-java-font-lock-number">164</span>,
  288. <span class="jde-java-font-lock-constant" id="LEADER_LENGTH_OPTIMUM">LEADER_LENGTH_OPTIMUM</span> = <span class="jde-java-font-lock-number">165</span>,
  289. <span class="jde-java-font-lock-constant" id="LEADER_LENGTH_MAXIMUM">LEADER_LENGTH_MAXIMUM</span> = <span class="jde-java-font-lock-number">166</span>,
  290. <span class="jde-java-font-lock-constant" id="LEADER_PATTERN">LEADER_PATTERN</span> = <span class="jde-java-font-lock-number">167</span>,
  291. <span class="jde-java-font-lock-constant" id="LEADER_PATTERN_WIDTH">LEADER_PATTERN_WIDTH</span> = <span class="jde-java-font-lock-number">168</span>,
  292. <span class="jde-java-font-lock-constant" id="LEFT">LEFT</span> = <span class="jde-java-font-lock-number">169</span>,
  293. <span class="jde-java-font-lock-constant" id="LETTER_SPACING">LETTER_SPACING</span> = <span class="jde-java-font-lock-number">170</span>,
  294. <span class="jde-java-font-lock-constant" id="LETTER_SPACING_MINIMUM">LETTER_SPACING_MINIMUM</span> = <span class="jde-java-font-lock-number">171</span>,
  295. <span class="jde-java-font-lock-constant" id="LETTER_SPACING_OPTIMUM">LETTER_SPACING_OPTIMUM</span> = <span class="jde-java-font-lock-number">172</span>,
  296. <span class="jde-java-font-lock-constant" id="LETTER_SPACING_MAXIMUM">LETTER_SPACING_MAXIMUM</span> = <span class="jde-java-font-lock-number">173</span>,
  297. <span class="jde-java-font-lock-constant" id="LETTER_SPACING_CONDITIONALITY">LETTER_SPACING_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">174</span>,
  298. <span class="jde-java-font-lock-constant" id="LETTER_SPACING_PRECEDENCE">LETTER_SPACING_PRECEDENCE</span> = <span class="jde-java-font-lock-number">175</span>,
  299. <span class="jde-java-font-lock-constant" id="LETTER_VALUE">LETTER_VALUE</span> = <span class="jde-java-font-lock-number">176</span>,
  300. <span class="jde-java-font-lock-constant" id="LINEFEED_TREATMENT">LINEFEED_TREATMENT</span> = <span class="jde-java-font-lock-number">177</span>,
  301. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT">LINE_HEIGHT</span> = <span class="jde-java-font-lock-number">178</span>,
  302. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT_MINIMUM">LINE_HEIGHT_MINIMUM</span> = <span class="jde-java-font-lock-number">179</span>,
  303. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT_OPTIMUM">LINE_HEIGHT_OPTIMUM</span> = <span class="jde-java-font-lock-number">180</span>,
  304. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT_MAXIMUM">LINE_HEIGHT_MAXIMUM</span> = <span class="jde-java-font-lock-number">181</span>,
  305. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT_CONDITIONALITY">LINE_HEIGHT_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">182</span>,
  306. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT_PRECEDENCE">LINE_HEIGHT_PRECEDENCE</span> = <span class="jde-java-font-lock-number">183</span>,
  307. <span class="jde-java-font-lock-constant" id="LINE_HEIGHT_SHIFT_ADJUSTMENT">LINE_HEIGHT_SHIFT_ADJUSTMENT</span> = <span class="jde-java-font-lock-number">184</span>,
  308. <span class="jde-java-font-lock-constant" id="LINE_STACKING_STRATEGY">LINE_STACKING_STRATEGY</span> = <span class="jde-java-font-lock-number">185</span>,
  309. <span class="jde-java-font-lock-constant" id="MARKER_CLASS_NAME">MARKER_CLASS_NAME</span> = <span class="jde-java-font-lock-number">186</span>,
  310. <span class="jde-java-font-lock-constant" id="MASTER_NAME">MASTER_NAME</span> = <span class="jde-java-font-lock-number">187</span>,
  311. <span class="jde-java-font-lock-constant" id="MASTER_REFERENCE">MASTER_REFERENCE</span> = <span class="jde-java-font-lock-number">188</span>,
  312. <span class="jde-java-font-lock-constant" id="MAX_HEIGHT">MAX_HEIGHT</span> = <span class="jde-java-font-lock-number">189</span>,
  313. <span class="jde-java-font-lock-constant" id="MAXIMUM_REPEATS">MAXIMUM_REPEATS</span> = <span class="jde-java-font-lock-number">190</span>,
  314. <span class="jde-java-font-lock-constant" id="MAX_WIDTH">MAX_WIDTH</span> = <span class="jde-java-font-lock-number">191</span>,
  315. <span class="jde-java-font-lock-constant" id="MEDIA_USAGE">MEDIA_USAGE</span> = <span class="jde-java-font-lock-number">192</span>,
  316. <span class="jde-java-font-lock-constant" id="MIN_HEIGHT">MIN_HEIGHT</span> = <span class="jde-java-font-lock-number">193</span>,
  317. <span class="jde-java-font-lock-constant" id="MIN_WIDTH">MIN_WIDTH</span> = <span class="jde-java-font-lock-number">194</span>,
  318. <span class="jde-java-font-lock-constant" id="NUMBER_COLUMNS_REPEATED">NUMBER_COLUMNS_REPEATED</span> = <span class="jde-java-font-lock-number">195</span>,
  319. <span class="jde-java-font-lock-constant" id="NUMBER_ROWS_SPANNED">NUMBER_ROWS_SPANNED</span> = <span class="jde-java-font-lock-number">196</span>,
  320. <span class="jde-java-font-lock-constant" id="ODD_OR_EVEN">ODD_OR_EVEN</span> = <span class="jde-java-font-lock-number">197</span>,
  321. <span class="jde-java-font-lock-constant" id="ORPHANS">ORPHANS</span> = <span class="jde-java-font-lock-number">198</span>,
  322. <span class="jde-java-font-lock-constant" id="OVERFLOW">OVERFLOW</span> = <span class="jde-java-font-lock-number">199</span>,
  323. <span class="comment">// Padding corresponding properties
  324. </span> <span class="jde-java-font-lock-constant" id="PADDING_AFTER">PADDING_AFTER</span> = <span class="jde-java-font-lock-number">200</span>,
  325. <span class="jde-java-font-lock-constant" id="PADDING_AFTER_LENGTH">PADDING_AFTER_LENGTH</span> = <span class="jde-java-font-lock-number">201</span>,
  326. <span class="jde-java-font-lock-constant" id="PADDING_AFTER_CONDITIONALITY">PADDING_AFTER_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">202</span>,
  327. <span class="jde-java-font-lock-constant" id="PADDING_BEFORE">PADDING_BEFORE</span> = <span class="jde-java-font-lock-number">203</span>,
  328. <span class="jde-java-font-lock-constant" id="PADDING_BEFORE_LENGTH">PADDING_BEFORE_LENGTH</span> = <span class="jde-java-font-lock-number">204</span>,
  329. <span class="jde-java-font-lock-constant" id="PADDING_BEFORE_CONDITIONALITY">PADDING_BEFORE_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">205</span>,
  330. <span class="jde-java-font-lock-constant" id="PADDING_END">PADDING_END</span> = <span class="jde-java-font-lock-number">206</span>,
  331. <span class="jde-java-font-lock-constant" id="PADDING_END_LENGTH">PADDING_END_LENGTH</span> = <span class="jde-java-font-lock-number">207</span>,
  332. <span class="jde-java-font-lock-constant" id="PADDING_END_CONDITIONALITY">PADDING_END_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">208</span>,
  333. <span class="jde-java-font-lock-constant" id="PADDING_START">PADDING_START</span> = <span class="jde-java-font-lock-number">209</span>,
  334. <span class="jde-java-font-lock-constant" id="PADDING_START_LENGTH">PADDING_START_LENGTH</span> = <span class="jde-java-font-lock-number">210</span>,
  335. <span class="jde-java-font-lock-constant" id="PADDING_START_CONDITIONALITY">PADDING_START_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">211</span>,
  336. <span class="jde-java-font-lock-constant" id="PADDING_BOTTOM">PADDING_BOTTOM</span> = <span class="jde-java-font-lock-number">212</span>,
  337. <span class="jde-java-font-lock-constant" id="PADDING_LEFT">PADDING_LEFT</span> = <span class="jde-java-font-lock-number">213</span>,
  338. <span class="jde-java-font-lock-constant" id="PADDING_RIGHT">PADDING_RIGHT</span> = <span class="jde-java-font-lock-number">214</span>,
  339. <span class="jde-java-font-lock-constant" id="PADDING_TOP">PADDING_TOP</span> = <span class="jde-java-font-lock-number">215</span>,
  340. <span class="jde-java-font-lock-constant" id="PAGE_HEIGHT">PAGE_HEIGHT</span> = <span class="jde-java-font-lock-number">216</span>,
  341. <span class="jde-java-font-lock-constant" id="PAGE_POSITION">PAGE_POSITION</span> = <span class="jde-java-font-lock-number">217</span>,
  342. <span class="jde-java-font-lock-constant" id="PAGE_WIDTH">PAGE_WIDTH</span> = <span class="jde-java-font-lock-number">218</span>,
  343. <span class="jde-java-font-lock-constant" id="PAUSE_AFTER">PAUSE_AFTER</span> = <span class="jde-java-font-lock-number">219</span>,
  344. <span class="jde-java-font-lock-constant" id="PAUSE_BEFORE">PAUSE_BEFORE</span> = <span class="jde-java-font-lock-number">220</span>,
  345. <span class="jde-java-font-lock-constant" id="PITCH">PITCH</span> = <span class="jde-java-font-lock-number">221</span>,
  346. <span class="jde-java-font-lock-constant" id="PITCH_RANGE">PITCH_RANGE</span> = <span class="jde-java-font-lock-number">222</span>,
  347. <span class="jde-java-font-lock-constant" id="PLAY_DURING">PLAY_DURING</span> = <span class="jde-java-font-lock-number">223</span>,
  348. <span class="jde-java-font-lock-constant" id="PRECEDENCE">PRECEDENCE</span> = <span class="jde-java-font-lock-number">224</span>,
  349. <span class="jde-java-font-lock-constant" id="PROVISIONAL_DISTANCE_BETWEEN_STARTS">PROVISIONAL_DISTANCE_BETWEEN_STARTS</span> = <span class="jde-java-font-lock-number">225</span>,
  350. <span class="jde-java-font-lock-constant" id="PROVISIONAL_LABEL_SEPARATION">PROVISIONAL_LABEL_SEPARATION</span> = <span class="jde-java-font-lock-number">226</span>,
  351. <span class="jde-java-font-lock-constant" id="REFERENCE_ORIENTATION">REFERENCE_ORIENTATION</span> = <span class="jde-java-font-lock-number">227</span>,
  352. <span class="jde-java-font-lock-constant" id="REF_ID">REF_ID</span> = <span class="jde-java-font-lock-number">228</span>,
  353. <span class="jde-java-font-lock-constant" id="REGION_NAME">REGION_NAME</span> = <span class="jde-java-font-lock-number">229</span>,
  354. <span class="jde-java-font-lock-constant" id="RELATIVE_ALIGN">RELATIVE_ALIGN</span> = <span class="jde-java-font-lock-number">230</span>,
  355. <span class="jde-java-font-lock-constant" id="RELATIVE_POSITION">RELATIVE_POSITION</span> = <span class="jde-java-font-lock-number">231</span>,
  356. <span class="jde-java-font-lock-constant" id="RENDERING_INTENT">RENDERING_INTENT</span> = <span class="jde-java-font-lock-number">232</span>,
  357. <span class="jde-java-font-lock-constant" id="RETRIEVE_BOUNDARY">RETRIEVE_BOUNDARY</span> = <span class="jde-java-font-lock-number">233</span>,
  358. <span class="jde-java-font-lock-constant" id="RETRIEVE_CLASS_NAME">RETRIEVE_CLASS_NAME</span> = <span class="jde-java-font-lock-number">234</span>,
  359. <span class="jde-java-font-lock-constant" id="RETRIEVE_POSITION">RETRIEVE_POSITION</span> = <span class="jde-java-font-lock-number">235</span>,
  360. <span class="jde-java-font-lock-constant" id="RICHNESS">RICHNESS</span> = <span class="jde-java-font-lock-number">236</span>,
  361. <span class="jde-java-font-lock-constant" id="RIGHT">RIGHT</span> = <span class="jde-java-font-lock-number">237</span>,
  362. <span class="jde-java-font-lock-constant" id="ROLE">ROLE</span> = <span class="jde-java-font-lock-number">238</span>,
  363. <span class="jde-java-font-lock-constant" id="RULE_STYLE">RULE_STYLE</span> = <span class="jde-java-font-lock-number">239</span>,
  364. <span class="jde-java-font-lock-constant" id="RULE_THICKNESS">RULE_THICKNESS</span> = <span class="jde-java-font-lock-number">240</span>,
  365. <span class="jde-java-font-lock-constant" id="SCALING">SCALING</span> = <span class="jde-java-font-lock-number">241</span>,
  366. <span class="jde-java-font-lock-constant" id="SCALING_METHOD">SCALING_METHOD</span> = <span class="jde-java-font-lock-number">242</span>,
  367. <span class="jde-java-font-lock-constant" id="SCORE_SPACES">SCORE_SPACES</span> = <span class="jde-java-font-lock-number">243</span>,
  368. <span class="jde-java-font-lock-constant" id="SCRIPT">SCRIPT</span> = <span class="jde-java-font-lock-number">244</span>,
  369. <span class="jde-java-font-lock-constant" id="SHOW_DESTINATION">SHOW_DESTINATION</span> = <span class="jde-java-font-lock-number">245</span>,
  370. <span class="jde-java-font-lock-constant" id="SOURCE_DOCUMENT">SOURCE_DOCUMENT</span> = <span class="jde-java-font-lock-number">246</span>,
  371. <span class="comment">// Space/margin corresponding properties
  372. </span> <span class="jde-java-font-lock-constant" id="SPACE_AFTER">SPACE_AFTER</span> = <span class="jde-java-font-lock-number">247</span>,
  373. <span class="jde-java-font-lock-constant" id="SPACE_AFTER_MINIMUM">SPACE_AFTER_MINIMUM</span> = <span class="jde-java-font-lock-number">248</span>,
  374. <span class="jde-java-font-lock-constant" id="SPACE_AFTER_OPTIMUM">SPACE_AFTER_OPTIMUM</span> = <span class="jde-java-font-lock-number">249</span>,
  375. <span class="jde-java-font-lock-constant" id="SPACE_AFTER_MAXIMUM">SPACE_AFTER_MAXIMUM</span> = <span class="jde-java-font-lock-number">250</span>,
  376. <span class="jde-java-font-lock-constant" id="SPACE_AFTER_CONDITIONALITY">SPACE_AFTER_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">251</span>,
  377. <span class="jde-java-font-lock-constant" id="SPACE_AFTER_PRECEDENCE">SPACE_AFTER_PRECEDENCE</span> = <span class="jde-java-font-lock-number">252</span>,
  378. <span class="jde-java-font-lock-constant" id="SPACE_BEFORE">SPACE_BEFORE</span> = <span class="jde-java-font-lock-number">253</span>,
  379. <span class="jde-java-font-lock-constant" id="SPACE_BEFORE_MINIMUM">SPACE_BEFORE_MINIMUM</span> = <span class="jde-java-font-lock-number">254</span>,
  380. <span class="jde-java-font-lock-constant" id="SPACE_BEFORE_OPTIMUM">SPACE_BEFORE_OPTIMUM</span> = <span class="jde-java-font-lock-number">255</span>,
  381. <span class="jde-java-font-lock-constant" id="SPACE_BEFORE_MAXIMUM">SPACE_BEFORE_MAXIMUM</span> = <span class="jde-java-font-lock-number">256</span>,
  382. <span class="jde-java-font-lock-constant" id="SPACE_BEFORE_CONDITIONALITY">SPACE_BEFORE_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">257</span>,
  383. <span class="jde-java-font-lock-constant" id="SPACE_BEFORE_PRECEDENCE">SPACE_BEFORE_PRECEDENCE</span> = <span class="jde-java-font-lock-number">258</span>,
  384. <span class="jde-java-font-lock-constant" id="SPACE_END">SPACE_END</span> = <span class="jde-java-font-lock-number">259</span>,
  385. <span class="jde-java-font-lock-constant" id="SPACE_END_MINIMUM">SPACE_END_MINIMUM</span> = <span class="jde-java-font-lock-number">260</span>,
  386. <span class="jde-java-font-lock-constant" id="SPACE_END_OPTIMUM">SPACE_END_OPTIMUM</span> = <span class="jde-java-font-lock-number">261</span>,
  387. <span class="jde-java-font-lock-constant" id="SPACE_END_MAXIMUM">SPACE_END_MAXIMUM</span> = <span class="jde-java-font-lock-number">262</span>,
  388. <span class="jde-java-font-lock-constant" id="SPACE_END_CONDITIONALITY">SPACE_END_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">263</span>,
  389. <span class="jde-java-font-lock-constant" id="SPACE_END_PRECEDENCE">SPACE_END_PRECEDENCE</span> = <span class="jde-java-font-lock-number">264</span>,
  390. <span class="jde-java-font-lock-constant" id="SPACE_START">SPACE_START</span> = <span class="jde-java-font-lock-number">265</span>,
  391. <span class="jde-java-font-lock-constant" id="SPACE_START_MINIMUM">SPACE_START_MINIMUM</span> = <span class="jde-java-font-lock-number">266</span>,
  392. <span class="jde-java-font-lock-constant" id="SPACE_START_OPTIMUM">SPACE_START_OPTIMUM</span> = <span class="jde-java-font-lock-number">267</span>,
  393. <span class="jde-java-font-lock-constant" id="SPACE_START_MAXIMUM">SPACE_START_MAXIMUM</span> = <span class="jde-java-font-lock-number">268</span>,
  394. <span class="jde-java-font-lock-constant" id="SPACE_START_CONDITIONALITY">SPACE_START_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">269</span>,
  395. <span class="jde-java-font-lock-constant" id="SPACE_START_PRECEDENCE">SPACE_START_PRECEDENCE</span> = <span class="jde-java-font-lock-number">270</span>,
  396. <span class="jde-java-font-lock-constant" id="MARGIN_BOTTOM">MARGIN_BOTTOM</span> = <span class="jde-java-font-lock-number">271</span>,
  397. <span class="jde-java-font-lock-constant" id="MARGIN_LEFT">MARGIN_LEFT</span> = <span class="jde-java-font-lock-number">272</span>,
  398. <span class="jde-java-font-lock-constant" id="MARGIN_RIGHT">MARGIN_RIGHT</span> = <span class="jde-java-font-lock-number">273</span>,
  399. <span class="jde-java-font-lock-constant" id="MARGIN_TOP">MARGIN_TOP</span> = <span class="jde-java-font-lock-number">274</span>,
  400. <span class="jde-java-font-lock-constant" id="SPAN">SPAN</span> = <span class="jde-java-font-lock-number">275</span>,
  401. <span class="jde-java-font-lock-constant" id="SPEAK">SPEAK</span> = <span class="jde-java-font-lock-number">276</span>,
  402. <span class="jde-java-font-lock-constant" id="SPEAK_HEADER">SPEAK_HEADER</span> = <span class="jde-java-font-lock-number">277</span>,
  403. <span class="jde-java-font-lock-constant" id="SPEAK_NUMERAL">SPEAK_NUMERAL</span> = <span class="jde-java-font-lock-number">278</span>,
  404. <span class="jde-java-font-lock-constant" id="SPEAK_PUNCTUATION">SPEAK_PUNCTUATION</span> = <span class="jde-java-font-lock-number">279</span>,
  405. <span class="jde-java-font-lock-constant" id="SPEECH_RATE">SPEECH_RATE</span> = <span class="jde-java-font-lock-number">280</span>,
  406. <span class="jde-java-font-lock-constant" id="SRC">SRC</span> = <span class="jde-java-font-lock-number">281</span>,
  407. <span class="jde-java-font-lock-constant" id="START_INDENT">START_INDENT</span> = <span class="jde-java-font-lock-number">282</span>,
  408. <span class="jde-java-font-lock-constant" id="STARTING_STATE">STARTING_STATE</span> = <span class="jde-java-font-lock-number">283</span>,
  409. <span class="jde-java-font-lock-constant" id="STARTS_ROW">STARTS_ROW</span> = <span class="jde-java-font-lock-number">284</span>,
  410. <span class="jde-java-font-lock-constant" id="STRESS">STRESS</span> = <span class="jde-java-font-lock-number">285</span>,
  411. <span class="jde-java-font-lock-constant" id="SUPPRESS_AT_LINE_BREAK">SUPPRESS_AT_LINE_BREAK</span> = <span class="jde-java-font-lock-number">286</span>,
  412. <span class="jde-java-font-lock-constant" id="SWITCH_TO">SWITCH_TO</span> = <span class="jde-java-font-lock-number">287</span>,
  413. <span class="jde-java-font-lock-constant" id="TABLE_LAYOUT">TABLE_LAYOUT</span> = <span class="jde-java-font-lock-number">288</span>,
  414. <span class="jde-java-font-lock-constant" id="TABLE_OMIT_FOOTER_AT_BREAK">TABLE_OMIT_FOOTER_AT_BREAK</span> = <span class="jde-java-font-lock-number">289</span>,
  415. <span class="jde-java-font-lock-constant" id="TABLE_OMIT_HEADER_AT_BREAK">TABLE_OMIT_HEADER_AT_BREAK</span> = <span class="jde-java-font-lock-number">290</span>,
  416. <span class="jde-java-font-lock-constant" id="TARGET_PRESENTATION_CONTEXT">TARGET_PRESENTATION_CONTEXT</span> = <span class="jde-java-font-lock-number">291</span>,
  417. <span class="jde-java-font-lock-constant" id="TARGET_PROCESSING_CONTEXT">TARGET_PROCESSING_CONTEXT</span> = <span class="jde-java-font-lock-number">292</span>,
  418. <span class="jde-java-font-lock-constant" id="TARGET_STYLESHEET">TARGET_STYLESHEET</span> = <span class="jde-java-font-lock-number">293</span>,
  419. <span class="jde-java-font-lock-constant" id="TEXT_ALIGN">TEXT_ALIGN</span> = <span class="jde-java-font-lock-number">294</span>,
  420. <span class="jde-java-font-lock-constant" id="TEXT_ALIGN_LAST">TEXT_ALIGN_LAST</span> = <span class="jde-java-font-lock-number">295</span>,
  421. <span class="jde-java-font-lock-constant" id="TEXT_ALTITUDE">TEXT_ALTITUDE</span> = <span class="jde-java-font-lock-number">296</span>,
  422. <span class="jde-java-font-lock-constant" id="TEXT_DECORATION">TEXT_DECORATION</span> = <span class="jde-java-font-lock-number">297</span>,
  423. <span class="jde-java-font-lock-constant" id="TEXT_DEPTH">TEXT_DEPTH</span> = <span class="jde-java-font-lock-number">298</span>,
  424. <span class="jde-java-font-lock-constant" id="TEXT_INDENT">TEXT_INDENT</span> = <span class="jde-java-font-lock-number">299</span>,
  425. <span class="jde-java-font-lock-constant" id="TEXT_SHADOW">TEXT_SHADOW</span> = <span class="jde-java-font-lock-number">300</span>,
  426. <span class="jde-java-font-lock-constant" id="TEXT_TRANSFORM">TEXT_TRANSFORM</span> = <span class="jde-java-font-lock-number">301</span>,
  427. <span class="jde-java-font-lock-constant" id="TOP">TOP</span> = <span class="jde-java-font-lock-number">302</span>,
  428. <span class="jde-java-font-lock-constant" id="TREAT_AS_WORD_SPACE">TREAT_AS_WORD_SPACE</span> = <span class="jde-java-font-lock-number">303</span>,
  429. <span class="jde-java-font-lock-constant" id="UNICODE_BIDI">UNICODE_BIDI</span> = <span class="jde-java-font-lock-number">304</span>,
  430. <span class="jde-java-font-lock-constant" id="USAGE_CONTEXT_OF_SUPPRESS_AT_LINE_BREAK">USAGE_CONTEXT_OF_SUPPRESS_AT_LINE_BREAK</span> = <span class="jde-java-font-lock-number">305</span>,
  431. <span class="jde-java-font-lock-constant" id="VISIBILITY">VISIBILITY</span> = <span class="jde-java-font-lock-number">306</span>,
  432. <span class="jde-java-font-lock-constant" id="VOICE_FAMILY">VOICE_FAMILY</span> = <span class="jde-java-font-lock-number">307</span>,
  433. <span class="jde-java-font-lock-constant" id="VOLUME">VOLUME</span> = <span class="jde-java-font-lock-number">308</span>,
  434. <span class="jde-java-font-lock-constant" id="WHITE_SPACE_COLLAPSE">WHITE_SPACE_COLLAPSE</span> = <span class="jde-java-font-lock-number">309</span>,
  435. <span class="jde-java-font-lock-constant" id="WHITE_SPACE_TREATMENT">WHITE_SPACE_TREATMENT</span> = <span class="jde-java-font-lock-number">310</span>,
  436. <span class="jde-java-font-lock-constant" id="WIDOWS">WIDOWS</span> = <span class="jde-java-font-lock-number">311</span>,
  437. <span class="jde-java-font-lock-constant" id="WIDTH">WIDTH</span> = <span class="jde-java-font-lock-number">312</span>,
  438. <span class="jde-java-font-lock-constant" id="WORD_SPACING">WORD_SPACING</span> = <span class="jde-java-font-lock-number">313</span>,
  439. <span class="jde-java-font-lock-constant" id="WORD_SPACING_MINIMUM">WORD_SPACING_MINIMUM</span> = <span class="jde-java-font-lock-number">314</span>,
  440. <span class="jde-java-font-lock-constant" id="WORD_SPACING_OPTIMUM">WORD_SPACING_OPTIMUM</span> = <span class="jde-java-font-lock-number">315</span>,
  441. <span class="jde-java-font-lock-constant" id="WORD_SPACING_MAXIMUM">WORD_SPACING_MAXIMUM</span> = <span class="jde-java-font-lock-number">316</span>,
  442. <span class="jde-java-font-lock-constant" id="WORD_SPACING_CONDITIONALITY">WORD_SPACING_CONDITIONALITY</span> = <span class="jde-java-font-lock-number">317</span>,
  443. <span class="jde-java-font-lock-constant" id="WORD_SPACING_PRECEDENCE">WORD_SPACING_PRECEDENCE</span> = <span class="jde-java-font-lock-number">318</span>,
  444. <span class="jde-java-font-lock-constant" id="WRAP_OPTION">WRAP_OPTION</span> = <span class="jde-java-font-lock-number">319</span>,
  445. <span class="jde-java-font-lock-constant" id="Z_INDEX">Z_INDEX</span> = <span class="jde-java-font-lock-number">320</span>,
  446. <span class="jde-java-font-lock-constant" id="LAST_PROPERTY_INDEX">LAST_PROPERTY_INDEX</span> = <span class="jde-java-font-lock-constant">Z_INDEX</span>;
  447. <span class="comment">/**
  448. * A String[] array containing the names of all of the FO properties.
  449. * The array is effectively 1-based, as the first element is null.
  450. * The list of int constants referring to the properties must be manually
  451. * kept in sync with the names in this array, as the constants can be
  452. * used to index into this, and the other property arrays.
  453. */</span>
  454. <span class="jde-java-font-lock-modifier">private</span> <span class="jde-java-font-lock-modifier">static</span> <span class="jde-java-font-lock-modifier">final</span> <span class="type">String</span>[] <span class="variable-name" id="propertyNames">propertyNames</span> = {
  455. &quot;<span class="string">no-property</span>&quot; <span class="comment">// 0
  456. </span>
  457. ,&quot;<span class="string">column-number</span>&quot; <span class="comment">// 1
  458. </span> ,&quot;<span class="string">number-columns-spanned</span>&quot; <span class="comment">// 2
  459. </span>
  460. ,&quot;<span class="string">font</span>&quot; <span class="comment">// 3
  461. </span> ,&quot;<span class="string">font-size</span>&quot; <span class="comment">// 4
  462. </span>
  463. ,&quot;<span class="string">writing-mode</span>&quot; <span class="comment">// 5
  464. </span>
  465. ,&quot;<span class="string">background</span>&quot; <span class="comment">// 6
  466. </span> ,&quot;<span class="string">background-position</span>&quot; <span class="comment">// 7
  467. </span> ,&quot;<span class="string">border</span>&quot; <span class="comment">// 8
  468. </span> ,&quot;<span class="string">border-color</span>&quot; <span class="comment">// 9
  469. </span> ,&quot;<span class="string">border-style</span>&quot; <span class="comment">// 10
  470. </span> ,&quot;<span class="string">border-width</span>&quot; <span class="comment">// 11
  471. </span> ,&quot;<span class="string">border-bottom</span>&quot; <span class="comment">// 12
  472. </span> ,&quot;<span class="string">border-left</span>&quot; <span class="comment">// 13
  473. </span> ,&quot;<span class="string">border-right</span>&quot; <span class="comment">// 14
  474. </span> ,&quot;<span class="string">border-top</span>&quot; <span class="comment">// 15
  475. </span> ,&quot;<span class="string">border-spacing</span>&quot; <span class="comment">// 16
  476. </span> ,&quot;<span class="string">cue</span>&quot; <span class="comment">// 17
  477. </span> ,&quot;<span class="string">margin</span>&quot; <span class="comment">// 18
  478. </span> ,&quot;<span class="string">padding</span>&quot; <span class="comment">// 19
  479. </span> ,&quot;<span class="string">page-break-after</span>&quot; <span class="comment">// 20
  480. </span> ,&quot;<span class="string">page-break-before</span>&quot; <span class="comment">// 21
  481. </span> ,&quot;<span class="string">page-break-inside</span>&quot; <span class="comment">// 22
  482. </span> ,&quot;<span class="string">pause</span>&quot; <span class="comment">// 23
  483. </span> ,&quot;<span class="string">position</span>&quot; <span class="comment">// 24
  484. </span> ,&quot;<span class="string">size</span>&quot; <span class="comment">// 25
  485. </span> ,&quot;<span class="string">vertical-align</span>&quot; <span class="comment">// 26
  486. </span> ,&quot;<span class="string">white-space</span>&quot; <span class="comment">// 27
  487. </span> ,&quot;<span class="string">xml:lang</span>&quot; <span class="comment">// 28
  488. </span>
  489. ,&quot;<span class="string">absolute-position</span>&quot; <span class="comment">// 29
  490. </span> ,&quot;<span class="string">active-state</span>&quot; <span class="comment">// 30
  491. </span> ,&quot;<span class="string">alignment-adjust</span>&quot; <span class="comment">// 31
  492. </span> ,&quot;<span class="string">alignment-baseline</span>&quot; <span class="comment">// 32
  493. </span> ,&quot;<span class="string">auto-restore</span>&quot; <span class="comment">// 33
  494. </span> ,&quot;<span class="string">azimuth</span>&quot; <span class="comment">// 34
  495. </span> ,&quot;<span class="string">background-attachment</span>&quot; <span class="comment">// 35
  496. </span> ,&quot;<span class="string">background-color</span>&quot; <span class="comment">// 36
  497. </span> ,&quot;<span class="string">background-image</span>&quot; <span class="comment">// 37
  498. </span> ,&quot;<span class="string">background-position-horizontal</span>&quot; <span class="comment">// 38
  499. </span> ,&quot;<span class="string">background-position-vertical</span>&quot; <span class="comment">// 39
  500. </span> ,&quot;<span class="string">background-repeat</span>&quot; <span class="comment">// 40
  501. </span> ,&quot;<span class="string">baseline-shift</span>&quot; <span class="comment">// 41
  502. </span> ,&quot;<span class="string">blank-or-not-blank</span>&quot; <span class="comment">// 42
  503. </span> ,&quot;<span class="string">block-progression-dimension</span>&quot; <span class="comment">// 43
  504. </span> ,&quot;<span class="string">block-progression-dimension.minimum</span>&quot; <span class="comment">// 44
  505. </span> ,&quot;<span class="string">block-progression-dimension.optimum</span>&quot; <span class="comment">// 45
  506. </span> ,&quot;<span class="string">block-progression-dimension.maximum</span>&quot; <span class="comment">// 46
  507. </span>
  508. ,&quot;<span class="string">border-after-color</span>&quot; <span class="comment">// 47
  509. </span> ,&quot;<span class="string">border-after-precedence</span>&quot; <span class="comment">// 48
  510. </span> ,&quot;<span class="string">border-after-style</span>&quot; <span class="comment">// 49
  511. </span> ,&quot;<span class="string">border-after-width</span>&quot; <span class="comment">// 50
  512. </span> ,&quot;<span class="string">border-after-width.length</span>&quot; <span class="comment">// 51
  513. </span> ,&quot;<span class="string">border-after-width.conditionality</span>&quot; <span class="comment">// 52
  514. </span> ,&quot;<span class="string">border-before-color</span>&quot; <span class="comment">// 53
  515. </span> ,&quot;<span class="string">border-before-precedence</span>&quot; <span class="comment">// 54
  516. </span> ,&quot;<span class="string">border-before-style</span>&quot; <span class="comment">// 55
  517. </span> ,&quot;<span class="string">border-before-width</span>&quot; <span class="comment">// 56
  518. </span> ,&quot;<span class="string">border-before-width.length</span>&quot; <span class="comment">// 57
  519. </span> ,&quot;<span class="string">border-before-width.conditionality</span>&quot; <span class="comment">// 58
  520. </span> ,&quot;<span class="string">border-end-color</span>&quot; <span class="comment">// 59
  521. </span> ,&quot;<span class="string">border-end-precedence</span>&quot; <span class="comment">// 60
  522. </span> ,&quot;<span class="string">border-end-style</span>&quot; <span class="comment">// 61
  523. </span> ,&quot;<span class="string">border-end-width</span>&quot; <span class="comment">// 62
  524. </span> ,&quot;<span class="string">border-end-width.length</span>&quot; <span class="comment">// 63
  525. </span> ,&quot;<span class="string">border-end-width.conditionality</span>&quot; <span class="comment">// 64
  526. </span> ,&quot;<span class="string">border-start-color</span>&quot; <span class="comment">// 65
  527. </span> ,&quot;<span class="string">border-start-precedence</span>&quot; <span class="comment">// 66
  528. </span> ,&quot;<span class="string">border-start-style</span>&quot; <span class="comment">// 67
  529. </span> ,&quot;<span class="string">border-start-width</span>&quot; <span class="comment">// 68
  530. </span> ,&quot;<span class="string">border-start-width.length</span>&quot; <span class="comment">// 69
  531. </span> ,&quot;<span class="string">border-start-width.conditionality</span>&quot; <span class="comment">// 70
  532. </span>
  533. ,&quot;<span class="string">border-bottom-color</span>&quot; <span class="comment">// 71
  534. </span> ,&quot;<span class="string">border-bottom-style</span>&quot; <span class="comment">// 72
  535. </span> ,&quot;<span class="string">border-bottom-width</span>&quot; <span class="comment">// 73
  536. </span> ,&quot;<span class="string">border-left-color</span>&quot; <span class="comment">// 74
  537. </span> ,&quot;<span class="string">border-left-style</span>&quot; <span class="comment">// 75
  538. </span> ,&quot;<span class="string">border-left-width</span>&quot; <span class="comment">// 76
  539. </span> ,&quot;<span class="string">border-right-color</span>&quot; <span class="comment">// 77
  540. </span> ,&quot;<span class="string">border-right-style</span>&quot; <span class="comment">// 78
  541. </span> ,&quot;<span class="string">border-right-width</span>&quot; <span class="comment">// 79
  542. </span> ,&quot;<span class="string">border-top-color</span>&quot; <span class="comment">// 80
  543. </span> ,&quot;<span class="string">border-top-style</span>&quot; <span class="comment">// 81
  544. </span> ,&quot;<span class="string">border-top-width</span>&quot; <span class="comment">// 82
  545. </span>
  546. ,&quot;<span class="string">border-collapse</span>&quot; <span class="comment">// 83
  547. </span> ,&quot;<span class="string">border-separation</span>&quot; <span class="comment">// 84
  548. </span> ,&quot;<span class="string">border-separation.block-progression-direction</span>&quot; <span class="comment">// 85
  549. </span> ,&quot;<span class="string">border-separation.inline-progression-direction</span>&quot; <span class="comment">// 86
  550. </span> ,&quot;<span class="string">bottom</span>&quot; <span class="comment">// 87
  551. </span> ,&quot;<span class="string">break-after</span>&quot; <span class="comment">// 88
  552. </span> ,&quot;<span class="string">break-before</span>&quot; <span class="comment">// 89
  553. </span> ,&quot;<span class="string">caption-side</span>&quot; <span class="comment">// 90
  554. </span> ,&quot;<span class="string">case-name</span>&quot; <span class="comment">// 91
  555. </span> ,&quot;<span class="string">case-title</span>&quot; <span class="comment">// 92
  556. </span> ,&quot;<span class="string">character</span>&quot; <span class="comment">// 93
  557. </span> ,&quot;<span class="string">clear</span>&quot; <span class="comment">// 94
  558. </span> ,&quot;<span class="string">clip</span>&quot; <span class="comment">// 95
  559. </span> ,&quot;<span class="string">color</span>&quot; <span class="comment">// 96
  560. </span> ,&quot;<span class="string">color-profile-name</span>&quot; <span class="comment">// 97
  561. </span> ,&quot;<span class="string">column-count</span>&quot; <span class="comment">// 98
  562. </span> ,&quot;<span class="string">column-gap</span>&quot; <span class="comment">// 99
  563. </span> ,&quot;<span class="string">column-width</span>&quot; <span class="comment">// 100
  564. </span> ,&quot;<span class="string">content-height</span>&quot; <span class="comment">// 101
  565. </span> ,&quot;<span class="string">content-type</span>&quot; <span class="comment">// 102
  566. </span> ,&quot;<span class="string">content-width</span>&quot; <span class="comment">// 103
  567. </span> ,&quot;<span class="string">country</span>&quot; <span class="comment">// 104
  568. </span> ,&quot;<span class="string">cue-after</span>&quot; <span class="comment">// 105
  569. </span> ,&quot;<span class="string">cue-before</span>&quot; <span class="comment">// 106
  570. </span> ,&quot;<span class="string">destination-placement-offset</span>&quot; <span class="comment">// 107
  571. </span> ,&quot;<span class="string">direction</span>&quot; <span class="comment">// 108
  572. </span> ,&quot;<span class="string">display-align</span>&quot; <span class="comment">// 109
  573. </span> ,&quot;<span class="string">dominant-baseline</span>&quot; <span class="comment">// 110
  574. </span> ,&quot;<span class="string">elevation</span>&quot; <span class="comment">// 111
  575. </span> ,&quot;<span class="string">empty-cells</span>&quot; <span class="comment">// 112
  576. </span> ,&quot;<span class="string">end-indent</span>&quot; <span class="comment">// 113
  577. </span> ,&quot;<span class="string">ends-row</span>&quot; <span class="comment">// 114
  578. </span> ,&quot;<span class="string">extent</span>&quot; <span class="comment">// 115
  579. </span> ,&quot;<span class="string">external-destination</span>&quot; <span class="comment">// 116
  580. </span> ,&quot;<span class="string">float</span>&quot; <span class="comment">// 117
  581. </span> ,&quot;<span class="string">flow-name</span>&quot; <span class="comment">// 118
  582. </span> ,&quot;<span class="string">font-family</span>&quot; <span class="comment">// 119
  583. </span> ,&quot;<span class="string">font-selection-strategy</span>&quot; <span class="comment">// 120
  584. </span> ,&quot;<span class="string">font-size-adjust</span>&quot; <span class="comment">// 121
  585. </span> ,&quot;<span class="string">font-stretch</span>&quot; <span class="comment">// 122
  586. </span> ,&quot;<span class="string">font-style</span>&quot; <span class="comment">// 123
  587. </span> ,&quot;<span class="string">font-variant</span>&quot; <span class="comment">// 124
  588. </span> ,&quot;<span class="string">font-weight</span>&quot; <span class="comment">// 125
  589. </span> ,&quot;<span class="string">force-page-count</span>&quot; <span class="comment">// 126
  590. </span> ,&quot;<span class="string">format</span>&quot; <span class="comment">// 127
  591. </span> ,&quot;<span class="string">glyph-orientation-horizontal</span>&quot; <span class="comment">// 128
  592. </span> ,&quot;<span class="string">glyph-orientation-vertical</span>&quot; <span class="comment">// 129
  593. </span> ,&quot;<span class="string">grouping-separator</span>&quot; <span class="comment">// 130
  594. </span> ,&quot;<span class="string">grouping-size</span>&quot; <span class="comment">// 131
  595. </span> ,&quot;<span class="string">height</span>&quot; <span class="comment">// 132
  596. </span> ,&quot;<span class="string">hyphenate</span>&quot; <span class="comment">// 133
  597. </span> ,&quot;<span class="string">hyphenation-character</span>&quot; <span class="comment">// 134
  598. </span> ,&quot;<span class="string">hyphenation-keep</span>&quot; <span class="comment">// 135
  599. </span> ,&quot;<span class="string">hyphenation-ladder-count</span>&quot; <span class="comment">// 136
  600. </span> ,&quot;<span class="string">hyphenation-push-character-count</span>&quot; <span class="comment">// 137
  601. </span> ,&quot;<span class="string">hyphenation-remain-character-count</span>&quot; <span class="comment">// 138
  602. </span> ,&quot;<span class="string">id</span>&quot; <span class="comment">// 139
  603. </span> ,&quot;<span class="string">indicate-destination</span>&quot; <span class="comment">// 140
  604. </span> ,&quot;<span class="string">initial-page-number</span>&quot; <span class="comment">// 141
  605. </span> ,&quot;<span class="string">inline-progression-dimension</span>&quot; <span class="comment">// 142
  606. </span> ,&quot;<span class="string">inline-progression-dimension.minimum</span>&quot; <span class="comment">// 143
  607. </span> ,&quot;<span class="string">inline-progression-dimension.optimum</span>&quot; <span class="comment">// 144
  608. </span> ,&quot;<span class="string">inline-progression-dimension.maximum</span>&quot; <span class="comment">// 145
  609. </span> ,&quot;<span class="string">internal-destination</span>&quot; <span class="comment">// 146
  610. </span> ,&quot;<span class="string">intrusion-displace</span>&quot; <span class="comment">// 147
  611. </span> ,&quot;<span class="string">keep-together</span>&quot; <span class="comment">// 148
  612. </span> ,&quot;<span class="string">keep-together.within-line</span>&quot; <span class="comment">// 149
  613. </span> ,&quot;<span class="string">keep-together.within-column</span>&quot; <span class="comment">// 150
  614. </span> ,&quot;<span class="string">keep-together.within-page</span>&quot; <span class="comment">// 151
  615. </span> ,&quot;<span class="string">keep-with-next</span>&quot; <span class="comment">// 152
  616. </span> ,&quot;<span class="string">keep-with-next.within-line</span>&quot; <span class="comment">// 153
  617. </span> ,&quot;<span class="string">keep-with-next.within-column</span>&quot; <span class="comment">// 154
  618. </span> ,&quot;<span class="string">keep-with-next.within-page</span>&quot; <span class="comment">// 155
  619. </span> ,&quot;<span class="string">keep-with-previous</span>&quot; <span class="comment">// 156
  620. </span> ,&quot;<span class="string">keep-with-previous.within-line</span>&quot; <span class="comment">// 157
  621. </span> ,&quot;<span class="string">keep-with-previous.within-column</span>&quot; <span class="comment">// 158
  622. </span> ,&quot;<span class="string">keep-with-previous.within-page</span>&quot; <span class="comment">// 159
  623. </span> ,&quot;<span class="string">language</span>&quot; <span class="comment">// 160
  624. </span> ,&quot;<span class="string">last-line-end-indent</span>&quot; <span class="comment">// 161
  625. </span> ,&quot;<span class="string">leader-alignment</span>&quot; <span class="comment">// 162
  626. </span> ,&quot;<span class="string">leader-length</span>&quot; <span class="comment">// 163
  627. </span> ,&quot;<span class="string">leader-length.minimum</span>&quot; <span class="comment">// 164
  628. </span> ,&quot;<span class="string">leader-length.optimum</span>&quot; <span class="comment">// 165
  629. </span> ,&quot;<span class="string">leader-length.maximum</span>&quot; <span class="comment">// 166
  630. </span> ,&quot;<span class="string">leader-pattern</span>&quot; <span class="comment">// 167
  631. </span> ,&quot;<span class="string">leader-pattern-width</span>&quot; <span class="comment">// 168
  632. </span> ,&quot;<span class="string">left</span>&quot; <span class="comment">// 169
  633. </span> ,&quot;<span class="string">letter-spacing</span>&quot; <span class="comment">// 170
  634. </span> ,&quot;<span class="string">letter-spacing.minimum</span>&quot; <span class="comment">// 171
  635. </span> ,&quot;<span class="string">letter-spacing.optimum</span>&quot; <span class="comment">// 172
  636. </span> ,&quot;<span class="string">letter-spacing.maximum</span>&quot; <span class="comment">// 173
  637. </span> ,&quot;<span class="string">letter-spacing.conditionality</span>&quot; <span class="comment">// 174
  638. </span> ,&quot;<span class="string">letter-spacing.precedence</span>&quot; <span class="comment">// 175
  639. </span> ,&quot;<span class="string">letter-value</span>&quot; <span class="comment">// 176
  640. </span> ,&quot;<span class="string">linefeed-treatment</span>&quot; <span class="comment">// 177
  641. </span> ,&quot;<span class="string">line-height</span>&quot; <span class="comment">// 178
  642. </span> ,&quot;<span class="string">line-height.minimum</span>&quot; <span class="comment">// 179
  643. </span> ,&quot;<span class="string">line-height.optimum</span>&quot; <span class="comment">// 180
  644. </span> ,&quot;<span class="string">line-height.maximum</span>&quot; <span class="comment">// 181
  645. </span> ,&quot;<span class="string">line-height.conditionality</span>&quot; <span class="comment">// 182
  646. </span> ,&quot;<span class="string">line-height.precedence</span>&quot; <span class="comment">// 183
  647. </span> ,&quot;<span class="string">line-height-shift-adjustment</span>&quot; <span class="comment">// 184
  648. </span> ,&quot;<span class="string">line-stacking-strategy</span>&quot; <span class="comment">// 185
  649. </span>
  650. ,&quot;<span class="string">marker-class-name</span>&quot; <span class="comment">// 186
  651. </span> ,&quot;<span class="string">master-name</span>&quot; <span class="comment">// 187
  652. </span> ,&quot;<span class="string">master-reference</span>&quot; <span class="comment">// 188
  653. </span> ,&quot;<span class="string">max-height</span>&quot; <span class="comment">// 189
  654. </span> ,&quot;<span class="string">maximum-repeats</span>&quot; <span class="comment">// 190
  655. </span> ,&quot;<span class="string">max-width</span>&quot; <span class="comment">// 191
  656. </span> ,&quot;<span class="string">media-usage</span>&quot; <span class="comment">// 192
  657. </span> ,&quot;<span class="string">min-height</span>&quot; <span class="comment">// 193
  658. </span> ,&quot;<span class="string">min-width</span>&quot; <span class="comment">// 194
  659. </span> ,&quot;<span class="string">number-columns-repeated</span>&quot; <span class="comment">// 195
  660. </span> ,&quot;<span class="string">number-rows-spanned</span>&quot; <span class="comment">// 196
  661. </span> ,&quot;<span class="string">odd-or-even</span>&quot; <span class="comment">// 197
  662. </span> ,&quot;<span class="string">orphans</span>&quot; <span class="comment">// 198
  663. </span> ,&quot;<span class="string">overflow</span>&quot; <span class="comment">// 199
  664. </span>
  665. ,&quot;<span class="string">padding-after</span>&quot; <span class="comment">// 200
  666. </span> ,&quot;<span class="string">padding-after.length</span>&quot; <span class="comment">// 201
  667. </span> ,&quot;<span class="string">padding-after.conditionality</span>&quot; <span class="comment">// 202
  668. </span> ,&quot;<span class="string">padding-before</span>&quot; <span class="comment">// 203
  669. </span> ,&quot;<span class="string">padding-before.length</span>&quot; <span class="comment">// 204
  670. </span> ,&quot;<span class="string">padding-before.conditionality</span>&quot; <span class="comment">// 205
  671. </span> ,&quot;<span class="string">padding-end</span>&quot; <span class="comment">// 206
  672. </span> ,&quot;<span class="string">padding-end.length</span>&quot; <span class="comment">// 207
  673. </span> ,&quot;<span class="string">padding-end.conditionality</span>&quot; <span class="comment">// 208
  674. </span> ,&quot;<span class="string">padding-start</span>&quot; <span class="comment">// 209
  675. </span> ,&quot;<span class="string">padding-start.length</span>&quot; <span class="comment">// 210
  676. </span> ,&quot;<span class="string">padding-start.conditionality</span>&quot; <span class="comment">// 211
  677. </span>
  678. ,&quot;<span class="string">padding-bottom</span>&quot; <span class="comment">// 212
  679. </span> ,&quot;<span class="string">padding-left</span>&quot; <span class="comment">// 213
  680. </span> ,&quot;<span class="string">padding-right</span>&quot; <span class="comment">// 214
  681. </span> ,&quot;<span class="string">padding-top</span>&quot; <span class="comment">// 215
  682. </span>
  683. ,&quot;<span class="string">page-height</span>&quot; <span class="comment">// 216
  684. </span> ,&quot;<span class="string">page-position</span>&quot; <span class="comment">// 217
  685. </span> ,&quot;<span class="string">page-width</span>&quot; <span class="comment">// 218
  686. </span> ,&quot;<span class="string">pause-after</span>&quot; <span class="comment">// 219
  687. </span> ,&quot;<span class="string">pause-before</span>&quot; <span class="comment">// 220
  688. </span> ,&quot;<span class="string">pitch</span>&quot; <span class="comment">// 221
  689. </span> ,&quot;<span class="string">pitch-range</span>&quot; <span class="comment">// 222
  690. </span> ,&quot;<span class="string">play-during</span>&quot; <span class="comment">// 223
  691. </span> ,&quot;<span class="string">precedence</span>&quot; <span class="comment">// 224
  692. </span> ,&quot;<span class="string">provisional-distance-between-starts</span>&quot; <span class="comment">// 225
  693. </span> ,&quot;<span class="string">provisional-label-separation</span>&quot; <span class="comment">// 226
  694. </span> ,&quot;<span class="string">reference-orientation</span>&quot; <span class="comment">// 227
  695. </span> ,&quot;<span class="string">ref-id</span>&quot; <span class="comment">// 228
  696. </span> ,&quot;<span class="string">region-name</span>&quot; <span class="comment">// 229
  697. </span> ,&quot;<span class="string">relative-align</span>&quot; <span class="comment">// 230
  698. </span> ,&quot;<span class="string">relative-position</span>&quot; <span class="comment">// 231
  699. </span> ,&quot;<span class="string">rendering-intent</span>&quot; <span class="comment">// 232
  700. </span> ,&quot;<span class="string">retrieve-boundary</span>&quot; <span class="comment">// 233
  701. </span> ,&quot;<span class="string">retrieve-class-name</span>&quot; <span class="comment">// 234
  702. </span> ,&quot;<span class="string">retrieve-position</span>&quot; <span class="comment">// 235
  703. </span> ,&quot;<span class="string">richness</span>&quot; <span class="comment">// 236
  704. </span> ,&quot;<span class="string">right</span>&quot; <span class="comment">// 237
  705. </span> ,&quot;<span class="string">role</span>&quot; <span class="comment">// 238
  706. </span> ,&quot;<span class="string">rule-style</span>&quot; <span class="comment">// 239
  707. </span> ,&quot;<span class="string">rule-thickness</span>&quot; <span class="comment">// 240
  708. </span> ,&quot;<span class="string">scaling</span>&quot; <span class="comment">// 241
  709. </span> ,&quot;<span class="string">scaling-method</span>&quot; <span class="comment">// 242
  710. </span> ,&quot;<span class="string">score-spaces</span>&quot; <span class="comment">// 243
  711. </span> ,&quot;<span class="string">script</span>&quot; <span class="comment">// 244
  712. </span> ,&quot;<span class="string">show-destination</span>&quot; <span class="comment">// 245
  713. </span> ,&quot;<span class="string">source-document</span>&quot; <span class="comment">// 246
  714. </span>
  715. ,&quot;<span class="string">space-after</span>&quot; <span class="comment">// 247
  716. </span> ,&quot;<span class="string">space-after.minimum</span>&quot; <span class="comment">// 248
  717. </span> ,&quot;<span class="string">space-after.optimum</span>&quot; <span class="comment">// 249
  718. </span> ,&quot;<span class="string">space-after.maximum</span>&quot; <span class="comment">// 250
  719. </span> ,&quot;<span class="string">space-after.conditionality</span>&quot; <span class="comment">// 251
  720. </span> ,&quot;<span class="string">space-after.precedence</span>&quot; <span class="comment">// 252
  721. </span> ,&quot;<span class="string">space-before</span>&quot; <span class="comment">// 253
  722. </span> ,&quot;<span class="string">space-before.minimum</span>&quot; <span class="comment">// 254
  723. </span> ,&quot;<span class="string">space-before.optimum</span>&quot; <span class="comment">// 255
  724. </span> ,&quot;<span class="string">space-before.maximum</span>&quot; <span class="comment">// 256
  725. </span> ,&quot;<span class="string">space-before.conditionality</span>&quot; <span class="comment">// 257
  726. </span> ,&quot;<span class="string">space-before.precedence</span>&quot; <span class="comment">// 258
  727. </span> ,&quot;<span class="string">space-end</span>&quot; <span class="comment">// 259
  728. </span> ,&quot;<span class="string">space-end.minimum</span>&quot; <span class="comment">// 260
  729. </span> ,&quot;<span class="string">space-end.optimum</span>&quot; <span class="comment">// 261
  730. </span> ,&quot;<span class="string">space-end.maximum</span>&quot; <span class="comment">// 262
  731. </span> ,&quot;<span class="string">space-end.conditionality</span>&quot; <span class="comment">// 263
  732. </span> ,&quot;<span class="string">space-end.precedence</span>&quot; <span class="comment">// 264
  733. </span> ,&quot;<span class="string">space-start</span>&quot; <span class="comment">// 265
  734. </span> ,&quot;<span class="string">space-start.minimum</span>&quot; <span class="comment">// 266
  735. </span> ,&quot;<span class="string">space-start.optimum</span>&quot; <span class="comment">// 267
  736. </span> ,&quot;<span class="string">space-start.maximum</span>&quot; <span class="comment">// 268
  737. </span> ,&quot;<span class="string">space-start.conditionality</span>&quot; <span class="comment">// 269
  738. </span> ,&quot;<span class="string">space-start.precedence</span>&quot; <span class="comment">// 270
  739. </span>
  740. ,&quot;<span class="string">margin-bottom</span>&quot; <span class="comment">// 271
  741. </span> ,&quot;<span class="string">margin-left</span>&quot; <span class="comment">// 272
  742. </span> ,&quot;<span class="string">margin-right</span>&quot; <span class="comment">// 273
  743. </span> ,&quot;<span class="string">margin-top</span>&quot; <span class="comment">// 274
  744. </span>
  745. ,&quot;<span class="string">span</span>&quot; <span class="comment">// 275
  746. </span> ,&quot;<span class="string">speak</span>&quot; <span class="comment">// 276
  747. </span> ,&quot;<span class="string">speak-header</span>&quot; <span class="comment">// 277
  748. </span> ,&quot;<span class="string">speak-numeral</span>&quot; <span class="comment">// 278
  749. </span> ,&quot;<span class="string">speak-punctuation</span>&quot; <span class="comment">// 279
  750. </span> ,&quot;<span class="string">speech-rate</span>&quot; <span class="comment">// 280
  751. </span> ,&quot;<span class="string">src</span>&quot; <span class="comment">// 281
  752. </span> ,&quot;<span class="string">start-indent</span>&quot; <span class="comment">// 282
  753. </span> ,&quot;<span class="string">starting-state</span>&quot; <span class="comment">// 283
  754. </span> ,&quot;<span class="string">starts-row</span>&quot; <span class="comment">// 284
  755. </span> ,&quot;<span class="string">stress</span>&quot; <span class="comment">// 285
  756. </span> ,&quot;<span class="string">suppress-at-line-break</span>&quot; <span class="comment">// 286
  757. </span> ,&quot;<span class="string">switch-to</span>&quot; <span class="comment">// 287
  758. </span> ,&quot;<span class="string">table-layout</span>&quot; <span class="comment">// 288
  759. </span> ,&quot;<span class="string">table-omit-footer-at-break</span>&quot; <span class="comment">// 289
  760. </span> ,&quot;<span class="string">table-omit-header-at-break</span>&quot; <span class="comment">// 290
  761. </span> ,&quot;<span class="string">target-presentation-context</span>&quot; <span class="comment">// 291
  762. </span> ,&quot;<span class="string">target-processing-context</span>&quot; <span class="comment">// 292
  763. </span> ,&quot;<span class="string">target-stylesheet</span>&quot; <span class="comment">// 293
  764. </span> ,&quot;<span class="string">text-align</span>&quot; <span class="comment">// 294
  765. </span> ,&quot;<span class="string">text-align-last</span>&quot; <span class="comment">// 295
  766. </span> ,&quot;<span class="string">text-altitude</span>&quot; <span class="comment">// 296
  767. </span> ,&quot;<span class="string">text-decoration</span>&quot; <span class="comment">// 297
  768. </span> ,&quot;<span class="string">text-depth</span>&quot; <span class="comment">// 298
  769. </span> ,&quot;<span class="string">text-indent</span>&quot; <span class="comment">// 299
  770. </span> ,&quot;<span class="string">text-shadow</span>&quot; <span class="comment">// 300
  771. </span> ,&quot;<span class="string">text-transform</span>&quot; <span class="comment">// 301
  772. </span> ,&quot;<span class="string">top</span>&quot; <span class="comment">// 302
  773. </span> ,&quot;<span class="string">treat-as-word-space</span>&quot; <span class="comment">// 303
  774. </span> ,&quot;<span class="string">unicode-bidi</span>&quot; <span class="comment">// 304
  775. </span> ,&quot;<span class="string">usage-context-of-suppress-at-line-break</span>&quot; <span class="comment">// 305
  776. </span> ,&quot;<span class="string">visibility</span>&quot; <span class="comment">// 306
  777. </span> ,&quot;<span class="string">voice-family</span>&quot; <span class="comment">// 307
  778. </span> ,&quot;<span class="string">volume</span>&quot; <span class="comment">// 308
  779. </span> ,&quot;<span class="string">white-space-collapse</span>&quot; <span class="comment">// 309
  780. </span> ,&quot;<span class="string">white-space-treatment</span>&quot; <span class="comment">// 310
  781. </span> ,&quot;<span class="string">widows</span>&quot; <span class="comment">// 311
  782. </span> ,&quot;<span class="string">width</span>&quot; <span class="comment">// 312
  783. </span> ,&quot;<span class="string">word-spacing</span>&quot; <span class="comment">// 313
  784. </span> ,&quot;<span class="string">word-spacing-minimum</span>&quot; <span class="comment">// 314
  785. </span> ,&quot;<span class="string">word-spacing-optimum</span>&quot; <span class="comment">// 315
  786. </span> ,&quot;<span class="string">word-spacing-maximum</span>&quot; <span class="comment">// 316
  787. </span> ,&quot;<span class="string">word-spacing-conditionality</span>&quot; <span class="comment">// 317
  788. </span> ,&quot;<span class="string">word-spacing-precedence</span>&quot; <span class="comment">// 318
  789. </span> ,&quot;<span class="string">wrap-option</span>&quot; <span class="comment">// 319
  790. </span> ,&quot;<span class="string">z-index</span>&quot; <span class="comment">// 320
  791. </span> };
  792. <span class="comment">/**
  793. * A &lt;tt&gt;hashMap&lt;/tt&gt; mapping property names (the keys) to
  794. * property integer indices.
  795. */</span>
  796. <span class="jde-java-font-lock-modifier">private</span> <span class="jde-java-font-lock-modifier">static</span> <span class="jde-java-font-lock-modifier">final</span> <span class="type">HashMap</span> <span class="variable-name" id="toIndex">toIndex</span>;
  797. <span class="jde-java-font-lock-modifier">static</span> {
  798. toIndex = <span class="keyword">new</span> <span class="type">HashMap</span>(<span class="jde-java-font-lock-constant">LAST_PROPERTY_INDEX</span> + <span class="jde-java-font-lock-number">1</span>);
  799. <span class="comment">// Set up the toIndex Hashmap with the name of the
  800. </span> <span class="comment">// property as a key, and the integer index as a value
  801. </span> <span class="keyword">for</span> (<span class="type">int</span> <span class="variable-name" id="i">i</span> = <span class="jde-java-font-lock-number">0</span>; i &lt;= <span class="jde-java-font-lock-constant">LAST_PROPERTY_INDEX</span>; i++) {
  802. <span class="keyword">if</span> (toIndex.put(propertyNames[i],
  803. Ints.consts.get(i)) != <span class="jde-java-font-lock-constant" id="null">null</span>) {
  804. <span class="keyword">throw</span> <span class="keyword">new</span> <span class="type">RuntimeException</span>(
  805. &quot;<span class="string">Duplicate values in toIndex for key </span>&quot; +
  806. propertyNames[i]);
  807. }
  808. }
  809. }
  810. <span class="comment">/**
  811. * </span><span class="jde-java-font-lock-doc-tag">@param</span><span class="comment"> </span><span class="variable-name" id="propindex">propindex</span><span class="comment"> &lt;tt&gt;int&lt;/tt&gt; index of the FO property.
  812. * </span><span class="jde-java-font-lock-doc-tag">@return</span><span class="comment"> &lt;tt&gt;String&lt;/tt&gt; name of the indexd FO property.
  813. * </span><span class="jde-java-font-lock-doc-tag">@exception</span><span class="comment"> </span><span class="type">PropertyException</span><span class="comment"> if the property index is invalid.
  814. */</span>
  815. <span class="jde-java-font-lock-modifier">public</span> <span class="jde-java-font-lock-modifier">static</span> <span class="type">String</span> <span class="function-name" id="getPropertyName">getPropertyName</span>(<span class="type">int</span> <span class="variable-name">propindex</span>)
  816. <span class="keyword">throws</span> <span class="type">PropertyException</span>
  817. {
  818. <span class="keyword">if</span> (propindex &lt; <span class="jde-java-font-lock-number">0</span> || propindex &gt; <span class="jde-java-font-lock-constant">LAST_PROPERTY_INDEX</span>)
  819. <span class="keyword">throw</span> <span class="keyword">new</span> <span class="type">PropertyException</span>
  820. (&quot;<span class="string">getPropertyName: index is invalid: </span>&quot; + propindex);
  821. <span class="keyword">return</span> propertyNames[propindex];
  822. }
  823. <span class="comment">/**
  824. * Get the property index of a property name.
  825. * </span><span class="jde-java-font-lock-doc-tag">@param</span><span class="comment"> </span><span class="variable-name">propindex</span><span class="comment"> &lt;tt&gt;int&lt;/tt&gt; index of the FO property.
  826. * </span><span class="jde-java-font-lock-doc-tag">@return</span><span class="comment"> &lt;tt&gt;String&lt;/tt&gt; name of the indexd FO property.
  827. * </span><span class="jde-java-font-lock-doc-tag">@exception</span><span class="comment"> </span><span class="type">PropertyException</span><span class="comment"> if the property index is invalid.
  828. */</span>
  829. <span class="jde-java-font-lock-modifier">public</span> <span class="jde-java-font-lock-modifier">static</span> <span class="type">int</span> <span class="function-name" id="getPropertyIndex">getPropertyIndex</span>(<span class="type">String</span> <span class="variable-name" id="name">name</span>)
  830. <span class="keyword">throws</span> <span class="type">PropertyException</span>
  831. {
  832. <span class="type">Integer</span> <span class="variable-name" id="intg">intg</span> = (<span class="type">Integer</span>)(toIndex.get(name));
  833. <span class="keyword">if</span> (intg == <span class="jde-java-font-lock-constant">null</span>)
  834. <span class="keyword">throw</span> <span class="keyword">new</span> <span class="type">PropertyException</span>
  835. (&quot;<span class="string">Property name '</span>&quot; + name + &quot;<span class="string">' is unknown.</span>&quot;);
  836. <span class="keyword">return</span> intg.intValue();
  837. }
  838. }
  839. </pre>
  840. </body>
  841. </html>