1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/parser/html/javasrc/AttributeName.java Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,2468 @@ 1.4 +/* 1.5 + * Copyright (c) 2008-2011 Mozilla Foundation 1.6 + * 1.7 + * Permission is hereby granted, free of charge, to any person obtaining a 1.8 + * copy of this software and associated documentation files (the "Software"), 1.9 + * to deal in the Software without restriction, including without limitation 1.10 + * the rights to use, copy, modify, merge, publish, distribute, sublicense, 1.11 + * and/or sell copies of the Software, and to permit persons to whom the 1.12 + * Software is furnished to do so, subject to the following conditions: 1.13 + * 1.14 + * The above copyright notice and this permission notice shall be included in 1.15 + * all copies or substantial portions of the Software. 1.16 + * 1.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 1.20 + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 1.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 1.23 + * DEALINGS IN THE SOFTWARE. 1.24 + */ 1.25 + 1.26 +package nu.validator.htmlparser.impl; 1.27 + 1.28 +import java.util.Arrays; 1.29 + 1.30 +import nu.validator.htmlparser.annotation.Local; 1.31 +import nu.validator.htmlparser.annotation.NoLength; 1.32 +import nu.validator.htmlparser.annotation.NsUri; 1.33 +import nu.validator.htmlparser.annotation.Prefix; 1.34 +import nu.validator.htmlparser.annotation.QName; 1.35 +import nu.validator.htmlparser.annotation.Virtual; 1.36 +import nu.validator.htmlparser.common.Interner; 1.37 + 1.38 +public final class AttributeName 1.39 +// Uncomment to regenerate 1.40 +// implements Comparable<AttributeName> 1.41 +{ 1.42 + // [NOCPP[ 1.43 + 1.44 + public static final int NCNAME_HTML = 1; 1.45 + 1.46 + public static final int NCNAME_FOREIGN = (1 << 1) | (1 << 2); 1.47 + 1.48 + public static final int NCNAME_LANG = (1 << 3); 1.49 + 1.50 + public static final int IS_XMLNS = (1 << 4); 1.51 + 1.52 + public static final int CASE_FOLDED = (1 << 5); 1.53 + 1.54 + public static final int BOOLEAN = (1 << 6); 1.55 + 1.56 + // ]NOCPP] 1.57 + 1.58 + /** 1.59 + * An array representing no namespace regardless of namespace mode (HTML, 1.60 + * SVG, MathML, lang-mapping HTML) used. 1.61 + */ 1.62 + static final @NoLength @NsUri String[] ALL_NO_NS = { "", "", "", 1.63 + // [NOCPP[ 1.64 + "" 1.65 + // ]NOCPP] 1.66 + }; 1.67 + 1.68 + /** 1.69 + * An array that has no namespace for the HTML mode but the XMLNS namespace 1.70 + * for the SVG and MathML modes. 1.71 + */ 1.72 + private static final @NoLength @NsUri String[] XMLNS_NS = { "", 1.73 + "http://www.w3.org/2000/xmlns/", "http://www.w3.org/2000/xmlns/", 1.74 + // [NOCPP[ 1.75 + "" 1.76 + // ]NOCPP] 1.77 + }; 1.78 + 1.79 + /** 1.80 + * An array that has no namespace for the HTML mode but the XML namespace 1.81 + * for the SVG and MathML modes. 1.82 + */ 1.83 + private static final @NoLength @NsUri String[] XML_NS = { "", 1.84 + "http://www.w3.org/XML/1998/namespace", 1.85 + "http://www.w3.org/XML/1998/namespace", 1.86 + // [NOCPP[ 1.87 + "" 1.88 + // ]NOCPP] 1.89 + }; 1.90 + 1.91 + /** 1.92 + * An array that has no namespace for the HTML mode but the XLink namespace 1.93 + * for the SVG and MathML modes. 1.94 + */ 1.95 + private static final @NoLength @NsUri String[] XLINK_NS = { "", 1.96 + "http://www.w3.org/1999/xlink", "http://www.w3.org/1999/xlink", 1.97 + // [NOCPP[ 1.98 + "" 1.99 + // ]NOCPP] 1.100 + }; 1.101 + 1.102 + // [NOCPP[ 1.103 + /** 1.104 + * An array that has no namespace for the HTML, SVG and MathML modes but has 1.105 + * the XML namespace for the lang-mapping HTML mode. 1.106 + */ 1.107 + private static final @NoLength @NsUri String[] LANG_NS = { "", "", "", 1.108 + "http://www.w3.org/XML/1998/namespace" }; 1.109 + 1.110 + // ]NOCPP] 1.111 + 1.112 + /** 1.113 + * An array for no prefixes in any mode. 1.114 + */ 1.115 + static final @NoLength @Prefix String[] ALL_NO_PREFIX = { null, null, null, 1.116 + // [NOCPP[ 1.117 + null 1.118 + // ]NOCPP] 1.119 + }; 1.120 + 1.121 + /** 1.122 + * An array for no prefixe in the HTML mode and the <code>xmlns</code> 1.123 + * prefix in the SVG and MathML modes. 1.124 + */ 1.125 + private static final @NoLength @Prefix String[] XMLNS_PREFIX = { null, 1.126 + "xmlns", "xmlns", 1.127 + // [NOCPP[ 1.128 + null 1.129 + // ]NOCPP] 1.130 + }; 1.131 + 1.132 + /** 1.133 + * An array for no prefixe in the HTML mode and the <code>xlink</code> 1.134 + * prefix in the SVG and MathML modes. 1.135 + */ 1.136 + private static final @NoLength @Prefix String[] XLINK_PREFIX = { null, 1.137 + "xlink", "xlink", 1.138 + // [NOCPP[ 1.139 + null 1.140 + // ]NOCPP] 1.141 + }; 1.142 + 1.143 + /** 1.144 + * An array for no prefixe in the HTML mode and the <code>xml</code> prefix 1.145 + * in the SVG and MathML modes. 1.146 + */ 1.147 + private static final @NoLength @Prefix String[] XML_PREFIX = { null, "xml", 1.148 + "xml", 1.149 + // [NOCPP[ 1.150 + null 1.151 + // ]NOCPP] 1.152 + }; 1.153 + 1.154 + // [NOCPP[ 1.155 + 1.156 + private static final @NoLength @Prefix String[] LANG_PREFIX = { null, null, 1.157 + null, "xml" }; 1.158 + 1.159 + private static @QName String[] COMPUTE_QNAME(String[] local, String[] prefix) { 1.160 + @QName String[] arr = new String[4]; 1.161 + for (int i = 0; i < arr.length; i++) { 1.162 + if (prefix[i] == null) { 1.163 + arr[i] = local[i]; 1.164 + } else { 1.165 + arr[i] = (prefix[i] + ':' + local[i]).intern(); 1.166 + } 1.167 + } 1.168 + return arr; 1.169 + } 1.170 + 1.171 + // ]NOCPP] 1.172 + 1.173 + /** 1.174 + * An initialization helper for having a one name in the SVG mode and 1.175 + * another name in the other modes. 1.176 + * 1.177 + * @param name 1.178 + * the name for the non-SVG modes 1.179 + * @param camel 1.180 + * the name for the SVG mode 1.181 + * @return the initialized name array 1.182 + */ 1.183 + private static @NoLength @Local String[] SVG_DIFFERENT(@Local String name, 1.184 + @Local String camel) { 1.185 + @NoLength @Local String[] arr = new String[4]; 1.186 + arr[0] = name; 1.187 + arr[1] = name; 1.188 + arr[2] = camel; 1.189 + // [NOCPP[ 1.190 + arr[3] = name; 1.191 + // ]NOCPP] 1.192 + return arr; 1.193 + } 1.194 + 1.195 + /** 1.196 + * An initialization helper for having a one name in the MathML mode and 1.197 + * another name in the other modes. 1.198 + * 1.199 + * @param name 1.200 + * the name for the non-MathML modes 1.201 + * @param camel 1.202 + * the name for the MathML mode 1.203 + * @return the initialized name array 1.204 + */ 1.205 + private static @NoLength @Local String[] MATH_DIFFERENT(@Local String name, 1.206 + @Local String camel) { 1.207 + @NoLength @Local String[] arr = new String[4]; 1.208 + arr[0] = name; 1.209 + arr[1] = camel; 1.210 + arr[2] = name; 1.211 + // [NOCPP[ 1.212 + arr[3] = name; 1.213 + // ]NOCPP] 1.214 + return arr; 1.215 + } 1.216 + 1.217 + /** 1.218 + * An initialization helper for having a different local name in the HTML 1.219 + * mode and the SVG and MathML modes. 1.220 + * 1.221 + * @param name 1.222 + * the name for the HTML mode 1.223 + * @param suffix 1.224 + * the name for the SVG and MathML modes 1.225 + * @return the initialized name array 1.226 + */ 1.227 + private static @NoLength @Local String[] COLONIFIED_LOCAL( 1.228 + @Local String name, @Local String suffix) { 1.229 + @NoLength @Local String[] arr = new String[4]; 1.230 + arr[0] = name; 1.231 + arr[1] = suffix; 1.232 + arr[2] = suffix; 1.233 + // [NOCPP[ 1.234 + arr[3] = name; 1.235 + // ]NOCPP] 1.236 + return arr; 1.237 + } 1.238 + 1.239 + /** 1.240 + * An initialization helper for having the same local name in all modes. 1.241 + * 1.242 + * @param name 1.243 + * the name 1.244 + * @return the initialized name array 1.245 + */ 1.246 + static @NoLength @Local String[] SAME_LOCAL(@Local String name) { 1.247 + @NoLength @Local String[] arr = new String[4]; 1.248 + arr[0] = name; 1.249 + arr[1] = name; 1.250 + arr[2] = name; 1.251 + // [NOCPP[ 1.252 + arr[3] = name; 1.253 + // ]NOCPP] 1.254 + return arr; 1.255 + } 1.256 + 1.257 + /** 1.258 + * Returns an attribute name by buffer. 1.259 + * 1.260 + * <p> 1.261 + * C++ ownership: The return value is either released by the caller if the 1.262 + * attribute is a duplicate or the ownership is transferred to 1.263 + * HtmlAttributes and released upon clearing or destroying that object. 1.264 + * 1.265 + * @param buf 1.266 + * the buffer 1.267 + * @param offset 1.268 + * ignored 1.269 + * @param length 1.270 + * length of data 1.271 + * @param checkNcName 1.272 + * whether to check ncnameness 1.273 + * @return an <code>AttributeName</code> corresponding to the argument data 1.274 + */ 1.275 + static AttributeName nameByBuffer(@NoLength char[] buf, int offset, 1.276 + int length 1.277 + // [NOCPP[ 1.278 + , boolean checkNcName 1.279 + // ]NOCPP] 1.280 + , Interner interner) { 1.281 + // XXX deal with offset 1.282 + int hash = AttributeName.bufToHash(buf, length); 1.283 + int index = Arrays.binarySearch(AttributeName.ATTRIBUTE_HASHES, hash); 1.284 + if (index < 0) { 1.285 + return AttributeName.createAttributeName( 1.286 + Portability.newLocalNameFromBuffer(buf, offset, length, 1.287 + interner) 1.288 + // [NOCPP[ 1.289 + , checkNcName 1.290 + // ]NOCPP] 1.291 + ); 1.292 + } else { 1.293 + AttributeName attributeName = AttributeName.ATTRIBUTE_NAMES[index]; 1.294 + @Local String name = attributeName.getLocal(AttributeName.HTML); 1.295 + if (!Portability.localEqualsBuffer(name, buf, offset, length)) { 1.296 + return AttributeName.createAttributeName( 1.297 + Portability.newLocalNameFromBuffer(buf, offset, length, 1.298 + interner) 1.299 + // [NOCPP[ 1.300 + , checkNcName 1.301 + // ]NOCPP] 1.302 + ); 1.303 + } 1.304 + return attributeName; 1.305 + } 1.306 + } 1.307 + 1.308 + /** 1.309 + * This method has to return a unique integer for each well-known 1.310 + * lower-cased attribute name. 1.311 + * 1.312 + * @param buf 1.313 + * @param len 1.314 + * @return 1.315 + */ 1.316 + private static int bufToHash(@NoLength char[] buf, int len) { 1.317 + int hash2 = 0; 1.318 + int hash = len; 1.319 + hash <<= 5; 1.320 + hash += buf[0] - 0x60; 1.321 + int j = len; 1.322 + for (int i = 0; i < 4 && j > 0; i++) { 1.323 + j--; 1.324 + hash <<= 5; 1.325 + hash += buf[j] - 0x60; 1.326 + hash2 <<= 6; 1.327 + hash2 += buf[i] - 0x5F; 1.328 + } 1.329 + return hash ^ hash2; 1.330 + } 1.331 + 1.332 + /** 1.333 + * The mode value for HTML. 1.334 + */ 1.335 + public static final int HTML = 0; 1.336 + 1.337 + /** 1.338 + * The mode value for MathML. 1.339 + */ 1.340 + public static final int MATHML = 1; 1.341 + 1.342 + /** 1.343 + * The mode value for SVG. 1.344 + */ 1.345 + public static final int SVG = 2; 1.346 + 1.347 + // [NOCPP[ 1.348 + 1.349 + /** 1.350 + * The mode value for lang-mapping HTML. 1.351 + */ 1.352 + public static final int HTML_LANG = 3; 1.353 + 1.354 + // ]NOCPP] 1.355 + 1.356 + /** 1.357 + * The namespaces indexable by mode. 1.358 + */ 1.359 + private final @NsUri @NoLength String[] uri; 1.360 + 1.361 + /** 1.362 + * The local names indexable by mode. 1.363 + */ 1.364 + private final @Local @NoLength String[] local; 1.365 + 1.366 + /** 1.367 + * The prefixes indexably by mode. 1.368 + */ 1.369 + private final @Prefix @NoLength String[] prefix; 1.370 + 1.371 + // [NOCPP[ 1.372 + 1.373 + private final int flags; 1.374 + 1.375 + /** 1.376 + * The qnames indexable by mode. 1.377 + */ 1.378 + private final @QName @NoLength String[] qName; 1.379 + 1.380 + // ]NOCPP] 1.381 + 1.382 + /** 1.383 + * The startup-time constructor. 1.384 + * 1.385 + * @param uri 1.386 + * the namespace 1.387 + * @param local 1.388 + * the local name 1.389 + * @param prefix 1.390 + * the prefix 1.391 + * @param ncname 1.392 + * the ncnameness 1.393 + * @param xmlns 1.394 + * whether this is an xmlns attribute 1.395 + */ 1.396 + protected AttributeName(@NsUri @NoLength String[] uri, 1.397 + @Local @NoLength String[] local, @Prefix @NoLength String[] prefix 1.398 + // [NOCPP[ 1.399 + , int flags 1.400 + // ]NOCPP] 1.401 + ) { 1.402 + this.uri = uri; 1.403 + this.local = local; 1.404 + this.prefix = prefix; 1.405 + // [NOCPP[ 1.406 + this.qName = COMPUTE_QNAME(local, prefix); 1.407 + this.flags = flags; 1.408 + // ]NOCPP] 1.409 + } 1.410 + 1.411 + /** 1.412 + * Creates an <code>AttributeName</code> for a local name. 1.413 + * 1.414 + * @param name 1.415 + * the name 1.416 + * @param checkNcName 1.417 + * whether to check ncnameness 1.418 + * @return an <code>AttributeName</code> 1.419 + */ 1.420 + private static AttributeName createAttributeName(@Local String name 1.421 + // [NOCPP[ 1.422 + , boolean checkNcName 1.423 + // ]NOCPP] 1.424 + ) { 1.425 + // [NOCPP[ 1.426 + int flags = NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG; 1.427 + if (name.startsWith("xmlns:")) { 1.428 + flags = IS_XMLNS; 1.429 + } else if (checkNcName && !NCName.isNCName(name)) { 1.430 + flags = 0; 1.431 + } 1.432 + // ]NOCPP] 1.433 + return new AttributeName(AttributeName.ALL_NO_NS, 1.434 + AttributeName.SAME_LOCAL(name), ALL_NO_PREFIX, flags); 1.435 + } 1.436 + 1.437 + /** 1.438 + * Deletes runtime-allocated instances in C++. 1.439 + */ 1.440 + @Virtual void release() { 1.441 + // No-op in Java. 1.442 + // Implement as |delete this;| in subclass. 1.443 + } 1.444 + 1.445 + /** 1.446 + * The C++ destructor. 1.447 + */ 1.448 + @SuppressWarnings("unused") @Virtual private void destructor() { 1.449 + Portability.deleteArray(local); 1.450 + } 1.451 + 1.452 + /** 1.453 + * Clones the attribute using an interner. Returns <code>this</code> in Java 1.454 + * and for non-dynamic instances in C++. 1.455 + * 1.456 + * @param interner 1.457 + * an interner 1.458 + * @return a clone 1.459 + */ 1.460 + @Virtual public AttributeName cloneAttributeName(Interner interner) { 1.461 + return this; 1.462 + } 1.463 + 1.464 + // [NOCPP[ 1.465 + /** 1.466 + * Creator for use when the XML violation policy requires an attribute name 1.467 + * to be changed. 1.468 + * 1.469 + * @param name 1.470 + * the name of the attribute to create 1.471 + */ 1.472 + static AttributeName create(@Local String name) { 1.473 + return new AttributeName(AttributeName.ALL_NO_NS, 1.474 + AttributeName.SAME_LOCAL(name), ALL_NO_PREFIX, 1.475 + NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.476 + } 1.477 + 1.478 + /** 1.479 + * Queries whether this name is an XML 1.0 4th ed. NCName. 1.480 + * 1.481 + * @param mode 1.482 + * the SVG/MathML/HTML mode 1.483 + * @return <code>true</code> if this is an NCName in the given mode 1.484 + */ 1.485 + public boolean isNcName(int mode) { 1.486 + return (flags & (1 << mode)) != 0; 1.487 + } 1.488 + 1.489 + /** 1.490 + * Queries whether this is an <code>xmlns</code> attribute. 1.491 + * 1.492 + * @return <code>true</code> if this is an <code>xmlns</code> attribute 1.493 + */ 1.494 + public boolean isXmlns() { 1.495 + return (flags & IS_XMLNS) != 0; 1.496 + } 1.497 + 1.498 + /** 1.499 + * Queries whether this attribute has a case-folded value in the HTML4 mode 1.500 + * of the parser. 1.501 + * 1.502 + * @return <code>true</code> if the value is case-folded 1.503 + */ 1.504 + boolean isCaseFolded() { 1.505 + return (flags & CASE_FOLDED) != 0; 1.506 + } 1.507 + 1.508 + boolean isBoolean() { 1.509 + return (flags & BOOLEAN) != 0; 1.510 + } 1.511 + 1.512 + public @QName String getQName(int mode) { 1.513 + return qName[mode]; 1.514 + } 1.515 + 1.516 + // ]NOCPP] 1.517 + 1.518 + public @NsUri String getUri(int mode) { 1.519 + return uri[mode]; 1.520 + } 1.521 + 1.522 + public @Local String getLocal(int mode) { 1.523 + return local[mode]; 1.524 + } 1.525 + 1.526 + public @Prefix String getPrefix(int mode) { 1.527 + return prefix[mode]; 1.528 + } 1.529 + 1.530 + boolean equalsAnother(AttributeName another) { 1.531 + return this.getLocal(AttributeName.HTML) == another.getLocal(AttributeName.HTML); 1.532 + } 1.533 + 1.534 + // START CODE ONLY USED FOR GENERATING CODE uncomment to regenerate 1.535 + 1.536 +// /** 1.537 +// * @see java.lang.Object#toString() 1.538 +// */ 1.539 +// @Override public String toString() { 1.540 +// return "(" + formatNs() + ", " + formatLocal() + ", " + formatPrefix() 1.541 +// + ", " + formatFlags() + ")"; 1.542 +// } 1.543 +// 1.544 +// private String formatFlags() { 1.545 +// StringBuilder builder = new StringBuilder(); 1.546 +// if ((flags & NCNAME_HTML) != 0) { 1.547 +// if (builder.length() != 0) { 1.548 +// builder.append(" | "); 1.549 +// } 1.550 +// builder.append("NCNAME_HTML"); 1.551 +// } 1.552 +// if ((flags & NCNAME_FOREIGN) != 0) { 1.553 +// if (builder.length() != 0) { 1.554 +// builder.append(" | "); 1.555 +// } 1.556 +// builder.append("NCNAME_FOREIGN"); 1.557 +// } 1.558 +// if ((flags & NCNAME_LANG) != 0) { 1.559 +// if (builder.length() != 0) { 1.560 +// builder.append(" | "); 1.561 +// } 1.562 +// builder.append("NCNAME_LANG"); 1.563 +// } 1.564 +// if (isXmlns()) { 1.565 +// if (builder.length() != 0) { 1.566 +// builder.append(" | "); 1.567 +// } 1.568 +// builder.append("IS_XMLNS"); 1.569 +// } 1.570 +// if (isCaseFolded()) { 1.571 +// if (builder.length() != 0) { 1.572 +// builder.append(" | "); 1.573 +// } 1.574 +// builder.append("CASE_FOLDED"); 1.575 +// } 1.576 +// if (isBoolean()) { 1.577 +// if (builder.length() != 0) { 1.578 +// builder.append(" | "); 1.579 +// } 1.580 +// builder.append("BOOLEAN"); 1.581 +// } 1.582 +// if (builder.length() == 0) { 1.583 +// return "0"; 1.584 +// } 1.585 +// return builder.toString(); 1.586 +// } 1.587 +// 1.588 +// public int compareTo(AttributeName other) { 1.589 +// int thisHash = this.hash(); 1.590 +// int otherHash = other.hash(); 1.591 +// if (thisHash < otherHash) { 1.592 +// return -1; 1.593 +// } else if (thisHash == otherHash) { 1.594 +// return 0; 1.595 +// } else { 1.596 +// return 1; 1.597 +// } 1.598 +// } 1.599 +// 1.600 +// private String formatPrefix() { 1.601 +// if (prefix[0] == null && prefix[1] == null && prefix[2] == null 1.602 +// && prefix[3] == null) { 1.603 +// return "ALL_NO_PREFIX"; 1.604 +// } else if (prefix[0] == null && prefix[1] == prefix[2] 1.605 +// && prefix[3] == null) { 1.606 +// if ("xmlns".equals(prefix[1])) { 1.607 +// return "XMLNS_PREFIX"; 1.608 +// } else if ("xml".equals(prefix[1])) { 1.609 +// return "XML_PREFIX"; 1.610 +// } else if ("xlink".equals(prefix[1])) { 1.611 +// return "XLINK_PREFIX"; 1.612 +// } else { 1.613 +// throw new IllegalStateException(); 1.614 +// } 1.615 +// } else if (prefix[0] == null && prefix[1] == null && prefix[2] == null 1.616 +// && prefix[3] == "xml") { 1.617 +// return "LANG_PREFIX"; 1.618 +// } else { 1.619 +// throw new IllegalStateException(); 1.620 +// } 1.621 +// } 1.622 +// 1.623 +// private String formatLocal() { 1.624 +// if (local[0] == local[1] && local[0] == local[3] 1.625 +// && local[0] != local[2]) { 1.626 +// return "SVG_DIFFERENT(\"" + local[0] + "\", \"" + local[2] + "\")"; 1.627 +// } 1.628 +// if (local[0] == local[2] && local[0] == local[3] 1.629 +// && local[0] != local[1]) { 1.630 +// return "MATH_DIFFERENT(\"" + local[0] + "\", \"" + local[1] + "\")"; 1.631 +// } 1.632 +// if (local[0] == local[3] && local[1] == local[2] 1.633 +// && local[0] != local[1]) { 1.634 +// return "COLONIFIED_LOCAL(\"" + local[0] + "\", \"" + local[1] 1.635 +// + "\")"; 1.636 +// } 1.637 +// for (int i = 1; i < local.length; i++) { 1.638 +// if (local[0] != local[i]) { 1.639 +// throw new IllegalStateException(); 1.640 +// } 1.641 +// } 1.642 +// return "SAME_LOCAL(\"" + local[0] + "\")"; 1.643 +// } 1.644 +// 1.645 +// private String formatNs() { 1.646 +// if (uri[0] == "" && uri[1] == "" && uri[2] == "" && uri[3] == "") { 1.647 +// return "ALL_NO_NS"; 1.648 +// } else if (uri[0] == "" && uri[1] == uri[2] && uri[3] == "") { 1.649 +// if ("http://www.w3.org/2000/xmlns/".equals(uri[1])) { 1.650 +// return "XMLNS_NS"; 1.651 +// } else if ("http://www.w3.org/XML/1998/namespace".equals(uri[1])) { 1.652 +// return "XML_NS"; 1.653 +// } else if ("http://www.w3.org/1999/xlink".equals(uri[1])) { 1.654 +// return "XLINK_NS"; 1.655 +// } else { 1.656 +// throw new IllegalStateException(); 1.657 +// } 1.658 +// } else if (uri[0] == "" && uri[1] == "" && uri[2] == "" 1.659 +// && uri[3] == "http://www.w3.org/XML/1998/namespace") { 1.660 +// return "LANG_NS"; 1.661 +// } else { 1.662 +// throw new IllegalStateException(); 1.663 +// } 1.664 +// } 1.665 +// 1.666 +// private String constName() { 1.667 +// String name = getLocal(HTML); 1.668 +// char[] buf = new char[name.length()]; 1.669 +// for (int i = 0; i < name.length(); i++) { 1.670 +// char c = name.charAt(i); 1.671 +// if (c == '-' || c == ':') { 1.672 +// buf[i] = '_'; 1.673 +// } else if (c >= 'a' && c <= 'z') { 1.674 +// buf[i] = (char) (c - 0x20); 1.675 +// } else { 1.676 +// buf[i] = c; 1.677 +// } 1.678 +// } 1.679 +// return new String(buf); 1.680 +// } 1.681 +// 1.682 +// private int hash() { 1.683 +// String name = getLocal(HTML); 1.684 +// return bufToHash(name.toCharArray(), name.length()); 1.685 +// } 1.686 +// 1.687 +// /** 1.688 +// * Regenerate self 1.689 +// * 1.690 +// * @param args 1.691 +// */ 1.692 +// public static void main(String[] args) { 1.693 +// Arrays.sort(ATTRIBUTE_NAMES); 1.694 +// for (int i = 1; i < ATTRIBUTE_NAMES.length; i++) { 1.695 +// if (ATTRIBUTE_NAMES[i].hash() == ATTRIBUTE_NAMES[i - 1].hash()) { 1.696 +// System.err.println("Hash collision: " 1.697 +// + ATTRIBUTE_NAMES[i].getLocal(HTML) + ", " 1.698 +// + ATTRIBUTE_NAMES[i - 1].getLocal(HTML)); 1.699 +// return; 1.700 +// } 1.701 +// } 1.702 +// for (int i = 0; i < ATTRIBUTE_NAMES.length; i++) { 1.703 +// AttributeName att = ATTRIBUTE_NAMES[i]; 1.704 +// System.out.println("public static final AttributeName " 1.705 +// + att.constName() + " = new AttributeName" + att.toString() 1.706 +// + ";"); 1.707 +// } 1.708 +// System.out.println("private final static @NoLength AttributeName[] ATTRIBUTE_NAMES = {"); 1.709 +// for (int i = 0; i < ATTRIBUTE_NAMES.length; i++) { 1.710 +// AttributeName att = ATTRIBUTE_NAMES[i]; 1.711 +// System.out.println(att.constName() + ","); 1.712 +// } 1.713 +// System.out.println("};"); 1.714 +// System.out.println("private final static int[] ATTRIBUTE_HASHES = {"); 1.715 +// for (int i = 0; i < ATTRIBUTE_NAMES.length; i++) { 1.716 +// AttributeName att = ATTRIBUTE_NAMES[i]; 1.717 +// System.out.println(Integer.toString(att.hash()) + ","); 1.718 +// } 1.719 +// System.out.println("};"); 1.720 +// } 1.721 + 1.722 + // START GENERATED CODE 1.723 + public static final AttributeName D = new AttributeName(ALL_NO_NS, SAME_LOCAL("d"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.724 + public static final AttributeName K = new AttributeName(ALL_NO_NS, SAME_LOCAL("k"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.725 + public static final AttributeName R = new AttributeName(ALL_NO_NS, SAME_LOCAL("r"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.726 + public static final AttributeName X = new AttributeName(ALL_NO_NS, SAME_LOCAL("x"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.727 + public static final AttributeName Y = new AttributeName(ALL_NO_NS, SAME_LOCAL("y"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.728 + public static final AttributeName Z = new AttributeName(ALL_NO_NS, SAME_LOCAL("z"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.729 + public static final AttributeName BY = new AttributeName(ALL_NO_NS, SAME_LOCAL("by"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.730 + public static final AttributeName CX = new AttributeName(ALL_NO_NS, SAME_LOCAL("cx"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.731 + public static final AttributeName CY = new AttributeName(ALL_NO_NS, SAME_LOCAL("cy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.732 + public static final AttributeName DX = new AttributeName(ALL_NO_NS, SAME_LOCAL("dx"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.733 + public static final AttributeName DY = new AttributeName(ALL_NO_NS, SAME_LOCAL("dy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.734 + public static final AttributeName G2 = new AttributeName(ALL_NO_NS, SAME_LOCAL("g2"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.735 + public static final AttributeName G1 = new AttributeName(ALL_NO_NS, SAME_LOCAL("g1"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.736 + public static final AttributeName FX = new AttributeName(ALL_NO_NS, SAME_LOCAL("fx"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.737 + public static final AttributeName FY = new AttributeName(ALL_NO_NS, SAME_LOCAL("fy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.738 + public static final AttributeName K4 = new AttributeName(ALL_NO_NS, SAME_LOCAL("k4"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.739 + public static final AttributeName K2 = new AttributeName(ALL_NO_NS, SAME_LOCAL("k2"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.740 + public static final AttributeName K3 = new AttributeName(ALL_NO_NS, SAME_LOCAL("k3"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.741 + public static final AttributeName K1 = new AttributeName(ALL_NO_NS, SAME_LOCAL("k1"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.742 + public static final AttributeName ID = new AttributeName(ALL_NO_NS, SAME_LOCAL("id"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.743 + public static final AttributeName IN = new AttributeName(ALL_NO_NS, SAME_LOCAL("in"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.744 + public static final AttributeName U2 = new AttributeName(ALL_NO_NS, SAME_LOCAL("u2"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.745 + public static final AttributeName U1 = new AttributeName(ALL_NO_NS, SAME_LOCAL("u1"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.746 + public static final AttributeName RT = new AttributeName(ALL_NO_NS, SAME_LOCAL("rt"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.747 + public static final AttributeName RX = new AttributeName(ALL_NO_NS, SAME_LOCAL("rx"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.748 + public static final AttributeName RY = new AttributeName(ALL_NO_NS, SAME_LOCAL("ry"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.749 + public static final AttributeName TO = new AttributeName(ALL_NO_NS, SAME_LOCAL("to"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.750 + public static final AttributeName Y2 = new AttributeName(ALL_NO_NS, SAME_LOCAL("y2"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.751 + public static final AttributeName Y1 = new AttributeName(ALL_NO_NS, SAME_LOCAL("y1"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.752 + public static final AttributeName X1 = new AttributeName(ALL_NO_NS, SAME_LOCAL("x1"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.753 + public static final AttributeName X2 = new AttributeName(ALL_NO_NS, SAME_LOCAL("x2"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.754 + public static final AttributeName ALT = new AttributeName(ALL_NO_NS, SAME_LOCAL("alt"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.755 + public static final AttributeName DIR = new AttributeName(ALL_NO_NS, SAME_LOCAL("dir"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.756 + public static final AttributeName DUR = new AttributeName(ALL_NO_NS, SAME_LOCAL("dur"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.757 + public static final AttributeName END = new AttributeName(ALL_NO_NS, SAME_LOCAL("end"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.758 + public static final AttributeName FOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("for"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.759 + public static final AttributeName IN2 = new AttributeName(ALL_NO_NS, SAME_LOCAL("in2"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.760 + public static final AttributeName MAX = new AttributeName(ALL_NO_NS, SAME_LOCAL("max"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.761 + public static final AttributeName MIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("min"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.762 + public static final AttributeName LOW = new AttributeName(ALL_NO_NS, SAME_LOCAL("low"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.763 + public static final AttributeName REL = new AttributeName(ALL_NO_NS, SAME_LOCAL("rel"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.764 + public static final AttributeName REV = new AttributeName(ALL_NO_NS, SAME_LOCAL("rev"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.765 + public static final AttributeName SRC = new AttributeName(ALL_NO_NS, SAME_LOCAL("src"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.766 + public static final AttributeName AXIS = new AttributeName(ALL_NO_NS, SAME_LOCAL("axis"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.767 + public static final AttributeName ABBR = new AttributeName(ALL_NO_NS, SAME_LOCAL("abbr"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.768 + public static final AttributeName BBOX = new AttributeName(ALL_NO_NS, SAME_LOCAL("bbox"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.769 + public static final AttributeName CITE = new AttributeName(ALL_NO_NS, SAME_LOCAL("cite"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.770 + public static final AttributeName CODE = new AttributeName(ALL_NO_NS, SAME_LOCAL("code"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.771 + public static final AttributeName BIAS = new AttributeName(ALL_NO_NS, SAME_LOCAL("bias"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.772 + public static final AttributeName COLS = new AttributeName(ALL_NO_NS, SAME_LOCAL("cols"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.773 + public static final AttributeName CLIP = new AttributeName(ALL_NO_NS, SAME_LOCAL("clip"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.774 + public static final AttributeName CHAR = new AttributeName(ALL_NO_NS, SAME_LOCAL("char"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.775 + public static final AttributeName BASE = new AttributeName(ALL_NO_NS, SAME_LOCAL("base"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.776 + public static final AttributeName EDGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("edge"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.777 + public static final AttributeName DATA = new AttributeName(ALL_NO_NS, SAME_LOCAL("data"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.778 + public static final AttributeName FILL = new AttributeName(ALL_NO_NS, SAME_LOCAL("fill"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.779 + public static final AttributeName FROM = new AttributeName(ALL_NO_NS, SAME_LOCAL("from"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.780 + public static final AttributeName FORM = new AttributeName(ALL_NO_NS, SAME_LOCAL("form"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.781 + public static final AttributeName FACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("face"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.782 + public static final AttributeName HIGH = new AttributeName(ALL_NO_NS, SAME_LOCAL("high"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.783 + public static final AttributeName HREF = new AttributeName(ALL_NO_NS, SAME_LOCAL("href"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.784 + public static final AttributeName OPEN = new AttributeName(ALL_NO_NS, SAME_LOCAL("open"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.785 + public static final AttributeName ICON = new AttributeName(ALL_NO_NS, SAME_LOCAL("icon"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.786 + public static final AttributeName NAME = new AttributeName(ALL_NO_NS, SAME_LOCAL("name"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.787 + public static final AttributeName MODE = new AttributeName(ALL_NO_NS, SAME_LOCAL("mode"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.788 + public static final AttributeName MASK = new AttributeName(ALL_NO_NS, SAME_LOCAL("mask"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.789 + public static final AttributeName LINK = new AttributeName(ALL_NO_NS, SAME_LOCAL("link"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.790 + public static final AttributeName LANG = new AttributeName(LANG_NS, SAME_LOCAL("lang"), LANG_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.791 + public static final AttributeName LOOP = new AttributeName(ALL_NO_NS, SAME_LOCAL("loop"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.792 + public static final AttributeName LIST = new AttributeName(ALL_NO_NS, SAME_LOCAL("list"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.793 + public static final AttributeName TYPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("type"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.794 + public static final AttributeName WHEN = new AttributeName(ALL_NO_NS, SAME_LOCAL("when"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.795 + public static final AttributeName WRAP = new AttributeName(ALL_NO_NS, SAME_LOCAL("wrap"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.796 + public static final AttributeName TEXT = new AttributeName(ALL_NO_NS, SAME_LOCAL("text"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.797 + public static final AttributeName PATH = new AttributeName(ALL_NO_NS, SAME_LOCAL("path"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.798 + public static final AttributeName PING = new AttributeName(ALL_NO_NS, SAME_LOCAL("ping"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.799 + public static final AttributeName REFX = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("refx", "refX"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.800 + public static final AttributeName REFY = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("refy", "refY"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.801 + public static final AttributeName SIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("size"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.802 + public static final AttributeName SEED = new AttributeName(ALL_NO_NS, SAME_LOCAL("seed"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.803 + public static final AttributeName ROWS = new AttributeName(ALL_NO_NS, SAME_LOCAL("rows"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.804 + public static final AttributeName SPAN = new AttributeName(ALL_NO_NS, SAME_LOCAL("span"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.805 + public static final AttributeName STEP = new AttributeName(ALL_NO_NS, SAME_LOCAL("step"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.806 + public static final AttributeName ROLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("role"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.807 + public static final AttributeName XREF = new AttributeName(ALL_NO_NS, SAME_LOCAL("xref"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.808 + public static final AttributeName ASYNC = new AttributeName(ALL_NO_NS, SAME_LOCAL("async"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.809 + public static final AttributeName ALINK = new AttributeName(ALL_NO_NS, SAME_LOCAL("alink"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.810 + public static final AttributeName ALIGN = new AttributeName(ALL_NO_NS, SAME_LOCAL("align"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.811 + public static final AttributeName CLOSE = new AttributeName(ALL_NO_NS, SAME_LOCAL("close"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.812 + public static final AttributeName COLOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("color"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.813 + public static final AttributeName CLASS = new AttributeName(ALL_NO_NS, SAME_LOCAL("class"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.814 + public static final AttributeName CLEAR = new AttributeName(ALL_NO_NS, SAME_LOCAL("clear"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.815 + public static final AttributeName BEGIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("begin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.816 + public static final AttributeName DEPTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("depth"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.817 + public static final AttributeName DEFER = new AttributeName(ALL_NO_NS, SAME_LOCAL("defer"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.818 + public static final AttributeName FENCE = new AttributeName(ALL_NO_NS, SAME_LOCAL("fence"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.819 + public static final AttributeName FRAME = new AttributeName(ALL_NO_NS, SAME_LOCAL("frame"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.820 + public static final AttributeName ISMAP = new AttributeName(ALL_NO_NS, SAME_LOCAL("ismap"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.821 + public static final AttributeName ONEND = new AttributeName(ALL_NO_NS, SAME_LOCAL("onend"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.822 + public static final AttributeName INDEX = new AttributeName(ALL_NO_NS, SAME_LOCAL("index"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.823 + public static final AttributeName ORDER = new AttributeName(ALL_NO_NS, SAME_LOCAL("order"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.824 + public static final AttributeName OTHER = new AttributeName(ALL_NO_NS, SAME_LOCAL("other"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.825 + public static final AttributeName ONCUT = new AttributeName(ALL_NO_NS, SAME_LOCAL("oncut"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.826 + public static final AttributeName NARGS = new AttributeName(ALL_NO_NS, SAME_LOCAL("nargs"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.827 + public static final AttributeName MEDIA = new AttributeName(ALL_NO_NS, SAME_LOCAL("media"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.828 + public static final AttributeName LABEL = new AttributeName(ALL_NO_NS, SAME_LOCAL("label"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.829 + public static final AttributeName LOCAL = new AttributeName(ALL_NO_NS, SAME_LOCAL("local"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.830 + public static final AttributeName WIDTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("width"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.831 + public static final AttributeName TITLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("title"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.832 + public static final AttributeName VLINK = new AttributeName(ALL_NO_NS, SAME_LOCAL("vlink"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.833 + public static final AttributeName VALUE = new AttributeName(ALL_NO_NS, SAME_LOCAL("value"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.834 + public static final AttributeName SLOPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("slope"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.835 + public static final AttributeName SHAPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("shape"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.836 + public static final AttributeName SCOPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("scope"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.837 + public static final AttributeName SCALE = new AttributeName(ALL_NO_NS, SAME_LOCAL("scale"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.838 + public static final AttributeName SPEED = new AttributeName(ALL_NO_NS, SAME_LOCAL("speed"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.839 + public static final AttributeName STYLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("style"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.840 + public static final AttributeName RULES = new AttributeName(ALL_NO_NS, SAME_LOCAL("rules"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.841 + public static final AttributeName STEMH = new AttributeName(ALL_NO_NS, SAME_LOCAL("stemh"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.842 + public static final AttributeName STEMV = new AttributeName(ALL_NO_NS, SAME_LOCAL("stemv"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.843 + public static final AttributeName START = new AttributeName(ALL_NO_NS, SAME_LOCAL("start"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.844 + public static final AttributeName XMLNS = new AttributeName(XMLNS_NS, SAME_LOCAL("xmlns"), ALL_NO_PREFIX, IS_XMLNS); 1.845 + public static final AttributeName ACCEPT = new AttributeName(ALL_NO_NS, SAME_LOCAL("accept"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.846 + public static final AttributeName ACCENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("accent"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.847 + public static final AttributeName ASCENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("ascent"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.848 + public static final AttributeName ACTIVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("active"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.849 + public static final AttributeName ALTIMG = new AttributeName(ALL_NO_NS, SAME_LOCAL("altimg"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.850 + public static final AttributeName ACTION = new AttributeName(ALL_NO_NS, SAME_LOCAL("action"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.851 + public static final AttributeName BORDER = new AttributeName(ALL_NO_NS, SAME_LOCAL("border"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.852 + public static final AttributeName CURSOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("cursor"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.853 + public static final AttributeName COORDS = new AttributeName(ALL_NO_NS, SAME_LOCAL("coords"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.854 + public static final AttributeName FILTER = new AttributeName(ALL_NO_NS, SAME_LOCAL("filter"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.855 + public static final AttributeName FORMAT = new AttributeName(ALL_NO_NS, SAME_LOCAL("format"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.856 + public static final AttributeName HIDDEN = new AttributeName(ALL_NO_NS, SAME_LOCAL("hidden"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.857 + public static final AttributeName HSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("hspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.858 + public static final AttributeName HEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("height"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.859 + public static final AttributeName ONMOVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmove"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.860 + public static final AttributeName ONLOAD = new AttributeName(ALL_NO_NS, SAME_LOCAL("onload"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.861 + public static final AttributeName ONDRAG = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondrag"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.862 + public static final AttributeName ORIGIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("origin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.863 + public static final AttributeName ONZOOM = new AttributeName(ALL_NO_NS, SAME_LOCAL("onzoom"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.864 + public static final AttributeName ONHELP = new AttributeName(ALL_NO_NS, SAME_LOCAL("onhelp"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.865 + public static final AttributeName ONSTOP = new AttributeName(ALL_NO_NS, SAME_LOCAL("onstop"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.866 + public static final AttributeName ONDROP = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondrop"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.867 + public static final AttributeName ONBLUR = new AttributeName(ALL_NO_NS, SAME_LOCAL("onblur"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.868 + public static final AttributeName OBJECT = new AttributeName(ALL_NO_NS, SAME_LOCAL("object"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.869 + public static final AttributeName OFFSET = new AttributeName(ALL_NO_NS, SAME_LOCAL("offset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.870 + public static final AttributeName ORIENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("orient"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.871 + public static final AttributeName ONCOPY = new AttributeName(ALL_NO_NS, SAME_LOCAL("oncopy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.872 + public static final AttributeName NOWRAP = new AttributeName(ALL_NO_NS, SAME_LOCAL("nowrap"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.873 + public static final AttributeName NOHREF = new AttributeName(ALL_NO_NS, SAME_LOCAL("nohref"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.874 + public static final AttributeName MACROS = new AttributeName(ALL_NO_NS, SAME_LOCAL("macros"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.875 + public static final AttributeName METHOD = new AttributeName(ALL_NO_NS, SAME_LOCAL("method"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.876 + public static final AttributeName LOWSRC = new AttributeName(ALL_NO_NS, SAME_LOCAL("lowsrc"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.877 + public static final AttributeName LSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("lspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.878 + public static final AttributeName LQUOTE = new AttributeName(ALL_NO_NS, SAME_LOCAL("lquote"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.879 + public static final AttributeName USEMAP = new AttributeName(ALL_NO_NS, SAME_LOCAL("usemap"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.880 + public static final AttributeName WIDTHS = new AttributeName(ALL_NO_NS, SAME_LOCAL("widths"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.881 + public static final AttributeName TARGET = new AttributeName(ALL_NO_NS, SAME_LOCAL("target"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.882 + public static final AttributeName VALUES = new AttributeName(ALL_NO_NS, SAME_LOCAL("values"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.883 + public static final AttributeName VALIGN = new AttributeName(ALL_NO_NS, SAME_LOCAL("valign"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.884 + public static final AttributeName VSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("vspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.885 + public static final AttributeName POSTER = new AttributeName(ALL_NO_NS, SAME_LOCAL("poster"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.886 + public static final AttributeName POINTS = new AttributeName(ALL_NO_NS, SAME_LOCAL("points"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.887 + public static final AttributeName PROMPT = new AttributeName(ALL_NO_NS, SAME_LOCAL("prompt"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.888 + public static final AttributeName SRCDOC = new AttributeName(ALL_NO_NS, SAME_LOCAL("srcdoc"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.889 + public static final AttributeName SCOPED = new AttributeName(ALL_NO_NS, SAME_LOCAL("scoped"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.890 + public static final AttributeName STRING = new AttributeName(ALL_NO_NS, SAME_LOCAL("string"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.891 + public static final AttributeName SCHEME = new AttributeName(ALL_NO_NS, SAME_LOCAL("scheme"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.892 + public static final AttributeName STROKE = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.893 + public static final AttributeName RADIUS = new AttributeName(ALL_NO_NS, SAME_LOCAL("radius"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.894 + public static final AttributeName RESULT = new AttributeName(ALL_NO_NS, SAME_LOCAL("result"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.895 + public static final AttributeName REPEAT = new AttributeName(ALL_NO_NS, SAME_LOCAL("repeat"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.896 + public static final AttributeName RSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("rspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.897 + public static final AttributeName ROTATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("rotate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.898 + public static final AttributeName RQUOTE = new AttributeName(ALL_NO_NS, SAME_LOCAL("rquote"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.899 + public static final AttributeName ALTTEXT = new AttributeName(ALL_NO_NS, SAME_LOCAL("alttext"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.900 + public static final AttributeName ARCHIVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("archive"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.901 + public static final AttributeName AZIMUTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("azimuth"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.902 + public static final AttributeName CLOSURE = new AttributeName(ALL_NO_NS, SAME_LOCAL("closure"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.903 + public static final AttributeName CHECKED = new AttributeName(ALL_NO_NS, SAME_LOCAL("checked"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.904 + public static final AttributeName CLASSID = new AttributeName(ALL_NO_NS, SAME_LOCAL("classid"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.905 + public static final AttributeName CHAROFF = new AttributeName(ALL_NO_NS, SAME_LOCAL("charoff"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.906 + public static final AttributeName BGCOLOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("bgcolor"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.907 + public static final AttributeName COLSPAN = new AttributeName(ALL_NO_NS, SAME_LOCAL("colspan"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.908 + public static final AttributeName CHARSET = new AttributeName(ALL_NO_NS, SAME_LOCAL("charset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.909 + public static final AttributeName COMPACT = new AttributeName(ALL_NO_NS, SAME_LOCAL("compact"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.910 + public static final AttributeName CONTENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("content"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.911 + public static final AttributeName ENCTYPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("enctype"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.912 + public static final AttributeName DATASRC = new AttributeName(ALL_NO_NS, SAME_LOCAL("datasrc"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.913 + public static final AttributeName DATAFLD = new AttributeName(ALL_NO_NS, SAME_LOCAL("datafld"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.914 + public static final AttributeName DECLARE = new AttributeName(ALL_NO_NS, SAME_LOCAL("declare"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.915 + public static final AttributeName DISPLAY = new AttributeName(ALL_NO_NS, SAME_LOCAL("display"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.916 + public static final AttributeName DIVISOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("divisor"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.917 + public static final AttributeName DEFAULT = new AttributeName(ALL_NO_NS, SAME_LOCAL("default"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.918 + public static final AttributeName DESCENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("descent"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.919 + public static final AttributeName KERNING = new AttributeName(ALL_NO_NS, SAME_LOCAL("kerning"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.920 + public static final AttributeName HANGING = new AttributeName(ALL_NO_NS, SAME_LOCAL("hanging"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.921 + public static final AttributeName HEADERS = new AttributeName(ALL_NO_NS, SAME_LOCAL("headers"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.922 + public static final AttributeName ONPASTE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onpaste"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.923 + public static final AttributeName ONCLICK = new AttributeName(ALL_NO_NS, SAME_LOCAL("onclick"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.924 + public static final AttributeName OPTIMUM = new AttributeName(ALL_NO_NS, SAME_LOCAL("optimum"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.925 + public static final AttributeName ONBEGIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbegin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.926 + public static final AttributeName ONKEYUP = new AttributeName(ALL_NO_NS, SAME_LOCAL("onkeyup"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.927 + public static final AttributeName ONFOCUS = new AttributeName(ALL_NO_NS, SAME_LOCAL("onfocus"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.928 + public static final AttributeName ONERROR = new AttributeName(ALL_NO_NS, SAME_LOCAL("onerror"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.929 + public static final AttributeName ONINPUT = new AttributeName(ALL_NO_NS, SAME_LOCAL("oninput"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.930 + public static final AttributeName ONABORT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onabort"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.931 + public static final AttributeName ONSTART = new AttributeName(ALL_NO_NS, SAME_LOCAL("onstart"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.932 + public static final AttributeName ONRESET = new AttributeName(ALL_NO_NS, SAME_LOCAL("onreset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.933 + public static final AttributeName OPACITY = new AttributeName(ALL_NO_NS, SAME_LOCAL("opacity"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.934 + public static final AttributeName NOSHADE = new AttributeName(ALL_NO_NS, SAME_LOCAL("noshade"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.935 + public static final AttributeName MINSIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("minsize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.936 + public static final AttributeName MAXSIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("maxsize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.937 + public static final AttributeName LARGEOP = new AttributeName(ALL_NO_NS, SAME_LOCAL("largeop"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.938 + public static final AttributeName UNICODE = new AttributeName(ALL_NO_NS, SAME_LOCAL("unicode"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.939 + public static final AttributeName TARGETX = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("targetx", "targetX"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.940 + public static final AttributeName TARGETY = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("targety", "targetY"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.941 + public static final AttributeName VIEWBOX = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("viewbox", "viewBox"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.942 + public static final AttributeName VERSION = new AttributeName(ALL_NO_NS, SAME_LOCAL("version"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.943 + public static final AttributeName PATTERN = new AttributeName(ALL_NO_NS, SAME_LOCAL("pattern"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.944 + public static final AttributeName PROFILE = new AttributeName(ALL_NO_NS, SAME_LOCAL("profile"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.945 + public static final AttributeName SPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("spacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.946 + public static final AttributeName RESTART = new AttributeName(ALL_NO_NS, SAME_LOCAL("restart"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.947 + public static final AttributeName ROWSPAN = new AttributeName(ALL_NO_NS, SAME_LOCAL("rowspan"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.948 + public static final AttributeName SANDBOX = new AttributeName(ALL_NO_NS, SAME_LOCAL("sandbox"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.949 + public static final AttributeName SUMMARY = new AttributeName(ALL_NO_NS, SAME_LOCAL("summary"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.950 + public static final AttributeName STANDBY = new AttributeName(ALL_NO_NS, SAME_LOCAL("standby"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.951 + public static final AttributeName REPLACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("replace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.952 + public static final AttributeName AUTOPLAY = new AttributeName(ALL_NO_NS, SAME_LOCAL("autoplay"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.953 + public static final AttributeName ADDITIVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("additive"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.954 + public static final AttributeName CALCMODE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("calcmode", "calcMode"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.955 + public static final AttributeName CODETYPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("codetype"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.956 + public static final AttributeName CODEBASE = new AttributeName(ALL_NO_NS, SAME_LOCAL("codebase"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.957 + public static final AttributeName CONTROLS = new AttributeName(ALL_NO_NS, SAME_LOCAL("controls"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.958 + public static final AttributeName BEVELLED = new AttributeName(ALL_NO_NS, SAME_LOCAL("bevelled"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.959 + public static final AttributeName BASELINE = new AttributeName(ALL_NO_NS, SAME_LOCAL("baseline"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.960 + public static final AttributeName EXPONENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("exponent"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.961 + public static final AttributeName EDGEMODE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("edgemode", "edgeMode"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.962 + public static final AttributeName ENCODING = new AttributeName(ALL_NO_NS, SAME_LOCAL("encoding"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.963 + public static final AttributeName GLYPHREF = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("glyphref", "glyphRef"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.964 + public static final AttributeName DATETIME = new AttributeName(ALL_NO_NS, SAME_LOCAL("datetime"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.965 + public static final AttributeName DISABLED = new AttributeName(ALL_NO_NS, SAME_LOCAL("disabled"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.966 + public static final AttributeName FONTSIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("fontsize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.967 + public static final AttributeName KEYTIMES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("keytimes", "keyTimes"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.968 + public static final AttributeName PANOSE_1 = new AttributeName(ALL_NO_NS, SAME_LOCAL("panose-1"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.969 + public static final AttributeName HREFLANG = new AttributeName(ALL_NO_NS, SAME_LOCAL("hreflang"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.970 + public static final AttributeName ONRESIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onresize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.971 + public static final AttributeName ONCHANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onchange"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.972 + public static final AttributeName ONBOUNCE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbounce"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.973 + public static final AttributeName ONUNLOAD = new AttributeName(ALL_NO_NS, SAME_LOCAL("onunload"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.974 + public static final AttributeName ONFINISH = new AttributeName(ALL_NO_NS, SAME_LOCAL("onfinish"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.975 + public static final AttributeName ONSCROLL = new AttributeName(ALL_NO_NS, SAME_LOCAL("onscroll"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.976 + public static final AttributeName OPERATOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("operator"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.977 + public static final AttributeName OVERFLOW = new AttributeName(ALL_NO_NS, SAME_LOCAL("overflow"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.978 + public static final AttributeName ONSUBMIT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onsubmit"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.979 + public static final AttributeName ONREPEAT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onrepeat"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.980 + public static final AttributeName ONSELECT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onselect"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.981 + public static final AttributeName NOTATION = new AttributeName(ALL_NO_NS, SAME_LOCAL("notation"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.982 + public static final AttributeName NORESIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("noresize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.983 + public static final AttributeName MANIFEST = new AttributeName(ALL_NO_NS, SAME_LOCAL("manifest"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.984 + public static final AttributeName MATHSIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("mathsize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.985 + public static final AttributeName MULTIPLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("multiple"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.986 + public static final AttributeName LONGDESC = new AttributeName(ALL_NO_NS, SAME_LOCAL("longdesc"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.987 + public static final AttributeName LANGUAGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("language"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.988 + public static final AttributeName TEMPLATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("template"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.989 + public static final AttributeName TABINDEX = new AttributeName(ALL_NO_NS, SAME_LOCAL("tabindex"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.990 + public static final AttributeName READONLY = new AttributeName(ALL_NO_NS, SAME_LOCAL("readonly"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.991 + public static final AttributeName SELECTED = new AttributeName(ALL_NO_NS, SAME_LOCAL("selected"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.992 + public static final AttributeName ROWLINES = new AttributeName(ALL_NO_NS, SAME_LOCAL("rowlines"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.993 + public static final AttributeName SEAMLESS = new AttributeName(ALL_NO_NS, SAME_LOCAL("seamless"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.994 + public static final AttributeName ROWALIGN = new AttributeName(ALL_NO_NS, SAME_LOCAL("rowalign"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.995 + public static final AttributeName STRETCHY = new AttributeName(ALL_NO_NS, SAME_LOCAL("stretchy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.996 + public static final AttributeName REQUIRED = new AttributeName(ALL_NO_NS, SAME_LOCAL("required"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.997 + public static final AttributeName XML_BASE = new AttributeName(XML_NS, COLONIFIED_LOCAL("xml:base", "base"), XML_PREFIX, NCNAME_FOREIGN); 1.998 + public static final AttributeName XML_LANG = new AttributeName(XML_NS, COLONIFIED_LOCAL("xml:lang", "lang"), XML_PREFIX, NCNAME_FOREIGN); 1.999 + public static final AttributeName X_HEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("x-height"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1000 + public static final AttributeName ARIA_OWNS = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-owns"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1001 + public static final AttributeName AUTOFOCUS = new AttributeName(ALL_NO_NS, SAME_LOCAL("autofocus"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.1002 + public static final AttributeName ARIA_SORT = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-sort"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1003 + public static final AttributeName ACCESSKEY = new AttributeName(ALL_NO_NS, SAME_LOCAL("accesskey"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1004 + public static final AttributeName ARIA_BUSY = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-busy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1005 + public static final AttributeName ARIA_GRAB = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-grab"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1006 + public static final AttributeName AMPLITUDE = new AttributeName(ALL_NO_NS, SAME_LOCAL("amplitude"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1007 + public static final AttributeName ARIA_LIVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-live"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1008 + public static final AttributeName CLIP_RULE = new AttributeName(ALL_NO_NS, SAME_LOCAL("clip-rule"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1009 + public static final AttributeName CLIP_PATH = new AttributeName(ALL_NO_NS, SAME_LOCAL("clip-path"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1010 + public static final AttributeName EQUALROWS = new AttributeName(ALL_NO_NS, SAME_LOCAL("equalrows"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1011 + public static final AttributeName ELEVATION = new AttributeName(ALL_NO_NS, SAME_LOCAL("elevation"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1012 + public static final AttributeName DIRECTION = new AttributeName(ALL_NO_NS, SAME_LOCAL("direction"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1013 + public static final AttributeName DRAGGABLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("draggable"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1014 + public static final AttributeName FILTERRES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("filterres", "filterRes"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1015 + public static final AttributeName FILL_RULE = new AttributeName(ALL_NO_NS, SAME_LOCAL("fill-rule"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1016 + public static final AttributeName FONTSTYLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("fontstyle"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1017 + public static final AttributeName FONT_SIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-size"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1018 + public static final AttributeName KEYPOINTS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("keypoints", "keyPoints"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1019 + public static final AttributeName HIDEFOCUS = new AttributeName(ALL_NO_NS, SAME_LOCAL("hidefocus"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1020 + public static final AttributeName ONMESSAGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmessage"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1021 + public static final AttributeName INTERCEPT = new AttributeName(ALL_NO_NS, SAME_LOCAL("intercept"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1022 + public static final AttributeName ONDRAGEND = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondragend"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1023 + public static final AttributeName ONMOVEEND = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmoveend"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1024 + public static final AttributeName ONINVALID = new AttributeName(ALL_NO_NS, SAME_LOCAL("oninvalid"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1025 + public static final AttributeName ONKEYDOWN = new AttributeName(ALL_NO_NS, SAME_LOCAL("onkeydown"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1026 + public static final AttributeName ONFOCUSIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("onfocusin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1027 + public static final AttributeName ONMOUSEUP = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmouseup"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1028 + public static final AttributeName INPUTMODE = new AttributeName(ALL_NO_NS, SAME_LOCAL("inputmode"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1029 + public static final AttributeName ONROWEXIT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onrowexit"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1030 + public static final AttributeName MATHCOLOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("mathcolor"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1031 + public static final AttributeName MASKUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("maskunits", "maskUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1032 + public static final AttributeName MAXLENGTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("maxlength"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1033 + public static final AttributeName LINEBREAK = new AttributeName(ALL_NO_NS, SAME_LOCAL("linebreak"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1034 + public static final AttributeName TRANSFORM = new AttributeName(ALL_NO_NS, SAME_LOCAL("transform"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1035 + public static final AttributeName V_HANGING = new AttributeName(ALL_NO_NS, SAME_LOCAL("v-hanging"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1036 + public static final AttributeName VALUETYPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("valuetype"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.1037 + public static final AttributeName POINTSATZ = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("pointsatz", "pointsAtZ"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1038 + public static final AttributeName POINTSATX = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("pointsatx", "pointsAtX"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1039 + public static final AttributeName POINTSATY = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("pointsaty", "pointsAtY"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1040 + public static final AttributeName SYMMETRIC = new AttributeName(ALL_NO_NS, SAME_LOCAL("symmetric"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1041 + public static final AttributeName SCROLLING = new AttributeName(ALL_NO_NS, SAME_LOCAL("scrolling"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.1042 + public static final AttributeName REPEATDUR = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("repeatdur", "repeatDur"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1043 + public static final AttributeName SELECTION = new AttributeName(ALL_NO_NS, SAME_LOCAL("selection"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1044 + public static final AttributeName SEPARATOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("separator"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1045 + public static final AttributeName XML_SPACE = new AttributeName(XML_NS, COLONIFIED_LOCAL("xml:space", "space"), XML_PREFIX, NCNAME_FOREIGN); 1.1046 + public static final AttributeName AUTOSUBMIT = new AttributeName(ALL_NO_NS, SAME_LOCAL("autosubmit"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED | BOOLEAN); 1.1047 + public static final AttributeName ALPHABETIC = new AttributeName(ALL_NO_NS, SAME_LOCAL("alphabetic"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1048 + public static final AttributeName ACTIONTYPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("actiontype"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1049 + public static final AttributeName ACCUMULATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("accumulate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1050 + public static final AttributeName ARIA_LEVEL = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-level"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1051 + public static final AttributeName COLUMNSPAN = new AttributeName(ALL_NO_NS, SAME_LOCAL("columnspan"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1052 + public static final AttributeName CAP_HEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("cap-height"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1053 + public static final AttributeName BACKGROUND = new AttributeName(ALL_NO_NS, SAME_LOCAL("background"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1054 + public static final AttributeName GLYPH_NAME = new AttributeName(ALL_NO_NS, SAME_LOCAL("glyph-name"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1055 + public static final AttributeName GROUPALIGN = new AttributeName(ALL_NO_NS, SAME_LOCAL("groupalign"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1056 + public static final AttributeName FONTFAMILY = new AttributeName(ALL_NO_NS, SAME_LOCAL("fontfamily"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1057 + public static final AttributeName FONTWEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("fontweight"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1058 + public static final AttributeName FONT_STYLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-style"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1059 + public static final AttributeName KEYSPLINES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("keysplines", "keySplines"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1060 + public static final AttributeName HTTP_EQUIV = new AttributeName(ALL_NO_NS, SAME_LOCAL("http-equiv"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1061 + public static final AttributeName ONACTIVATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onactivate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1062 + public static final AttributeName OCCURRENCE = new AttributeName(ALL_NO_NS, SAME_LOCAL("occurrence"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1063 + public static final AttributeName IRRELEVANT = new AttributeName(ALL_NO_NS, SAME_LOCAL("irrelevant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1064 + public static final AttributeName ONDBLCLICK = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondblclick"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1065 + public static final AttributeName ONDRAGDROP = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondragdrop"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1066 + public static final AttributeName ONKEYPRESS = new AttributeName(ALL_NO_NS, SAME_LOCAL("onkeypress"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1067 + public static final AttributeName ONROWENTER = new AttributeName(ALL_NO_NS, SAME_LOCAL("onrowenter"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1068 + public static final AttributeName ONDRAGOVER = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondragover"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1069 + public static final AttributeName ONFOCUSOUT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onfocusout"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1070 + public static final AttributeName ONMOUSEOUT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmouseout"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1071 + public static final AttributeName NUMOCTAVES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("numoctaves", "numOctaves"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1072 + public static final AttributeName MARKER_MID = new AttributeName(ALL_NO_NS, SAME_LOCAL("marker-mid"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1073 + public static final AttributeName MARKER_END = new AttributeName(ALL_NO_NS, SAME_LOCAL("marker-end"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1074 + public static final AttributeName TEXTLENGTH = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("textlength", "textLength"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1075 + public static final AttributeName VISIBILITY = new AttributeName(ALL_NO_NS, SAME_LOCAL("visibility"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1076 + public static final AttributeName VIEWTARGET = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("viewtarget", "viewTarget"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1077 + public static final AttributeName VERT_ADV_Y = new AttributeName(ALL_NO_NS, SAME_LOCAL("vert-adv-y"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1078 + public static final AttributeName PATHLENGTH = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("pathlength", "pathLength"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1079 + public static final AttributeName REPEAT_MAX = new AttributeName(ALL_NO_NS, SAME_LOCAL("repeat-max"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1080 + public static final AttributeName RADIOGROUP = new AttributeName(ALL_NO_NS, SAME_LOCAL("radiogroup"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1081 + public static final AttributeName STOP_COLOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("stop-color"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1082 + public static final AttributeName SEPARATORS = new AttributeName(ALL_NO_NS, SAME_LOCAL("separators"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1083 + public static final AttributeName REPEAT_MIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("repeat-min"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1084 + public static final AttributeName ROWSPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("rowspacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1085 + public static final AttributeName ZOOMANDPAN = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("zoomandpan", "zoomAndPan"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1086 + public static final AttributeName XLINK_TYPE = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:type", "type"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1087 + public static final AttributeName XLINK_ROLE = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:role", "role"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1088 + public static final AttributeName XLINK_HREF = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:href", "href"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1089 + public static final AttributeName XLINK_SHOW = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:show", "show"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1090 + public static final AttributeName ACCENTUNDER = new AttributeName(ALL_NO_NS, SAME_LOCAL("accentunder"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1091 + public static final AttributeName ARIA_SECRET = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-secret"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1092 + public static final AttributeName ARIA_ATOMIC = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-atomic"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1093 + public static final AttributeName ARIA_HIDDEN = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-hidden"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1094 + public static final AttributeName ARIA_FLOWTO = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-flowto"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1095 + public static final AttributeName ARABIC_FORM = new AttributeName(ALL_NO_NS, SAME_LOCAL("arabic-form"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1096 + public static final AttributeName CELLPADDING = new AttributeName(ALL_NO_NS, SAME_LOCAL("cellpadding"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1097 + public static final AttributeName CELLSPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("cellspacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1098 + public static final AttributeName COLUMNWIDTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("columnwidth"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1099 + public static final AttributeName CROSSORIGIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("crossorigin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1100 + public static final AttributeName COLUMNALIGN = new AttributeName(ALL_NO_NS, SAME_LOCAL("columnalign"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1101 + public static final AttributeName COLUMNLINES = new AttributeName(ALL_NO_NS, SAME_LOCAL("columnlines"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1102 + public static final AttributeName CONTEXTMENU = new AttributeName(ALL_NO_NS, SAME_LOCAL("contextmenu"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1103 + public static final AttributeName BASEPROFILE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("baseprofile", "baseProfile"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1104 + public static final AttributeName FONT_FAMILY = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-family"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1105 + public static final AttributeName FRAMEBORDER = new AttributeName(ALL_NO_NS, SAME_LOCAL("frameborder"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1106 + public static final AttributeName FILTERUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("filterunits", "filterUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1107 + public static final AttributeName FLOOD_COLOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("flood-color"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1108 + public static final AttributeName FONT_WEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-weight"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1109 + public static final AttributeName HORIZ_ADV_X = new AttributeName(ALL_NO_NS, SAME_LOCAL("horiz-adv-x"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1110 + public static final AttributeName ONDRAGLEAVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondragleave"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1111 + public static final AttributeName ONMOUSEMOVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmousemove"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1112 + public static final AttributeName ORIENTATION = new AttributeName(ALL_NO_NS, SAME_LOCAL("orientation"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1113 + public static final AttributeName ONMOUSEDOWN = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmousedown"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1114 + public static final AttributeName ONMOUSEOVER = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmouseover"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1115 + public static final AttributeName ONDRAGENTER = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondragenter"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1116 + public static final AttributeName IDEOGRAPHIC = new AttributeName(ALL_NO_NS, SAME_LOCAL("ideographic"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1117 + public static final AttributeName ONBEFORECUT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforecut"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1118 + public static final AttributeName ONFORMINPUT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onforminput"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1119 + public static final AttributeName ONDRAGSTART = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondragstart"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1120 + public static final AttributeName ONMOVESTART = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmovestart"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1121 + public static final AttributeName MARKERUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("markerunits", "markerUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1122 + public static final AttributeName MATHVARIANT = new AttributeName(ALL_NO_NS, SAME_LOCAL("mathvariant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1123 + public static final AttributeName MARGINWIDTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("marginwidth"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1124 + public static final AttributeName MARKERWIDTH = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("markerwidth", "markerWidth"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1125 + public static final AttributeName TEXT_ANCHOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("text-anchor"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1126 + public static final AttributeName TABLEVALUES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("tablevalues", "tableValues"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1127 + public static final AttributeName SCRIPTLEVEL = new AttributeName(ALL_NO_NS, SAME_LOCAL("scriptlevel"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1128 + public static final AttributeName REPEATCOUNT = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("repeatcount", "repeatCount"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1129 + public static final AttributeName STITCHTILES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("stitchtiles", "stitchTiles"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1130 + public static final AttributeName STARTOFFSET = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("startoffset", "startOffset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1131 + public static final AttributeName SCROLLDELAY = new AttributeName(ALL_NO_NS, SAME_LOCAL("scrolldelay"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1132 + public static final AttributeName XMLNS_XLINK = new AttributeName(XMLNS_NS, COLONIFIED_LOCAL("xmlns:xlink", "xlink"), XMLNS_PREFIX, IS_XMLNS); 1.1133 + public static final AttributeName XLINK_TITLE = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:title", "title"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1134 + public static final AttributeName ARIA_INVALID = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-invalid"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1135 + public static final AttributeName ARIA_PRESSED = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-pressed"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1136 + public static final AttributeName ARIA_CHECKED = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-checked"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1137 + public static final AttributeName AUTOCOMPLETE = new AttributeName(ALL_NO_NS, SAME_LOCAL("autocomplete"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.1138 + public static final AttributeName ARIA_SETSIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-setsize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1139 + public static final AttributeName ARIA_CHANNEL = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-channel"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1140 + public static final AttributeName EQUALCOLUMNS = new AttributeName(ALL_NO_NS, SAME_LOCAL("equalcolumns"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1141 + public static final AttributeName DISPLAYSTYLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("displaystyle"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1142 + public static final AttributeName DATAFORMATAS = new AttributeName(ALL_NO_NS, SAME_LOCAL("dataformatas"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG | CASE_FOLDED); 1.1143 + public static final AttributeName FILL_OPACITY = new AttributeName(ALL_NO_NS, SAME_LOCAL("fill-opacity"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1144 + public static final AttributeName FONT_VARIANT = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-variant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1145 + public static final AttributeName FONT_STRETCH = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-stretch"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1146 + public static final AttributeName FRAMESPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("framespacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1147 + public static final AttributeName KERNELMATRIX = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("kernelmatrix", "kernelMatrix"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1148 + public static final AttributeName ONDEACTIVATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondeactivate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1149 + public static final AttributeName ONROWSDELETE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onrowsdelete"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1150 + public static final AttributeName ONMOUSELEAVE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmouseleave"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1151 + public static final AttributeName ONFORMCHANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onformchange"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1152 + public static final AttributeName ONCELLCHANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("oncellchange"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1153 + public static final AttributeName ONMOUSEWHEEL = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmousewheel"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1154 + public static final AttributeName ONMOUSEENTER = new AttributeName(ALL_NO_NS, SAME_LOCAL("onmouseenter"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1155 + public static final AttributeName ONAFTERPRINT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onafterprint"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1156 + public static final AttributeName ONBEFORECOPY = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforecopy"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1157 + public static final AttributeName MARGINHEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("marginheight"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1158 + public static final AttributeName MARKERHEIGHT = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("markerheight", "markerHeight"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1159 + public static final AttributeName MARKER_START = new AttributeName(ALL_NO_NS, SAME_LOCAL("marker-start"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1160 + public static final AttributeName MATHEMATICAL = new AttributeName(ALL_NO_NS, SAME_LOCAL("mathematical"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1161 + public static final AttributeName LENGTHADJUST = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("lengthadjust", "lengthAdjust"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1162 + public static final AttributeName UNSELECTABLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("unselectable"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1163 + public static final AttributeName UNICODE_BIDI = new AttributeName(ALL_NO_NS, SAME_LOCAL("unicode-bidi"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1164 + public static final AttributeName UNITS_PER_EM = new AttributeName(ALL_NO_NS, SAME_LOCAL("units-per-em"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1165 + public static final AttributeName WORD_SPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("word-spacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1166 + public static final AttributeName WRITING_MODE = new AttributeName(ALL_NO_NS, SAME_LOCAL("writing-mode"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1167 + public static final AttributeName V_ALPHABETIC = new AttributeName(ALL_NO_NS, SAME_LOCAL("v-alphabetic"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1168 + public static final AttributeName PATTERNUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("patternunits", "patternUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1169 + public static final AttributeName SPREADMETHOD = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("spreadmethod", "spreadMethod"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1170 + public static final AttributeName SURFACESCALE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("surfacescale", "surfaceScale"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1171 + public static final AttributeName STROKE_WIDTH = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-width"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1172 + public static final AttributeName REPEAT_START = new AttributeName(ALL_NO_NS, SAME_LOCAL("repeat-start"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1173 + public static final AttributeName STDDEVIATION = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("stddeviation", "stdDeviation"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1174 + public static final AttributeName STOP_OPACITY = new AttributeName(ALL_NO_NS, SAME_LOCAL("stop-opacity"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1175 + public static final AttributeName ARIA_CONTROLS = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-controls"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1176 + public static final AttributeName ARIA_HASPOPUP = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-haspopup"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1177 + public static final AttributeName ACCENT_HEIGHT = new AttributeName(ALL_NO_NS, SAME_LOCAL("accent-height"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1178 + public static final AttributeName ARIA_VALUENOW = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-valuenow"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1179 + public static final AttributeName ARIA_RELEVANT = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-relevant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1180 + public static final AttributeName ARIA_POSINSET = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-posinset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1181 + public static final AttributeName ARIA_VALUEMAX = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-valuemax"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1182 + public static final AttributeName ARIA_READONLY = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-readonly"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1183 + public static final AttributeName ARIA_SELECTED = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-selected"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1184 + public static final AttributeName ARIA_REQUIRED = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-required"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1185 + public static final AttributeName ARIA_EXPANDED = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-expanded"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1186 + public static final AttributeName ARIA_DISABLED = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-disabled"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1187 + public static final AttributeName ATTRIBUTETYPE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("attributetype", "attributeType"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1188 + public static final AttributeName ATTRIBUTENAME = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("attributename", "attributeName"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1189 + public static final AttributeName ARIA_DATATYPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-datatype"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1190 + public static final AttributeName ARIA_VALUEMIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-valuemin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1191 + public static final AttributeName BASEFREQUENCY = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("basefrequency", "baseFrequency"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1192 + public static final AttributeName COLUMNSPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("columnspacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1193 + public static final AttributeName COLOR_PROFILE = new AttributeName(ALL_NO_NS, SAME_LOCAL("color-profile"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1194 + public static final AttributeName CLIPPATHUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("clippathunits", "clipPathUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1195 + public static final AttributeName DEFINITIONURL = new AttributeName(ALL_NO_NS, MATH_DIFFERENT("definitionurl", "definitionURL"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1196 + public static final AttributeName GRADIENTUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("gradientunits", "gradientUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1197 + public static final AttributeName FLOOD_OPACITY = new AttributeName(ALL_NO_NS, SAME_LOCAL("flood-opacity"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1198 + public static final AttributeName ONAFTERUPDATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onafterupdate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1199 + public static final AttributeName ONERRORUPDATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onerrorupdate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1200 + public static final AttributeName ONBEFOREPASTE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforepaste"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1201 + public static final AttributeName ONLOSECAPTURE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onlosecapture"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1202 + public static final AttributeName ONCONTEXTMENU = new AttributeName(ALL_NO_NS, SAME_LOCAL("oncontextmenu"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1203 + public static final AttributeName ONSELECTSTART = new AttributeName(ALL_NO_NS, SAME_LOCAL("onselectstart"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1204 + public static final AttributeName ONBEFOREPRINT = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforeprint"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1205 + public static final AttributeName MOVABLELIMITS = new AttributeName(ALL_NO_NS, SAME_LOCAL("movablelimits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1206 + public static final AttributeName LINETHICKNESS = new AttributeName(ALL_NO_NS, SAME_LOCAL("linethickness"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1207 + public static final AttributeName UNICODE_RANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("unicode-range"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1208 + public static final AttributeName THINMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("thinmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1209 + public static final AttributeName VERT_ORIGIN_X = new AttributeName(ALL_NO_NS, SAME_LOCAL("vert-origin-x"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1210 + public static final AttributeName VERT_ORIGIN_Y = new AttributeName(ALL_NO_NS, SAME_LOCAL("vert-origin-y"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1211 + public static final AttributeName V_IDEOGRAPHIC = new AttributeName(ALL_NO_NS, SAME_LOCAL("v-ideographic"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1212 + public static final AttributeName PRESERVEALPHA = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("preservealpha", "preserveAlpha"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1213 + public static final AttributeName SCRIPTMINSIZE = new AttributeName(ALL_NO_NS, SAME_LOCAL("scriptminsize"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1214 + public static final AttributeName SPECIFICATION = new AttributeName(ALL_NO_NS, SAME_LOCAL("specification"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1215 + public static final AttributeName XLINK_ACTUATE = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:actuate", "actuate"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1216 + public static final AttributeName XLINK_ARCROLE = new AttributeName(XLINK_NS, COLONIFIED_LOCAL("xlink:arcrole", "arcrole"), XLINK_PREFIX, NCNAME_FOREIGN); 1.1217 + public static final AttributeName ACCEPT_CHARSET = new AttributeName(ALL_NO_NS, SAME_LOCAL("accept-charset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1218 + public static final AttributeName ALIGNMENTSCOPE = new AttributeName(ALL_NO_NS, SAME_LOCAL("alignmentscope"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1219 + public static final AttributeName ARIA_MULTILINE = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-multiline"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1220 + public static final AttributeName BASELINE_SHIFT = new AttributeName(ALL_NO_NS, SAME_LOCAL("baseline-shift"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1221 + public static final AttributeName HORIZ_ORIGIN_X = new AttributeName(ALL_NO_NS, SAME_LOCAL("horiz-origin-x"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1222 + public static final AttributeName HORIZ_ORIGIN_Y = new AttributeName(ALL_NO_NS, SAME_LOCAL("horiz-origin-y"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1223 + public static final AttributeName ONBEFOREUPDATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforeupdate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1224 + public static final AttributeName ONFILTERCHANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onfilterchange"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1225 + public static final AttributeName ONROWSINSERTED = new AttributeName(ALL_NO_NS, SAME_LOCAL("onrowsinserted"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1226 + public static final AttributeName ONBEFOREUNLOAD = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforeunload"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1227 + public static final AttributeName MATHBACKGROUND = new AttributeName(ALL_NO_NS, SAME_LOCAL("mathbackground"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1228 + public static final AttributeName LETTER_SPACING = new AttributeName(ALL_NO_NS, SAME_LOCAL("letter-spacing"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1229 + public static final AttributeName LIGHTING_COLOR = new AttributeName(ALL_NO_NS, SAME_LOCAL("lighting-color"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1230 + public static final AttributeName THICKMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("thickmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1231 + public static final AttributeName TEXT_RENDERING = new AttributeName(ALL_NO_NS, SAME_LOCAL("text-rendering"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1232 + public static final AttributeName V_MATHEMATICAL = new AttributeName(ALL_NO_NS, SAME_LOCAL("v-mathematical"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1233 + public static final AttributeName POINTER_EVENTS = new AttributeName(ALL_NO_NS, SAME_LOCAL("pointer-events"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1234 + public static final AttributeName PRIMITIVEUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("primitiveunits", "primitiveUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1235 + public static final AttributeName SYSTEMLANGUAGE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("systemlanguage", "systemLanguage"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1236 + public static final AttributeName STROKE_LINECAP = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-linecap"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1237 + public static final AttributeName SUBSCRIPTSHIFT = new AttributeName(ALL_NO_NS, SAME_LOCAL("subscriptshift"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1238 + public static final AttributeName STROKE_OPACITY = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-opacity"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1239 + public static final AttributeName ARIA_DROPEFFECT = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-dropeffect"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1240 + public static final AttributeName ARIA_LABELLEDBY = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-labelledby"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1241 + public static final AttributeName ARIA_TEMPLATEID = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-templateid"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1242 + public static final AttributeName COLOR_RENDERING = new AttributeName(ALL_NO_NS, SAME_LOCAL("color-rendering"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1243 + public static final AttributeName CONTENTEDITABLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("contenteditable"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1244 + public static final AttributeName DIFFUSECONSTANT = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("diffuseconstant", "diffuseConstant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1245 + public static final AttributeName ONDATAAVAILABLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondataavailable"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1246 + public static final AttributeName ONCONTROLSELECT = new AttributeName(ALL_NO_NS, SAME_LOCAL("oncontrolselect"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1247 + public static final AttributeName IMAGE_RENDERING = new AttributeName(ALL_NO_NS, SAME_LOCAL("image-rendering"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1248 + public static final AttributeName MEDIUMMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("mediummathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1249 + public static final AttributeName TEXT_DECORATION = new AttributeName(ALL_NO_NS, SAME_LOCAL("text-decoration"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1250 + public static final AttributeName SHAPE_RENDERING = new AttributeName(ALL_NO_NS, SAME_LOCAL("shape-rendering"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1251 + public static final AttributeName STROKE_LINEJOIN = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-linejoin"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1252 + public static final AttributeName REPEAT_TEMPLATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("repeat-template"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1253 + public static final AttributeName ARIA_DESCRIBEDBY = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-describedby"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1254 + public static final AttributeName CONTENTSTYLETYPE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("contentstyletype", "contentStyleType"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1255 + public static final AttributeName FONT_SIZE_ADJUST = new AttributeName(ALL_NO_NS, SAME_LOCAL("font-size-adjust"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1256 + public static final AttributeName KERNELUNITLENGTH = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("kernelunitlength", "kernelUnitLength"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1257 + public static final AttributeName ONBEFOREACTIVATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforeactivate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1258 + public static final AttributeName ONPROPERTYCHANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onpropertychange"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1259 + public static final AttributeName ONDATASETCHANGED = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondatasetchanged"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1260 + public static final AttributeName MASKCONTENTUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("maskcontentunits", "maskContentUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1261 + public static final AttributeName PATTERNTRANSFORM = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("patterntransform", "patternTransform"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1262 + public static final AttributeName REQUIREDFEATURES = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("requiredfeatures", "requiredFeatures"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1263 + public static final AttributeName RENDERING_INTENT = new AttributeName(ALL_NO_NS, SAME_LOCAL("rendering-intent"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1264 + public static final AttributeName SPECULAREXPONENT = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("specularexponent", "specularExponent"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1265 + public static final AttributeName SPECULARCONSTANT = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("specularconstant", "specularConstant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1266 + public static final AttributeName SUPERSCRIPTSHIFT = new AttributeName(ALL_NO_NS, SAME_LOCAL("superscriptshift"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1267 + public static final AttributeName STROKE_DASHARRAY = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-dasharray"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1268 + public static final AttributeName XCHANNELSELECTOR = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("xchannelselector", "xChannelSelector"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1269 + public static final AttributeName YCHANNELSELECTOR = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("ychannelselector", "yChannelSelector"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1270 + public static final AttributeName ARIA_AUTOCOMPLETE = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-autocomplete"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1271 + public static final AttributeName CONTENTSCRIPTTYPE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("contentscripttype", "contentScriptType"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1272 + public static final AttributeName ENABLE_BACKGROUND = new AttributeName(ALL_NO_NS, SAME_LOCAL("enable-background"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1273 + public static final AttributeName DOMINANT_BASELINE = new AttributeName(ALL_NO_NS, SAME_LOCAL("dominant-baseline"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1274 + public static final AttributeName GRADIENTTRANSFORM = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("gradienttransform", "gradientTransform"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1275 + public static final AttributeName ONBEFORDEACTIVATE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbefordeactivate"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1276 + public static final AttributeName ONDATASETCOMPLETE = new AttributeName(ALL_NO_NS, SAME_LOCAL("ondatasetcomplete"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1277 + public static final AttributeName OVERLINE_POSITION = new AttributeName(ALL_NO_NS, SAME_LOCAL("overline-position"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1278 + public static final AttributeName ONBEFOREEDITFOCUS = new AttributeName(ALL_NO_NS, SAME_LOCAL("onbeforeeditfocus"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1279 + public static final AttributeName LIMITINGCONEANGLE = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("limitingconeangle", "limitingConeAngle"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1280 + public static final AttributeName VERYTHINMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("verythinmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1281 + public static final AttributeName STROKE_DASHOFFSET = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-dashoffset"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1282 + public static final AttributeName STROKE_MITERLIMIT = new AttributeName(ALL_NO_NS, SAME_LOCAL("stroke-miterlimit"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1283 + public static final AttributeName ALIGNMENT_BASELINE = new AttributeName(ALL_NO_NS, SAME_LOCAL("alignment-baseline"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1284 + public static final AttributeName ONREADYSTATECHANGE = new AttributeName(ALL_NO_NS, SAME_LOCAL("onreadystatechange"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1285 + public static final AttributeName OVERLINE_THICKNESS = new AttributeName(ALL_NO_NS, SAME_LOCAL("overline-thickness"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1286 + public static final AttributeName UNDERLINE_POSITION = new AttributeName(ALL_NO_NS, SAME_LOCAL("underline-position"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1287 + public static final AttributeName VERYTHICKMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("verythickmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1288 + public static final AttributeName REQUIREDEXTENSIONS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("requiredextensions", "requiredExtensions"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1289 + public static final AttributeName COLOR_INTERPOLATION = new AttributeName(ALL_NO_NS, SAME_LOCAL("color-interpolation"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1290 + public static final AttributeName UNDERLINE_THICKNESS = new AttributeName(ALL_NO_NS, SAME_LOCAL("underline-thickness"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1291 + public static final AttributeName PRESERVEASPECTRATIO = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("preserveaspectratio", "preserveAspectRatio"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1292 + public static final AttributeName PATTERNCONTENTUNITS = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("patterncontentunits", "patternContentUnits"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1293 + public static final AttributeName ARIA_MULTISELECTABLE = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-multiselectable"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1294 + public static final AttributeName SCRIPTSIZEMULTIPLIER = new AttributeName(ALL_NO_NS, SAME_LOCAL("scriptsizemultiplier"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1295 + public static final AttributeName ARIA_ACTIVEDESCENDANT = new AttributeName(ALL_NO_NS, SAME_LOCAL("aria-activedescendant"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1296 + public static final AttributeName VERYVERYTHINMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("veryverythinmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1297 + public static final AttributeName VERYVERYTHICKMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("veryverythickmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1298 + public static final AttributeName STRIKETHROUGH_POSITION = new AttributeName(ALL_NO_NS, SAME_LOCAL("strikethrough-position"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1299 + public static final AttributeName STRIKETHROUGH_THICKNESS = new AttributeName(ALL_NO_NS, SAME_LOCAL("strikethrough-thickness"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1300 + public static final AttributeName EXTERNALRESOURCESREQUIRED = new AttributeName(ALL_NO_NS, SVG_DIFFERENT("externalresourcesrequired", "externalResourcesRequired"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1301 + public static final AttributeName GLYPH_ORIENTATION_VERTICAL = new AttributeName(ALL_NO_NS, SAME_LOCAL("glyph-orientation-vertical"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1302 + public static final AttributeName COLOR_INTERPOLATION_FILTERS = new AttributeName(ALL_NO_NS, SAME_LOCAL("color-interpolation-filters"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1303 + public static final AttributeName GLYPH_ORIENTATION_HORIZONTAL = new AttributeName(ALL_NO_NS, SAME_LOCAL("glyph-orientation-horizontal"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); 1.1304 + private final static @NoLength AttributeName[] ATTRIBUTE_NAMES = { 1.1305 + D, 1.1306 + K, 1.1307 + R, 1.1308 + X, 1.1309 + Y, 1.1310 + Z, 1.1311 + BY, 1.1312 + CX, 1.1313 + CY, 1.1314 + DX, 1.1315 + DY, 1.1316 + G2, 1.1317 + G1, 1.1318 + FX, 1.1319 + FY, 1.1320 + K4, 1.1321 + K2, 1.1322 + K3, 1.1323 + K1, 1.1324 + ID, 1.1325 + IN, 1.1326 + U2, 1.1327 + U1, 1.1328 + RT, 1.1329 + RX, 1.1330 + RY, 1.1331 + TO, 1.1332 + Y2, 1.1333 + Y1, 1.1334 + X1, 1.1335 + X2, 1.1336 + ALT, 1.1337 + DIR, 1.1338 + DUR, 1.1339 + END, 1.1340 + FOR, 1.1341 + IN2, 1.1342 + MAX, 1.1343 + MIN, 1.1344 + LOW, 1.1345 + REL, 1.1346 + REV, 1.1347 + SRC, 1.1348 + AXIS, 1.1349 + ABBR, 1.1350 + BBOX, 1.1351 + CITE, 1.1352 + CODE, 1.1353 + BIAS, 1.1354 + COLS, 1.1355 + CLIP, 1.1356 + CHAR, 1.1357 + BASE, 1.1358 + EDGE, 1.1359 + DATA, 1.1360 + FILL, 1.1361 + FROM, 1.1362 + FORM, 1.1363 + FACE, 1.1364 + HIGH, 1.1365 + HREF, 1.1366 + OPEN, 1.1367 + ICON, 1.1368 + NAME, 1.1369 + MODE, 1.1370 + MASK, 1.1371 + LINK, 1.1372 + LANG, 1.1373 + LOOP, 1.1374 + LIST, 1.1375 + TYPE, 1.1376 + WHEN, 1.1377 + WRAP, 1.1378 + TEXT, 1.1379 + PATH, 1.1380 + PING, 1.1381 + REFX, 1.1382 + REFY, 1.1383 + SIZE, 1.1384 + SEED, 1.1385 + ROWS, 1.1386 + SPAN, 1.1387 + STEP, 1.1388 + ROLE, 1.1389 + XREF, 1.1390 + ASYNC, 1.1391 + ALINK, 1.1392 + ALIGN, 1.1393 + CLOSE, 1.1394 + COLOR, 1.1395 + CLASS, 1.1396 + CLEAR, 1.1397 + BEGIN, 1.1398 + DEPTH, 1.1399 + DEFER, 1.1400 + FENCE, 1.1401 + FRAME, 1.1402 + ISMAP, 1.1403 + ONEND, 1.1404 + INDEX, 1.1405 + ORDER, 1.1406 + OTHER, 1.1407 + ONCUT, 1.1408 + NARGS, 1.1409 + MEDIA, 1.1410 + LABEL, 1.1411 + LOCAL, 1.1412 + WIDTH, 1.1413 + TITLE, 1.1414 + VLINK, 1.1415 + VALUE, 1.1416 + SLOPE, 1.1417 + SHAPE, 1.1418 + SCOPE, 1.1419 + SCALE, 1.1420 + SPEED, 1.1421 + STYLE, 1.1422 + RULES, 1.1423 + STEMH, 1.1424 + STEMV, 1.1425 + START, 1.1426 + XMLNS, 1.1427 + ACCEPT, 1.1428 + ACCENT, 1.1429 + ASCENT, 1.1430 + ACTIVE, 1.1431 + ALTIMG, 1.1432 + ACTION, 1.1433 + BORDER, 1.1434 + CURSOR, 1.1435 + COORDS, 1.1436 + FILTER, 1.1437 + FORMAT, 1.1438 + HIDDEN, 1.1439 + HSPACE, 1.1440 + HEIGHT, 1.1441 + ONMOVE, 1.1442 + ONLOAD, 1.1443 + ONDRAG, 1.1444 + ORIGIN, 1.1445 + ONZOOM, 1.1446 + ONHELP, 1.1447 + ONSTOP, 1.1448 + ONDROP, 1.1449 + ONBLUR, 1.1450 + OBJECT, 1.1451 + OFFSET, 1.1452 + ORIENT, 1.1453 + ONCOPY, 1.1454 + NOWRAP, 1.1455 + NOHREF, 1.1456 + MACROS, 1.1457 + METHOD, 1.1458 + LOWSRC, 1.1459 + LSPACE, 1.1460 + LQUOTE, 1.1461 + USEMAP, 1.1462 + WIDTHS, 1.1463 + TARGET, 1.1464 + VALUES, 1.1465 + VALIGN, 1.1466 + VSPACE, 1.1467 + POSTER, 1.1468 + POINTS, 1.1469 + PROMPT, 1.1470 + SRCDOC, 1.1471 + SCOPED, 1.1472 + STRING, 1.1473 + SCHEME, 1.1474 + STROKE, 1.1475 + RADIUS, 1.1476 + RESULT, 1.1477 + REPEAT, 1.1478 + RSPACE, 1.1479 + ROTATE, 1.1480 + RQUOTE, 1.1481 + ALTTEXT, 1.1482 + ARCHIVE, 1.1483 + AZIMUTH, 1.1484 + CLOSURE, 1.1485 + CHECKED, 1.1486 + CLASSID, 1.1487 + CHAROFF, 1.1488 + BGCOLOR, 1.1489 + COLSPAN, 1.1490 + CHARSET, 1.1491 + COMPACT, 1.1492 + CONTENT, 1.1493 + ENCTYPE, 1.1494 + DATASRC, 1.1495 + DATAFLD, 1.1496 + DECLARE, 1.1497 + DISPLAY, 1.1498 + DIVISOR, 1.1499 + DEFAULT, 1.1500 + DESCENT, 1.1501 + KERNING, 1.1502 + HANGING, 1.1503 + HEADERS, 1.1504 + ONPASTE, 1.1505 + ONCLICK, 1.1506 + OPTIMUM, 1.1507 + ONBEGIN, 1.1508 + ONKEYUP, 1.1509 + ONFOCUS, 1.1510 + ONERROR, 1.1511 + ONINPUT, 1.1512 + ONABORT, 1.1513 + ONSTART, 1.1514 + ONRESET, 1.1515 + OPACITY, 1.1516 + NOSHADE, 1.1517 + MINSIZE, 1.1518 + MAXSIZE, 1.1519 + LARGEOP, 1.1520 + UNICODE, 1.1521 + TARGETX, 1.1522 + TARGETY, 1.1523 + VIEWBOX, 1.1524 + VERSION, 1.1525 + PATTERN, 1.1526 + PROFILE, 1.1527 + SPACING, 1.1528 + RESTART, 1.1529 + ROWSPAN, 1.1530 + SANDBOX, 1.1531 + SUMMARY, 1.1532 + STANDBY, 1.1533 + REPLACE, 1.1534 + AUTOPLAY, 1.1535 + ADDITIVE, 1.1536 + CALCMODE, 1.1537 + CODETYPE, 1.1538 + CODEBASE, 1.1539 + CONTROLS, 1.1540 + BEVELLED, 1.1541 + BASELINE, 1.1542 + EXPONENT, 1.1543 + EDGEMODE, 1.1544 + ENCODING, 1.1545 + GLYPHREF, 1.1546 + DATETIME, 1.1547 + DISABLED, 1.1548 + FONTSIZE, 1.1549 + KEYTIMES, 1.1550 + PANOSE_1, 1.1551 + HREFLANG, 1.1552 + ONRESIZE, 1.1553 + ONCHANGE, 1.1554 + ONBOUNCE, 1.1555 + ONUNLOAD, 1.1556 + ONFINISH, 1.1557 + ONSCROLL, 1.1558 + OPERATOR, 1.1559 + OVERFLOW, 1.1560 + ONSUBMIT, 1.1561 + ONREPEAT, 1.1562 + ONSELECT, 1.1563 + NOTATION, 1.1564 + NORESIZE, 1.1565 + MANIFEST, 1.1566 + MATHSIZE, 1.1567 + MULTIPLE, 1.1568 + LONGDESC, 1.1569 + LANGUAGE, 1.1570 + TEMPLATE, 1.1571 + TABINDEX, 1.1572 + READONLY, 1.1573 + SELECTED, 1.1574 + ROWLINES, 1.1575 + SEAMLESS, 1.1576 + ROWALIGN, 1.1577 + STRETCHY, 1.1578 + REQUIRED, 1.1579 + XML_BASE, 1.1580 + XML_LANG, 1.1581 + X_HEIGHT, 1.1582 + ARIA_OWNS, 1.1583 + AUTOFOCUS, 1.1584 + ARIA_SORT, 1.1585 + ACCESSKEY, 1.1586 + ARIA_BUSY, 1.1587 + ARIA_GRAB, 1.1588 + AMPLITUDE, 1.1589 + ARIA_LIVE, 1.1590 + CLIP_RULE, 1.1591 + CLIP_PATH, 1.1592 + EQUALROWS, 1.1593 + ELEVATION, 1.1594 + DIRECTION, 1.1595 + DRAGGABLE, 1.1596 + FILTERRES, 1.1597 + FILL_RULE, 1.1598 + FONTSTYLE, 1.1599 + FONT_SIZE, 1.1600 + KEYPOINTS, 1.1601 + HIDEFOCUS, 1.1602 + ONMESSAGE, 1.1603 + INTERCEPT, 1.1604 + ONDRAGEND, 1.1605 + ONMOVEEND, 1.1606 + ONINVALID, 1.1607 + ONKEYDOWN, 1.1608 + ONFOCUSIN, 1.1609 + ONMOUSEUP, 1.1610 + INPUTMODE, 1.1611 + ONROWEXIT, 1.1612 + MATHCOLOR, 1.1613 + MASKUNITS, 1.1614 + MAXLENGTH, 1.1615 + LINEBREAK, 1.1616 + TRANSFORM, 1.1617 + V_HANGING, 1.1618 + VALUETYPE, 1.1619 + POINTSATZ, 1.1620 + POINTSATX, 1.1621 + POINTSATY, 1.1622 + SYMMETRIC, 1.1623 + SCROLLING, 1.1624 + REPEATDUR, 1.1625 + SELECTION, 1.1626 + SEPARATOR, 1.1627 + XML_SPACE, 1.1628 + AUTOSUBMIT, 1.1629 + ALPHABETIC, 1.1630 + ACTIONTYPE, 1.1631 + ACCUMULATE, 1.1632 + ARIA_LEVEL, 1.1633 + COLUMNSPAN, 1.1634 + CAP_HEIGHT, 1.1635 + BACKGROUND, 1.1636 + GLYPH_NAME, 1.1637 + GROUPALIGN, 1.1638 + FONTFAMILY, 1.1639 + FONTWEIGHT, 1.1640 + FONT_STYLE, 1.1641 + KEYSPLINES, 1.1642 + HTTP_EQUIV, 1.1643 + ONACTIVATE, 1.1644 + OCCURRENCE, 1.1645 + IRRELEVANT, 1.1646 + ONDBLCLICK, 1.1647 + ONDRAGDROP, 1.1648 + ONKEYPRESS, 1.1649 + ONROWENTER, 1.1650 + ONDRAGOVER, 1.1651 + ONFOCUSOUT, 1.1652 + ONMOUSEOUT, 1.1653 + NUMOCTAVES, 1.1654 + MARKER_MID, 1.1655 + MARKER_END, 1.1656 + TEXTLENGTH, 1.1657 + VISIBILITY, 1.1658 + VIEWTARGET, 1.1659 + VERT_ADV_Y, 1.1660 + PATHLENGTH, 1.1661 + REPEAT_MAX, 1.1662 + RADIOGROUP, 1.1663 + STOP_COLOR, 1.1664 + SEPARATORS, 1.1665 + REPEAT_MIN, 1.1666 + ROWSPACING, 1.1667 + ZOOMANDPAN, 1.1668 + XLINK_TYPE, 1.1669 + XLINK_ROLE, 1.1670 + XLINK_HREF, 1.1671 + XLINK_SHOW, 1.1672 + ACCENTUNDER, 1.1673 + ARIA_SECRET, 1.1674 + ARIA_ATOMIC, 1.1675 + ARIA_HIDDEN, 1.1676 + ARIA_FLOWTO, 1.1677 + ARABIC_FORM, 1.1678 + CELLPADDING, 1.1679 + CELLSPACING, 1.1680 + COLUMNWIDTH, 1.1681 + CROSSORIGIN, 1.1682 + COLUMNALIGN, 1.1683 + COLUMNLINES, 1.1684 + CONTEXTMENU, 1.1685 + BASEPROFILE, 1.1686 + FONT_FAMILY, 1.1687 + FRAMEBORDER, 1.1688 + FILTERUNITS, 1.1689 + FLOOD_COLOR, 1.1690 + FONT_WEIGHT, 1.1691 + HORIZ_ADV_X, 1.1692 + ONDRAGLEAVE, 1.1693 + ONMOUSEMOVE, 1.1694 + ORIENTATION, 1.1695 + ONMOUSEDOWN, 1.1696 + ONMOUSEOVER, 1.1697 + ONDRAGENTER, 1.1698 + IDEOGRAPHIC, 1.1699 + ONBEFORECUT, 1.1700 + ONFORMINPUT, 1.1701 + ONDRAGSTART, 1.1702 + ONMOVESTART, 1.1703 + MARKERUNITS, 1.1704 + MATHVARIANT, 1.1705 + MARGINWIDTH, 1.1706 + MARKERWIDTH, 1.1707 + TEXT_ANCHOR, 1.1708 + TABLEVALUES, 1.1709 + SCRIPTLEVEL, 1.1710 + REPEATCOUNT, 1.1711 + STITCHTILES, 1.1712 + STARTOFFSET, 1.1713 + SCROLLDELAY, 1.1714 + XMLNS_XLINK, 1.1715 + XLINK_TITLE, 1.1716 + ARIA_INVALID, 1.1717 + ARIA_PRESSED, 1.1718 + ARIA_CHECKED, 1.1719 + AUTOCOMPLETE, 1.1720 + ARIA_SETSIZE, 1.1721 + ARIA_CHANNEL, 1.1722 + EQUALCOLUMNS, 1.1723 + DISPLAYSTYLE, 1.1724 + DATAFORMATAS, 1.1725 + FILL_OPACITY, 1.1726 + FONT_VARIANT, 1.1727 + FONT_STRETCH, 1.1728 + FRAMESPACING, 1.1729 + KERNELMATRIX, 1.1730 + ONDEACTIVATE, 1.1731 + ONROWSDELETE, 1.1732 + ONMOUSELEAVE, 1.1733 + ONFORMCHANGE, 1.1734 + ONCELLCHANGE, 1.1735 + ONMOUSEWHEEL, 1.1736 + ONMOUSEENTER, 1.1737 + ONAFTERPRINT, 1.1738 + ONBEFORECOPY, 1.1739 + MARGINHEIGHT, 1.1740 + MARKERHEIGHT, 1.1741 + MARKER_START, 1.1742 + MATHEMATICAL, 1.1743 + LENGTHADJUST, 1.1744 + UNSELECTABLE, 1.1745 + UNICODE_BIDI, 1.1746 + UNITS_PER_EM, 1.1747 + WORD_SPACING, 1.1748 + WRITING_MODE, 1.1749 + V_ALPHABETIC, 1.1750 + PATTERNUNITS, 1.1751 + SPREADMETHOD, 1.1752 + SURFACESCALE, 1.1753 + STROKE_WIDTH, 1.1754 + REPEAT_START, 1.1755 + STDDEVIATION, 1.1756 + STOP_OPACITY, 1.1757 + ARIA_CONTROLS, 1.1758 + ARIA_HASPOPUP, 1.1759 + ACCENT_HEIGHT, 1.1760 + ARIA_VALUENOW, 1.1761 + ARIA_RELEVANT, 1.1762 + ARIA_POSINSET, 1.1763 + ARIA_VALUEMAX, 1.1764 + ARIA_READONLY, 1.1765 + ARIA_SELECTED, 1.1766 + ARIA_REQUIRED, 1.1767 + ARIA_EXPANDED, 1.1768 + ARIA_DISABLED, 1.1769 + ATTRIBUTETYPE, 1.1770 + ATTRIBUTENAME, 1.1771 + ARIA_DATATYPE, 1.1772 + ARIA_VALUEMIN, 1.1773 + BASEFREQUENCY, 1.1774 + COLUMNSPACING, 1.1775 + COLOR_PROFILE, 1.1776 + CLIPPATHUNITS, 1.1777 + DEFINITIONURL, 1.1778 + GRADIENTUNITS, 1.1779 + FLOOD_OPACITY, 1.1780 + ONAFTERUPDATE, 1.1781 + ONERRORUPDATE, 1.1782 + ONBEFOREPASTE, 1.1783 + ONLOSECAPTURE, 1.1784 + ONCONTEXTMENU, 1.1785 + ONSELECTSTART, 1.1786 + ONBEFOREPRINT, 1.1787 + MOVABLELIMITS, 1.1788 + LINETHICKNESS, 1.1789 + UNICODE_RANGE, 1.1790 + THINMATHSPACE, 1.1791 + VERT_ORIGIN_X, 1.1792 + VERT_ORIGIN_Y, 1.1793 + V_IDEOGRAPHIC, 1.1794 + PRESERVEALPHA, 1.1795 + SCRIPTMINSIZE, 1.1796 + SPECIFICATION, 1.1797 + XLINK_ACTUATE, 1.1798 + XLINK_ARCROLE, 1.1799 + ACCEPT_CHARSET, 1.1800 + ALIGNMENTSCOPE, 1.1801 + ARIA_MULTILINE, 1.1802 + BASELINE_SHIFT, 1.1803 + HORIZ_ORIGIN_X, 1.1804 + HORIZ_ORIGIN_Y, 1.1805 + ONBEFOREUPDATE, 1.1806 + ONFILTERCHANGE, 1.1807 + ONROWSINSERTED, 1.1808 + ONBEFOREUNLOAD, 1.1809 + MATHBACKGROUND, 1.1810 + LETTER_SPACING, 1.1811 + LIGHTING_COLOR, 1.1812 + THICKMATHSPACE, 1.1813 + TEXT_RENDERING, 1.1814 + V_MATHEMATICAL, 1.1815 + POINTER_EVENTS, 1.1816 + PRIMITIVEUNITS, 1.1817 + SYSTEMLANGUAGE, 1.1818 + STROKE_LINECAP, 1.1819 + SUBSCRIPTSHIFT, 1.1820 + STROKE_OPACITY, 1.1821 + ARIA_DROPEFFECT, 1.1822 + ARIA_LABELLEDBY, 1.1823 + ARIA_TEMPLATEID, 1.1824 + COLOR_RENDERING, 1.1825 + CONTENTEDITABLE, 1.1826 + DIFFUSECONSTANT, 1.1827 + ONDATAAVAILABLE, 1.1828 + ONCONTROLSELECT, 1.1829 + IMAGE_RENDERING, 1.1830 + MEDIUMMATHSPACE, 1.1831 + TEXT_DECORATION, 1.1832 + SHAPE_RENDERING, 1.1833 + STROKE_LINEJOIN, 1.1834 + REPEAT_TEMPLATE, 1.1835 + ARIA_DESCRIBEDBY, 1.1836 + CONTENTSTYLETYPE, 1.1837 + FONT_SIZE_ADJUST, 1.1838 + KERNELUNITLENGTH, 1.1839 + ONBEFOREACTIVATE, 1.1840 + ONPROPERTYCHANGE, 1.1841 + ONDATASETCHANGED, 1.1842 + MASKCONTENTUNITS, 1.1843 + PATTERNTRANSFORM, 1.1844 + REQUIREDFEATURES, 1.1845 + RENDERING_INTENT, 1.1846 + SPECULAREXPONENT, 1.1847 + SPECULARCONSTANT, 1.1848 + SUPERSCRIPTSHIFT, 1.1849 + STROKE_DASHARRAY, 1.1850 + XCHANNELSELECTOR, 1.1851 + YCHANNELSELECTOR, 1.1852 + ARIA_AUTOCOMPLETE, 1.1853 + CONTENTSCRIPTTYPE, 1.1854 + ENABLE_BACKGROUND, 1.1855 + DOMINANT_BASELINE, 1.1856 + GRADIENTTRANSFORM, 1.1857 + ONBEFORDEACTIVATE, 1.1858 + ONDATASETCOMPLETE, 1.1859 + OVERLINE_POSITION, 1.1860 + ONBEFOREEDITFOCUS, 1.1861 + LIMITINGCONEANGLE, 1.1862 + VERYTHINMATHSPACE, 1.1863 + STROKE_DASHOFFSET, 1.1864 + STROKE_MITERLIMIT, 1.1865 + ALIGNMENT_BASELINE, 1.1866 + ONREADYSTATECHANGE, 1.1867 + OVERLINE_THICKNESS, 1.1868 + UNDERLINE_POSITION, 1.1869 + VERYTHICKMATHSPACE, 1.1870 + REQUIREDEXTENSIONS, 1.1871 + COLOR_INTERPOLATION, 1.1872 + UNDERLINE_THICKNESS, 1.1873 + PRESERVEASPECTRATIO, 1.1874 + PATTERNCONTENTUNITS, 1.1875 + ARIA_MULTISELECTABLE, 1.1876 + SCRIPTSIZEMULTIPLIER, 1.1877 + ARIA_ACTIVEDESCENDANT, 1.1878 + VERYVERYTHINMATHSPACE, 1.1879 + VERYVERYTHICKMATHSPACE, 1.1880 + STRIKETHROUGH_POSITION, 1.1881 + STRIKETHROUGH_THICKNESS, 1.1882 + EXTERNALRESOURCESREQUIRED, 1.1883 + GLYPH_ORIENTATION_VERTICAL, 1.1884 + COLOR_INTERPOLATION_FILTERS, 1.1885 + GLYPH_ORIENTATION_HORIZONTAL, 1.1886 + }; 1.1887 + private final static int[] ATTRIBUTE_HASHES = { 1.1888 + 1153, 1.1889 + 1383, 1.1890 + 1601, 1.1891 + 1793, 1.1892 + 1827, 1.1893 + 1857, 1.1894 + 68600, 1.1895 + 69146, 1.1896 + 69177, 1.1897 + 70237, 1.1898 + 70270, 1.1899 + 71572, 1.1900 + 71669, 1.1901 + 72415, 1.1902 + 72444, 1.1903 + 74846, 1.1904 + 74904, 1.1905 + 74943, 1.1906 + 75001, 1.1907 + 75276, 1.1908 + 75590, 1.1909 + 84742, 1.1910 + 84839, 1.1911 + 85575, 1.1912 + 85963, 1.1913 + 85992, 1.1914 + 87204, 1.1915 + 88074, 1.1916 + 88171, 1.1917 + 89130, 1.1918 + 89163, 1.1919 + 3207892, 1.1920 + 3283895, 1.1921 + 3284791, 1.1922 + 3338752, 1.1923 + 3358197, 1.1924 + 3369562, 1.1925 + 3539124, 1.1926 + 3562402, 1.1927 + 3574260, 1.1928 + 3670335, 1.1929 + 3696933, 1.1930 + 3721879, 1.1931 + 135280021, 1.1932 + 135346322, 1.1933 + 136317019, 1.1934 + 136475749, 1.1935 + 136548517, 1.1936 + 136652214, 1.1937 + 136884919, 1.1938 + 136902418, 1.1939 + 136942992, 1.1940 + 137292068, 1.1941 + 139120259, 1.1942 + 139785574, 1.1943 + 142250603, 1.1944 + 142314056, 1.1945 + 142331176, 1.1946 + 142519584, 1.1947 + 144752417, 1.1948 + 145106895, 1.1949 + 146147200, 1.1950 + 146765926, 1.1951 + 148805544, 1.1952 + 149655723, 1.1953 + 149809441, 1.1954 + 150018784, 1.1955 + 150445028, 1.1956 + 150813181, 1.1957 + 150923321, 1.1958 + 152528754, 1.1959 + 152536216, 1.1960 + 152647366, 1.1961 + 152962785, 1.1962 + 155219321, 1.1963 + 155654904, 1.1964 + 157317483, 1.1965 + 157350248, 1.1966 + 157437941, 1.1967 + 157447478, 1.1968 + 157604838, 1.1969 + 157685404, 1.1970 + 157894402, 1.1971 + 158315188, 1.1972 + 166078431, 1.1973 + 169409980, 1.1974 + 169700259, 1.1975 + 169856932, 1.1976 + 170007032, 1.1977 + 170409695, 1.1978 + 170466488, 1.1979 + 170513710, 1.1980 + 170608367, 1.1981 + 173028944, 1.1982 + 173896963, 1.1983 + 176090625, 1.1984 + 176129212, 1.1985 + 179390001, 1.1986 + 179489057, 1.1987 + 179627464, 1.1988 + 179840468, 1.1989 + 179849042, 1.1990 + 180004216, 1.1991 + 181779081, 1.1992 + 183027151, 1.1993 + 183645319, 1.1994 + 183698797, 1.1995 + 185922012, 1.1996 + 185997252, 1.1997 + 188312483, 1.1998 + 188675799, 1.1999 + 190977533, 1.2000 + 190992569, 1.2001 + 191006194, 1.2002 + 191033518, 1.2003 + 191038774, 1.2004 + 191096249, 1.2005 + 191166163, 1.2006 + 191194426, 1.2007 + 191522106, 1.2008 + 191568039, 1.2009 + 200104642, 1.2010 + 202506661, 1.2011 + 202537381, 1.2012 + 202602917, 1.2013 + 203070590, 1.2014 + 203120766, 1.2015 + 203389054, 1.2016 + 203690071, 1.2017 + 203971238, 1.2018 + 203986524, 1.2019 + 209040857, 1.2020 + 209125756, 1.2021 + 212055489, 1.2022 + 212322418, 1.2023 + 212746849, 1.2024 + 213002877, 1.2025 + 213055164, 1.2026 + 213088023, 1.2027 + 213259873, 1.2028 + 213273386, 1.2029 + 213435118, 1.2030 + 213437318, 1.2031 + 213438231, 1.2032 + 213493071, 1.2033 + 213532268, 1.2034 + 213542834, 1.2035 + 213584431, 1.2036 + 213659891, 1.2037 + 215285828, 1.2038 + 215880731, 1.2039 + 216112976, 1.2040 + 216684637, 1.2041 + 217369699, 1.2042 + 217565298, 1.2043 + 217576549, 1.2044 + 218186795, 1.2045 + 219743185, 1.2046 + 220082234, 1.2047 + 221623802, 1.2048 + 221986406, 1.2049 + 222283890, 1.2050 + 223089542, 1.2051 + 223138630, 1.2052 + 223311265, 1.2053 + 224431494, 1.2054 + 224547358, 1.2055 + 224587256, 1.2056 + 224589550, 1.2057 + 224655650, 1.2058 + 224785518, 1.2059 + 224810917, 1.2060 + 224813302, 1.2061 + 225429618, 1.2062 + 225432950, 1.2063 + 225440869, 1.2064 + 236107233, 1.2065 + 236709921, 1.2066 + 236838947, 1.2067 + 237117095, 1.2068 + 237143271, 1.2069 + 237172455, 1.2070 + 237209953, 1.2071 + 237354143, 1.2072 + 237372743, 1.2073 + 237668065, 1.2074 + 237703073, 1.2075 + 237714273, 1.2076 + 239743521, 1.2077 + 240512803, 1.2078 + 240522627, 1.2079 + 240560417, 1.2080 + 240656513, 1.2081 + 241015715, 1.2082 + 241062755, 1.2083 + 241065383, 1.2084 + 243523041, 1.2085 + 245865199, 1.2086 + 246261793, 1.2087 + 246556195, 1.2088 + 246774817, 1.2089 + 246923491, 1.2090 + 246928419, 1.2091 + 246981667, 1.2092 + 247014847, 1.2093 + 247058369, 1.2094 + 247112833, 1.2095 + 247118177, 1.2096 + 247119137, 1.2097 + 247128739, 1.2098 + 247316903, 1.2099 + 249533729, 1.2100 + 250235623, 1.2101 + 250269543, 1.2102 + 251402351, 1.2103 + 252339047, 1.2104 + 253260911, 1.2105 + 253293679, 1.2106 + 254844367, 1.2107 + 255547879, 1.2108 + 256077281, 1.2109 + 256345377, 1.2110 + 258124199, 1.2111 + 258354465, 1.2112 + 258605063, 1.2113 + 258744193, 1.2114 + 258845603, 1.2115 + 258856961, 1.2116 + 258926689, 1.2117 + 269869248, 1.2118 + 270174334, 1.2119 + 270709417, 1.2120 + 270778994, 1.2121 + 270781796, 1.2122 + 271102503, 1.2123 + 271478858, 1.2124 + 271490090, 1.2125 + 272870654, 1.2126 + 273335275, 1.2127 + 273369140, 1.2128 + 273924313, 1.2129 + 274108530, 1.2130 + 274116736, 1.2131 + 276818662, 1.2132 + 277476156, 1.2133 + 279156579, 1.2134 + 279349675, 1.2135 + 280108533, 1.2136 + 280128712, 1.2137 + 280132869, 1.2138 + 280162403, 1.2139 + 280280292, 1.2140 + 280413430, 1.2141 + 280506130, 1.2142 + 280677397, 1.2143 + 280678580, 1.2144 + 280686710, 1.2145 + 280689066, 1.2146 + 282736758, 1.2147 + 283110901, 1.2148 + 283275116, 1.2149 + 283823226, 1.2150 + 283890012, 1.2151 + 284479340, 1.2152 + 284606461, 1.2153 + 286700477, 1.2154 + 286798916, 1.2155 + 291557706, 1.2156 + 291665349, 1.2157 + 291804100, 1.2158 + 292138018, 1.2159 + 292166446, 1.2160 + 292418738, 1.2161 + 292451039, 1.2162 + 300298041, 1.2163 + 300374839, 1.2164 + 300597935, 1.2165 + 303073389, 1.2166 + 303083839, 1.2167 + 303266673, 1.2168 + 303354997, 1.2169 + 303430688, 1.2170 + 303576261, 1.2171 + 303724281, 1.2172 + 303819694, 1.2173 + 304242723, 1.2174 + 304382625, 1.2175 + 306247792, 1.2176 + 307227811, 1.2177 + 307468786, 1.2178 + 307724489, 1.2179 + 309671175, 1.2180 + 310252031, 1.2181 + 310358241, 1.2182 + 310373094, 1.2183 + 311015256, 1.2184 + 313357609, 1.2185 + 313683893, 1.2186 + 313701861, 1.2187 + 313706996, 1.2188 + 313707317, 1.2189 + 313710350, 1.2190 + 314027746, 1.2191 + 314038181, 1.2192 + 314091299, 1.2193 + 314205627, 1.2194 + 314233813, 1.2195 + 316741830, 1.2196 + 316797986, 1.2197 + 317486755, 1.2198 + 317794164, 1.2199 + 320076137, 1.2200 + 322657125, 1.2201 + 322887778, 1.2202 + 323506876, 1.2203 + 323572412, 1.2204 + 323605180, 1.2205 + 325060058, 1.2206 + 325320188, 1.2207 + 325398738, 1.2208 + 325541490, 1.2209 + 325671619, 1.2210 + 333868843, 1.2211 + 336806130, 1.2212 + 337212108, 1.2213 + 337282686, 1.2214 + 337285434, 1.2215 + 337585223, 1.2216 + 338036037, 1.2217 + 338298087, 1.2218 + 338566051, 1.2219 + 340943551, 1.2220 + 341190970, 1.2221 + 342995704, 1.2222 + 343352124, 1.2223 + 343912673, 1.2224 + 344585053, 1.2225 + 346977248, 1.2226 + 347218098, 1.2227 + 347262163, 1.2228 + 347278576, 1.2229 + 347438191, 1.2230 + 347655959, 1.2231 + 347684788, 1.2232 + 347726430, 1.2233 + 347727772, 1.2234 + 347776035, 1.2235 + 347776629, 1.2236 + 349500753, 1.2237 + 350880161, 1.2238 + 350887073, 1.2239 + 353384123, 1.2240 + 355496998, 1.2241 + 355906922, 1.2242 + 355979793, 1.2243 + 356545959, 1.2244 + 358637867, 1.2245 + 358905016, 1.2246 + 359164318, 1.2247 + 359247286, 1.2248 + 359350571, 1.2249 + 359579447, 1.2250 + 365560330, 1.2251 + 367399355, 1.2252 + 367420285, 1.2253 + 367510727, 1.2254 + 368013212, 1.2255 + 370234760, 1.2256 + 370353345, 1.2257 + 370710317, 1.2258 + 371074566, 1.2259 + 371122285, 1.2260 + 371194213, 1.2261 + 371448425, 1.2262 + 371448430, 1.2263 + 371545055, 1.2264 + 371593469, 1.2265 + 371596922, 1.2266 + 371758751, 1.2267 + 371964792, 1.2268 + 372151328, 1.2269 + 376550136, 1.2270 + 376710172, 1.2271 + 376795771, 1.2272 + 376826271, 1.2273 + 376906556, 1.2274 + 380514830, 1.2275 + 380774774, 1.2276 + 380775037, 1.2277 + 381030322, 1.2278 + 381136500, 1.2279 + 381281631, 1.2280 + 381282269, 1.2281 + 381285504, 1.2282 + 381330595, 1.2283 + 381331422, 1.2284 + 381335911, 1.2285 + 381336484, 1.2286 + 383907298, 1.2287 + 383917408, 1.2288 + 384595009, 1.2289 + 384595013, 1.2290 + 387799894, 1.2291 + 387823201, 1.2292 + 392581647, 1.2293 + 392584937, 1.2294 + 392742684, 1.2295 + 392906485, 1.2296 + 393003349, 1.2297 + 400644707, 1.2298 + 400973830, 1.2299 + 404428547, 1.2300 + 404432113, 1.2301 + 404432865, 1.2302 + 404469244, 1.2303 + 404478897, 1.2304 + 404694860, 1.2305 + 406887479, 1.2306 + 408294949, 1.2307 + 408789955, 1.2308 + 410022510, 1.2309 + 410467324, 1.2310 + 410586448, 1.2311 + 410945965, 1.2312 + 411845275, 1.2313 + 414327152, 1.2314 + 414327932, 1.2315 + 414329781, 1.2316 + 414346257, 1.2317 + 414346439, 1.2318 + 414639928, 1.2319 + 414835998, 1.2320 + 414894517, 1.2321 + 414986533, 1.2322 + 417465377, 1.2323 + 417465381, 1.2324 + 417492216, 1.2325 + 418259232, 1.2326 + 419310946, 1.2327 + 420103495, 1.2328 + 420242342, 1.2329 + 420380455, 1.2330 + 420658662, 1.2331 + 420717432, 1.2332 + 423183880, 1.2333 + 424539259, 1.2334 + 425929170, 1.2335 + 425972964, 1.2336 + 426050649, 1.2337 + 426126450, 1.2338 + 426142833, 1.2339 + 426607922, 1.2340 + 437289840, 1.2341 + 437347469, 1.2342 + 437412335, 1.2343 + 437423943, 1.2344 + 437455540, 1.2345 + 437462252, 1.2346 + 437597991, 1.2347 + 437617485, 1.2348 + 437986305, 1.2349 + 437986507, 1.2350 + 437986828, 1.2351 + 437987072, 1.2352 + 438015591, 1.2353 + 438034813, 1.2354 + 438038966, 1.2355 + 438179623, 1.2356 + 438347971, 1.2357 + 438483573, 1.2358 + 438547062, 1.2359 + 438895551, 1.2360 + 441592676, 1.2361 + 442032555, 1.2362 + 443548979, 1.2363 + 447881379, 1.2364 + 447881655, 1.2365 + 447881895, 1.2366 + 447887844, 1.2367 + 448416189, 1.2368 + 448445746, 1.2369 + 448449012, 1.2370 + 450942191, 1.2371 + 452816744, 1.2372 + 453668677, 1.2373 + 454434495, 1.2374 + 456610076, 1.2375 + 456642844, 1.2376 + 456738709, 1.2377 + 457544600, 1.2378 + 459451897, 1.2379 + 459680944, 1.2380 + 468058810, 1.2381 + 468083581, 1.2382 + 470964084, 1.2383 + 471470955, 1.2384 + 471567278, 1.2385 + 472267822, 1.2386 + 481177859, 1.2387 + 481210627, 1.2388 + 481435874, 1.2389 + 481455115, 1.2390 + 481485378, 1.2391 + 481490218, 1.2392 + 485105638, 1.2393 + 486005878, 1.2394 + 486383494, 1.2395 + 487988916, 1.2396 + 488103783, 1.2397 + 490661867, 1.2398 + 491574090, 1.2399 + 491578272, 1.2400 + 493041952, 1.2401 + 493441205, 1.2402 + 493582844, 1.2403 + 493716979, 1.2404 + 504577572, 1.2405 + 504740359, 1.2406 + 505091638, 1.2407 + 505592418, 1.2408 + 505656212, 1.2409 + 509516275, 1.2410 + 514998531, 1.2411 + 515571132, 1.2412 + 515594682, 1.2413 + 518712698, 1.2414 + 521362273, 1.2415 + 526592419, 1.2416 + 526807354, 1.2417 + 527348842, 1.2418 + 538294791, 1.2419 + 539214049, 1.2420 + 544689535, 1.2421 + 545535009, 1.2422 + 548544752, 1.2423 + 548563346, 1.2424 + 548595116, 1.2425 + 551679010, 1.2426 + 558034099, 1.2427 + 560329411, 1.2428 + 560356209, 1.2429 + 560671018, 1.2430 + 560671152, 1.2431 + 560692590, 1.2432 + 560845442, 1.2433 + 569212097, 1.2434 + 569474241, 1.2435 + 572252718, 1.2436 + 572768481, 1.2437 + 575326764, 1.2438 + 576174758, 1.2439 + 576190819, 1.2440 + 582099184, 1.2441 + 582099438, 1.2442 + 582372519, 1.2443 + 582558889, 1.2444 + 586552164, 1.2445 + 591325418, 1.2446 + 594231990, 1.2447 + 594243961, 1.2448 + 605711268, 1.2449 + 615672071, 1.2450 + 616086845, 1.2451 + 621792370, 1.2452 + 624879850, 1.2453 + 627432831, 1.2454 + 640040548, 1.2455 + 654392808, 1.2456 + 658675477, 1.2457 + 659420283, 1.2458 + 672891587, 1.2459 + 694768102, 1.2460 + 705890982, 1.2461 + 725543146, 1.2462 + 759097578, 1.2463 + 761686526, 1.2464 + 795383908, 1.2465 + 843809551, 1.2466 + 878105336, 1.2467 + 908643300, 1.2468 + 945213471, 1.2469 + }; 1.2470 + 1.2471 +}