0001 
0002 /*
0003  *  JScripter Standard 1.0 - To Script In Java
0004  *  Copyright (C) 2008-2011  J.J.Liu<jianjunliu@126.com> <http://www.jscripter.org>
0005  *  
0006  *  This program is free software: you can redistribute it and/or modify
0007  *  it under the terms of the GNU Affero General Public License as published by
0008  *  the Free Software Foundation, either version 3 of the License, or
0009  *  (at your option) any later version.
0010  *  
0011  *  This program is distributed in the hope that it will be useful,
0012  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
0013  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
0014  *  GNU Affero General Public License for more details.
0015  *  
0016  *  You should have received a copy of the GNU Affero General Public License
0017  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
0018  */
0019 
0020 package js.user;
0021 
0022 import js.*;
0023 import js.core.*;
0024 
0025 /**
0026  * <p>An <b>opaque</b> class representing JavaScript client-side objects of the global 
0027  * {@link JsClient#CSS2Properties} class.</p>
0028  * <p>An object of this class represents a set of CSS style attributes and their values. 
0029  * It defines one JavaScript property for each CSS attribute defined by the CSS2 
0030  * specification. The {@link JsHTMLElement#style} property of a {@link JsHTMLElement} 
0031  * object is a read/write object of this <b>opaque</b> class, as is the {@link JsCSSRule#style} 
0032  * {@link JsWindow#getComputedStyle(JsHTMLElement, String)}, 
0033  * however, is an object of this class whose properties are read-only.</p>
0034  * <p>In addition to the {@link JsCSS2Properties#cssText} property, an object of this 
0035  * class also has a property corresponding to each CSS attribute that the browser 
0036  * supports. These property names correspond closely to the CSS attribute names, with 
0037  * minor changes required to avoid syntax errors in JavaScript. Multi-word attributes 
0038  * that contain hyphens, such as "font-family", are written without hyphens in JavaScript, 
0039  * and each word after the first is capitalized: <tt>fontFamily</tt>. Also, the "float" 
0040  * attribute conflicts with the reserved word float, so it translates to the property 
0041  * <tt>cssFloat</tt>.</p>
0042  * <p>Note that some browsers do not support all CSS attributes and may not implement 
0043  * all of the listed properties. All of the properties are strings. Setting any of 
0044  * these properties may throw the same exceptions as setting the {@link JsCSS2Properties#cssText} 
0045  * property.</p>
0046  *
0047  * @author <a href="mailto:jianjunliu@126.com">J.J.Liu (Jianjun Liu)</a> at <a href="http://www.jscripter.org" target="_blank">http://www.jscripter.org</a>
0048  *
0049  * @javascript <b>Opaque</b> types can be resolved but no class objects for them can be
0050  * generated into the target codes. Re-compilers must exit with error on the operations of
0051  * accessing that kind of class objects.
0052  * The <tt>checkcast</tt> operation to the class literal of this interface must be ignored
0053  * and <tt>instanceof</tt> to it always <tt>true</tt>.
0054  */
0055 public class JsCSS2Properties extends JsClient.CSS2Properties.Prototype
0056 {
0057     /**
0058      * <p>An <b>internal</b> class containing membership data for its enclosing
0059      * opaque class.</p>
0060      * <p>This class is only used inside of <b>opaque</b> or <b>internal</b> classes or
0061      * class members.</p>
0062      *
0063      * @author <a href="mailto:jianjunliu@126.com">J.J.Liu (Jianjun Liu)</a> at <a href="http://www.jscripter.org" target="_blank">http://www.jscripter.org</a>
0064      * 
0065      * @javascript Re-compilers must report error on resolving an <b>internal</b> class.
0066      */
0067     protected static abstract class Members extends JsClient.CSS2Properties.Prototype.Members
0068     {
0069         /**
0070          * <p>An <b>internal</b> static field defining a member ID of the field name and
0071          * used internally to define a member of the same name.</p>
0072          * @since 1.0
0073          * @see JsCSS2Properties#cssText
0074          * @see JsCSS2Properties.Member#cssText
0075          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0076          */
0077         public final static Mid cssText = id("cssText");
0078         /**
0079          * <p>An <b>internal</b> static field defining a member ID of the field name and
0080          * used internally to define a member of the same name.</p>
0081          * @since 1.0
0082          * @see JsCSS2Properties#azimuth
0083          * @see JsCSS2Properties.Member#azimuth
0084          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0085          */
0086         public final static Mid azimuth = id("azimuth");
0087         /**
0088          * <p>An <b>internal</b> static field defining a member ID of the field name and
0089          * used internally to define a member of the same name.</p>
0090          * @since 1.0
0091          * @see JsCSS2Properties#background
0092          * @see JsCSS2Properties.Member#background
0093          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0094          */
0095         public final static Mid background = id("background");
0096         /**
0097          * <p>An <b>internal</b> static field defining a member ID of the field name and
0098          * used internally to define a member of the same name.</p>
0099          * @since 1.0
0100          * @see JsCSS2Properties#backgroundAttachment
0101          * @see JsCSS2Properties.Member#backgroundAttachment
0102          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0103          */
0104         public final static Mid backgroundAttachment = id("backgroundAttachment");
0105         /**
0106          * <p>An <b>internal</b> static field defining a member ID of the field name and
0107          * used internally to define a member of the same name.</p>
0108          * @since 1.0
0109          * @see JsCSS2Properties#backgroundColor
0110          * @see JsCSS2Properties.Member#backgroundColor
0111          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0112          */
0113         public final static Mid backgroundColor = id("backgroundColor");
0114         /**
0115          * <p>An <b>internal</b> static field defining a member ID of the field name and
0116          * used internally to define a member of the same name.</p>
0117          * @since 1.0
0118          * @see JsCSS2Properties#backgroundImage
0119          * @see JsCSS2Properties.Member#backgroundImage
0120          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0121          */
0122         public final static Mid backgroundImage = id("backgroundImage");
0123         /**
0124          * <p>An <b>internal</b> static field defining a member ID of the field name and
0125          * used internally to define a member of the same name.</p>
0126          * @since 1.0
0127          * @see JsCSS2Properties#backgroundPosition
0128          * @see JsCSS2Properties.Member#backgroundPosition
0129          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0130          */
0131         public final static Mid backgroundPosition = id("backgroundPosition");
0132         /**
0133          * <p>An <b>internal</b> static field defining a member ID of the field name and
0134          * used internally to define a member of the same name.</p>
0135          * @since 1.0
0136          * @see JsCSS2Properties#backgroundRepeat
0137          * @see JsCSS2Properties.Member#backgroundRepeat
0138          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0139          */
0140         public final static Mid backgroundRepeat = id("backgroundRepeat");
0141         /**
0142          * <p>An <b>internal</b> static field defining a member ID of the field name and
0143          * used internally to define a member of the same name.</p>
0144          * @since 1.0
0145          * @see JsCSS2Properties#border
0146          * @see JsCSS2Properties.Member#border
0147          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0148          */
0149         public final static Mid border = id("border");
0150         /**
0151          * <p>An <b>internal</b> static field defining a member ID of the field name and
0152          * used internally to define a member of the same name.</p>
0153          * @since 1.0
0154          * @see JsCSS2Properties#borderBottom
0155          * @see JsCSS2Properties.Member#borderBottom
0156          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0157          */
0158         public final static Mid borderBottom = id("borderBottom");
0159         /**
0160          * <p>An <b>internal</b> static field defining a member ID of the field name and
0161          * used internally to define a member of the same name.</p>
0162          * @since 1.0
0163          * @see JsCSS2Properties#borderBottomColor
0164          * @see JsCSS2Properties.Member#borderBottomColor
0165          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0166          */
0167         public final static Mid borderBottomColor = id("borderBottomColor");
0168         /**
0169          * <p>An <b>internal</b> static field defining a member ID of the field name and
0170          * used internally to define a member of the same name.</p>
0171          * @since 1.0
0172          * @see JsCSS2Properties#borderBottomStyle
0173          * @see JsCSS2Properties.Member#borderBottomStyle
0174          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0175          */
0176         public final static Mid borderBottomStyle = id("borderBottomStyle");
0177         /**
0178          * <p>An <b>internal</b> static field defining a member ID of the field name and
0179          * used internally to define a member of the same name.</p>
0180          * @since 1.0
0181          * @see JsCSS2Properties#borderBottomWidth
0182          * @see JsCSS2Properties.Member#borderBottomWidth
0183          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0184          */
0185         public final static Mid borderBottomWidth = id("borderBottomWidth");
0186         /**
0187          * <p>An <b>internal</b> static field defining a member ID of the field name and
0188          * used internally to define a member of the same name.</p>
0189          * @since 1.0
0190          * @see JsCSS2Properties#borderCollapse
0191          * @see JsCSS2Properties.Member#borderCollapse
0192          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0193          */
0194         public final static Mid borderCollapse = id("borderCollapse");
0195         /**
0196          * <p>An <b>internal</b> static field defining a member ID of the field name and
0197          * used internally to define a member of the same name.</p>
0198          * @since 1.0
0199          * @see JsCSS2Properties#borderColor
0200          * @see JsCSS2Properties.Member#borderColor
0201          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0202          */
0203         public final static Mid borderColor = id("borderColor");
0204         /**
0205          * <p>An <b>internal</b> static field defining a member ID of the field name and
0206          * used internally to define a member of the same name.</p>
0207          * @since 1.0
0208          * @see JsCSS2Properties#borderLeft
0209          * @see JsCSS2Properties.Member#borderLeft
0210          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0211          */
0212         public final static Mid borderLeft = id("borderLeft");
0213         /**
0214          * <p>An <b>internal</b> static field defining a member ID of the field name and
0215          * used internally to define a member of the same name.</p>
0216          * @since 1.0
0217          * @see JsCSS2Properties#borderLeftColor
0218          * @see JsCSS2Properties.Member#borderLeftColor
0219          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0220          */
0221         public final static Mid borderLeftColor = id("borderLeftColor");
0222         /**
0223          * <p>An <b>internal</b> static field defining a member ID of the field name and
0224          * used internally to define a member of the same name.</p>
0225          * @since 1.0
0226          * @see JsCSS2Properties#borderLeftStyle
0227          * @see JsCSS2Properties.Member#borderLeftStyle
0228          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0229          */
0230         public final static Mid borderLeftStyle = id("borderLeftStyle");
0231         /**
0232          * <p>An <b>internal</b> static field defining a member ID of the field name and
0233          * used internally to define a member of the same name.</p>
0234          * @since 1.0
0235          * @see JsCSS2Properties#borderLeftWidth
0236          * @see JsCSS2Properties.Member#borderLeftWidth
0237          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0238          */
0239         public final static Mid borderLeftWidth = id("borderLeftWidth");
0240         /**
0241          * <p>An <b>internal</b> static field defining a member ID of the field name and
0242          * used internally to define a member of the same name.</p>
0243          * @since 1.0
0244          * @see JsCSS2Properties#borderRight
0245          * @see JsCSS2Properties.Member#borderRight
0246          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0247          */
0248         public final static Mid borderRight = id("borderRight");
0249         /**
0250          * <p>An <b>internal</b> static field defining a member ID of the field name and
0251          * used internally to define a member of the same name.</p>
0252          * @since 1.0
0253          * @see JsCSS2Properties#borderRightColor
0254          * @see JsCSS2Properties.Member#borderRightColor
0255          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0256          */
0257         public final static Mid borderRightColor = id("borderRightColor");
0258         /**
0259          * <p>An <b>internal</b> static field defining a member ID of the field name and
0260          * used internally to define a member of the same name.</p>
0261          * @since 1.0
0262          * @see JsCSS2Properties#borderRightStyle
0263          * @see JsCSS2Properties.Member#borderRightStyle
0264          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0265          */
0266         public final static Mid borderRightStyle = id("borderRightStyle");
0267         /**
0268          * <p>An <b>internal</b> static field defining a member ID of the field name and
0269          * used internally to define a member of the same name.</p>
0270          * @since 1.0
0271          * @see JsCSS2Properties#borderRightWidth
0272          * @see JsCSS2Properties.Member#borderRightWidth
0273          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0274          */
0275         public final static Mid borderRightWidth = id("borderRightWidth");
0276         /**
0277          * <p>An <b>internal</b> static field defining a member ID of the field name and
0278          * used internally to define a member of the same name.</p>
0279          * @since 1.0
0280          * @see JsCSS2Properties#borderSpacing
0281          * @see JsCSS2Properties.Member#borderSpacing
0282          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0283          */
0284         public final static Mid borderSpacing = id("borderSpacing");
0285         /**
0286          * <p>An <b>internal</b> static field defining a member ID of the field name and
0287          * used internally to define a member of the same name.</p>
0288          * @since 1.0
0289          * @see JsCSS2Properties#borderStyle
0290          * @see JsCSS2Properties.Member#borderStyle
0291          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0292          */
0293         public final static Mid borderStyle = id("borderStyle");
0294         /**
0295          * <p>An <b>internal</b> static field defining a member ID of the field name and
0296          * used internally to define a member of the same name.</p>
0297          * @since 1.0
0298          * @see JsCSS2Properties#borderTop
0299          * @see JsCSS2Properties.Member#borderTop
0300          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0301          */
0302         public final static Mid borderTop = id("borderTop");
0303         /**
0304          * <p>An <b>internal</b> static field defining a member ID of the field name and
0305          * used internally to define a member of the same name.</p>
0306          * @since 1.0
0307          * @see JsCSS2Properties#borderTopColor
0308          * @see JsCSS2Properties.Member#borderTopColor
0309          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0310          */
0311         public final static Mid borderTopColor = id("borderTopColor");
0312         /**
0313          * <p>An <b>internal</b> static field defining a member ID of the field name and
0314          * used internally to define a member of the same name.</p>
0315          * @since 1.0
0316          * @see JsCSS2Properties#borderTopStyle
0317          * @see JsCSS2Properties.Member#borderTopStyle
0318          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0319          */
0320         public final static Mid borderTopStyle = id("borderTopStyle");
0321         /**
0322          * <p>An <b>internal</b> static field defining a member ID of the field name and
0323          * used internally to define a member of the same name.</p>
0324          * @since 1.0
0325          * @see JsCSS2Properties#borderTopWidth
0326          * @see JsCSS2Properties.Member#borderTopWidth
0327          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0328          */
0329         public final static Mid borderTopWidth = id("borderTopWidth");
0330         /**
0331          * <p>An <b>internal</b> static field defining a member ID of the field name and
0332          * used internally to define a member of the same name.</p>
0333          * @since 1.0
0334          * @see JsCSS2Properties#borderWidth
0335          * @see JsCSS2Properties.Member#borderWidth
0336          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0337          */
0338         public final static Mid borderWidth = id("borderWidth");
0339         /**
0340          * <p>An <b>internal</b> static field defining a member ID of the field name and
0341          * used internally to define a member of the same name.</p>
0342          * @since 1.0
0343          * @see JsCSS2Properties#bottom
0344          * @see JsCSS2Properties.Member#bottom
0345          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0346          */
0347         public final static Mid bottom = id("bottom");
0348         /**
0349          * <p>An <b>internal</b> static field defining a member ID of the field name and
0350          * used internally to define a member of the same name.</p>
0351          * @since 1.0
0352          * @see JsCSS2Properties#captionSide
0353          * @see JsCSS2Properties.Member#captionSide
0354          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0355          */
0356         public final static Mid captionSide = id("captionSide");
0357         /**
0358          * <p>An <b>internal</b> static field defining a member ID of the field name and
0359          * used internally to define a member of the same name.</p>
0360          * @since 1.0
0361          * @see JsCSS2Properties#clear
0362          * @see JsCSS2Properties.Member#clear
0363          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0364          */
0365         public final static Mid clear = id("clear");
0366         /**
0367          * <p>An <b>internal</b> static field defining a member ID of the field name and
0368          * used internally to define a member of the same name.</p>
0369          * @since 1.0
0370          * @see JsCSS2Properties#clip
0371          * @see JsCSS2Properties.Member#clip
0372          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0373          */
0374         public final static Mid clip = id("clip");
0375         /**
0376          * <p>An <b>internal</b> static field defining a member ID of the field name and
0377          * used internally to define a member of the same name.</p>
0378          * @since 1.0
0379          * @see JsCSS2Properties#color
0380          * @see JsCSS2Properties.Member#color
0381          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0382          */
0383         public final static Mid color = id("color");
0384         /**
0385          * <p>An <b>internal</b> static field defining a member ID of the field name and
0386          * used internally to define a member of the same name.</p>
0387          * @since 1.0
0388          * @see JsCSS2Properties#content
0389          * @see JsCSS2Properties.Member#content
0390          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0391          */
0392         public final static Mid content = id("content");
0393         /**
0394          * <p>An <b>internal</b> static field defining a member ID of the field name and
0395          * used internally to define a member of the same name.</p>
0396          * @since 1.0
0397          * @see JsCSS2Properties#counterIncrement
0398          * @see JsCSS2Properties.Member#counterIncrement
0399          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0400          */
0401         public final static Mid counterIncrement = id("counterIncrement");
0402         /**
0403          * <p>An <b>internal</b> static field defining a member ID of the field name and
0404          * used internally to define a member of the same name.</p>
0405          * @since 1.0
0406          * @see JsCSS2Properties#counterReset
0407          * @see JsCSS2Properties.Member#counterReset
0408          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0409          */
0410         public final static Mid counterReset = id("counterReset");
0411         /**
0412          * <p>An <b>internal</b> static field defining a member ID of the field name and
0413          * used internally to define a member of the same name.</p>
0414          * @since 1.0
0415          * @see JsCSS2Properties#cssFloat
0416          * @see JsCSS2Properties.Member#cssFloat
0417          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0418          */
0419         public final static Mid cssFloat = id("cssFloat");
0420         /**
0421          * <p>An <b>internal</b> static field defining a member ID of the field name and
0422          * used internally to define a member of the same name.</p>
0423          * @since 1.0
0424          * @see JsCSS2Properties#cue
0425          * @see JsCSS2Properties.Member#cue
0426          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0427          */
0428         public final static Mid cue = id("cue");
0429         /**
0430          * <p>An <b>internal</b> static field defining a member ID of the field name and
0431          * used internally to define a member of the same name.</p>
0432          * @since 1.0
0433          * @see JsCSS2Properties#cueAfter
0434          * @see JsCSS2Properties.Member#cueAfter
0435          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0436          */
0437         public final static Mid cueAfter = id("cueAfter");
0438         /**
0439          * <p>An <b>internal</b> static field defining a member ID of the field name and
0440          * used internally to define a member of the same name.</p>
0441          * @since 1.0
0442          * @see JsCSS2Properties#cueBefore
0443          * @see JsCSS2Properties.Member#cueBefore
0444          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0445          */
0446         public final static Mid cueBefore = id("cueBefore");
0447         /**
0448          * <p>An <b>internal</b> static field defining a member ID of the field name and
0449          * used internally to define a member of the same name.</p>
0450          * @since 1.0
0451          * @see JsCSS2Properties#cursor
0452          * @see JsCSS2Properties.Member#cursor
0453          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0454          */
0455         public final static Mid cursor = id("cursor");
0456         /**
0457          * <p>An <b>internal</b> static field defining a member ID of the field name and
0458          * used internally to define a member of the same name.</p>
0459          * @since 1.0
0460          * @see JsCSS2Properties#direction
0461          * @see JsCSS2Properties.Member#direction
0462          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0463          */
0464         public final static Mid direction = id("direction");
0465         /**
0466          * <p>An <b>internal</b> static field defining a member ID of the field name and
0467          * used internally to define a member of the same name.</p>
0468          * @since 1.0
0469          * @see JsCSS2Properties#display
0470          * @see JsCSS2Properties.Member#display
0471          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0472          */
0473         public final static Mid display = id("display");
0474         /**
0475          * <p>An <b>internal</b> static field defining a member ID of the field name and
0476          * used internally to define a member of the same name.</p>
0477          * @since 1.0
0478          * @see JsCSS2Properties#elevation
0479          * @see JsCSS2Properties.Member#elevation
0480          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0481          */
0482         public final static Mid elevation = id("elevation");
0483         /**
0484          * <p>An <b>internal</b> static field defining a member ID of the field name and
0485          * used internally to define a member of the same name.</p>
0486          * @since 1.0
0487          * @see JsCSS2Properties#emptyCells
0488          * @see JsCSS2Properties.Member#emptyCells
0489          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0490          */
0491         public final static Mid emptyCells = id("emptyCells");
0492         /**
0493          * <p>An <b>internal</b> static field defining a member ID of the field name and
0494          * used internally to define a member of the same name.</p>
0495          * @since 1.0
0496          * @see JsCSS2Properties#filter
0497          * @see JsCSS2Properties.Member#filter
0498          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0499          */
0500         public final static Mid filter = id("filter");
0501         /**
0502          * <p>An <b>internal</b> static field defining a member ID of the field name and
0503          * used internally to define a member of the same name.</p>
0504          * @since 1.0
0505          * @see JsCSS2Properties#font
0506          * @see JsCSS2Properties.Member#font
0507          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0508          */
0509         public final static Mid font = id("font");
0510         /**
0511          * <p>An <b>internal</b> static field defining a member ID of the field name and
0512          * used internally to define a member of the same name.</p>
0513          * @since 1.0
0514          * @see JsCSS2Properties#fontFamily
0515          * @see JsCSS2Properties.Member#fontFamily
0516          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0517          */
0518         public final static Mid fontFamily = id("fontFamily");
0519         /**
0520          * <p>An <b>internal</b> static field defining a member ID of the field name and
0521          * used internally to define a member of the same name.</p>
0522          * @since 1.0
0523          * @see JsCSS2Properties#fontSize
0524          * @see JsCSS2Properties.Member#fontSize
0525          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0526          */
0527         public final static Mid fontSize = id("fontSize");
0528         /**
0529          * <p>An <b>internal</b> static field defining a member ID of the field name and
0530          * used internally to define a member of the same name.</p>
0531          * @since 1.0
0532          * @see JsCSS2Properties#fontSizeAdjust
0533          * @see JsCSS2Properties.Member#fontSizeAdjust
0534          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0535          */
0536         public final static Mid fontSizeAdjust = id("fontSizeAdjust");
0537         /**
0538          * <p>An <b>internal</b> static field defining a member ID of the field name and
0539          * used internally to define a member of the same name.</p>
0540          * @since 1.0
0541          * @see JsCSS2Properties#fontStretch
0542          * @see JsCSS2Properties.Member#fontStretch
0543          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0544          */
0545         public final static Mid fontStretch = id("fontStretch");
0546         /**
0547          * <p>An <b>internal</b> static field defining a member ID of the field name and
0548          * used internally to define a member of the same name.</p>
0549          * @since 1.0
0550          * @see JsCSS2Properties#fontStyle
0551          * @see JsCSS2Properties.Member#fontStyle
0552          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0553          */
0554         public final static Mid fontStyle = id("fontStyle");
0555         /**
0556          * <p>An <b>internal</b> static field defining a member ID of the field name and
0557          * used internally to define a member of the same name.</p>
0558          * @since 1.0
0559          * @see JsCSS2Properties#fontVariant
0560          * @see JsCSS2Properties.Member#fontVariant
0561          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0562          */
0563         public final static Mid fontVariant = id("fontVariant");
0564         /**
0565          * <p>An <b>internal</b> static field defining a member ID of the field name and
0566          * used internally to define a member of the same name.</p>
0567          * @since 1.0
0568          * @see JsCSS2Properties#fontWeight
0569          * @see JsCSS2Properties.Member#fontWeight
0570          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0571          */
0572         public final static Mid fontWeight = id("fontWeight");
0573         /**
0574          * <p>An <b>internal</b> static field defining a member ID of the field name and
0575          * used internally to define a member of the same name.</p>
0576          * @since 1.0
0577          * @see JsCSS2Properties#height
0578          * @see JsCSS2Properties.Member#height
0579          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0580          */
0581         public final static Mid height = id("height");
0582         /**
0583          * <p>An <b>internal</b> static field defining a member ID of the field name and
0584          * used internally to define a member of the same name.</p>
0585          * @since 1.0
0586          * @see JsCSS2Properties#left
0587          * @see JsCSS2Properties.Member#left
0588          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0589          */
0590         public final static Mid left = id("left");
0591         /**
0592          * <p>An <b>internal</b> static field defining a member ID of the field name and
0593          * used internally to define a member of the same name.</p>
0594          * @since 1.0
0595          * @see JsCSS2Properties#letterSpacing
0596          * @see JsCSS2Properties.Member#letterSpacing
0597          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0598          */
0599         public final static Mid letterSpacing = id("letterSpacing");
0600         /**
0601          * <p>An <b>internal</b> static field defining a member ID of the field name and
0602          * used internally to define a member of the same name.</p>
0603          * @since 1.0
0604          * @see JsCSS2Properties#lineHeight
0605          * @see JsCSS2Properties.Member#lineHeight
0606          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0607          */
0608         public final static Mid lineHeight = id("lineHeight");
0609         /**
0610          * <p>An <b>internal</b> static field defining a member ID of the field name and
0611          * used internally to define a member of the same name.</p>
0612          * @since 1.0
0613          * @see JsCSS2Properties#listStyle
0614          * @see JsCSS2Properties.Member#listStyle
0615          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0616          */
0617         public final static Mid listStyle = id("listStyle");
0618         /**
0619          * <p>An <b>internal</b> static field defining a member ID of the field name and
0620          * used internally to define a member of the same name.</p>
0621          * @since 1.0
0622          * @see JsCSS2Properties#listStyleImage
0623          * @see JsCSS2Properties.Member#listStyleImage
0624          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0625          */
0626         public final static Mid listStyleImage = id("listStyleImage");
0627         /**
0628          * <p>An <b>internal</b> static field defining a member ID of the field name and
0629          * used internally to define a member of the same name.</p>
0630          * @since 1.0
0631          * @see JsCSS2Properties#listStylePosition
0632          * @see JsCSS2Properties.Member#listStylePosition
0633          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0634          */
0635         public final static Mid listStylePosition = id("listStylePosition");
0636         /**
0637          * <p>An <b>internal</b> static field defining a member ID of the field name and
0638          * used internally to define a member of the same name.</p>
0639          * @since 1.0
0640          * @see JsCSS2Properties#listStyleType
0641          * @see JsCSS2Properties.Member#listStyleType
0642          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0643          */
0644         public final static Mid listStyleType = id("listStyleType");
0645         /**
0646          * <p>An <b>internal</b> static field defining a member ID of the field name and
0647          * used internally to define a member of the same name.</p>
0648          * @since 1.0
0649          * @see JsCSS2Properties#margin
0650          * @see JsCSS2Properties.Member#margin
0651          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0652          */
0653         public final static Mid margin = id("margin");
0654         /**
0655          * <p>An <b>internal</b> static field defining a member ID of the field name and
0656          * used internally to define a member of the same name.</p>
0657          * @since 1.0
0658          * @see JsCSS2Properties#marginBottom
0659          * @see JsCSS2Properties.Member#marginBottom
0660          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0661          */
0662         public final static Mid marginBottom = id("marginBottom");
0663         /**
0664          * <p>An <b>internal</b> static field defining a member ID of the field name and
0665          * used internally to define a member of the same name.</p>
0666          * @since 1.0
0667          * @see JsCSS2Properties#marginLeft
0668          * @see JsCSS2Properties.Member#marginLeft
0669          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0670          */
0671         public final static Mid marginLeft = id("marginLeft");
0672         /**
0673          * <p>An <b>internal</b> static field defining a member ID of the field name and
0674          * used internally to define a member of the same name.</p>
0675          * @since 1.0
0676          * @see JsCSS2Properties#marginRight
0677          * @see JsCSS2Properties.Member#marginRight
0678          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0679          */
0680         public final static Mid marginRight = id("marginRight");
0681         /**
0682          * <p>An <b>internal</b> static field defining a member ID of the field name and
0683          * used internally to define a member of the same name.</p>
0684          * @since 1.0
0685          * @see JsCSS2Properties#marginTop
0686          * @see JsCSS2Properties.Member#marginTop
0687          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0688          */
0689         public final static Mid marginTop = id("marginTop");
0690         /**
0691          * <p>An <b>internal</b> static field defining a member ID of the field name and
0692          * used internally to define a member of the same name.</p>
0693          * @since 1.0
0694          * @see JsCSS2Properties#markerOffset
0695          * @see JsCSS2Properties.Member#markerOffset
0696          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0697          */
0698         public final static Mid markerOffset = id("markerOffset");
0699         /**
0700          * <p>An <b>internal</b> static field defining a member ID of the field name and
0701          * used internally to define a member of the same name.</p>
0702          * @since 1.0
0703          * @see JsCSS2Properties#marks
0704          * @see JsCSS2Properties.Member#marks
0705          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0706          */
0707         public final static Mid marks = id("marks");
0708         /**
0709          * <p>An <b>internal</b> static field defining a member ID of the field name and
0710          * used internally to define a member of the same name.</p>
0711          * @since 1.0
0712          * @see JsCSS2Properties#maxHeight
0713          * @see JsCSS2Properties.Member#maxHeight
0714          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0715          */
0716         public final static Mid maxHeight = id("maxHeight");
0717         /**
0718          * <p>An <b>internal</b> static field defining a member ID of the field name and
0719          * used internally to define a member of the same name.</p>
0720          * @since 1.0
0721          * @see JsCSS2Properties#maxWidth
0722          * @see JsCSS2Properties.Member#maxWidth
0723          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0724          */
0725         public final static Mid maxWidth = id("maxWidth");
0726         /**
0727          * <p>An <b>internal</b> static field defining a member ID of the field name and
0728          * used internally to define a member of the same name.</p>
0729          * @since 1.0
0730          * @see JsCSS2Properties#minHeight
0731          * @see JsCSS2Properties.Member#minHeight
0732          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0733          */
0734         public final static Mid minHeight = id("minHeight");
0735         /**
0736          * <p>An <b>internal</b> static field defining a member ID of the field name and
0737          * used internally to define a member of the same name.</p>
0738          * @since 1.0
0739          * @see JsCSS2Properties#minWidth
0740          * @see JsCSS2Properties.Member#minWidth
0741          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0742          */
0743         public final static Mid minWidth = id("minWidth");
0744         /**
0745          * <p>An <b>internal</b> static field defining a member ID of the field name and
0746          * used internally to define a member of the same name.</p>
0747          * @since 1.0
0748          * @see JsCSS2Properties#opacity
0749          * @see JsCSS2Properties.Member#opacity
0750          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0751          */
0752         public final static Mid opacity = id("opacity");
0753         /**
0754          * <p>An <b>internal</b> static field defining a member ID of the field name and
0755          * used internally to define a member of the same name.</p>
0756          * @since 1.0
0757          * @see JsCSS2Properties#orphans
0758          * @see JsCSS2Properties.Member#orphans
0759          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0760          */
0761         public final static Mid orphans = id("orphans");
0762         /**
0763          * <p>An <b>internal</b> static field defining a member ID of the field name and
0764          * used internally to define a member of the same name.</p>
0765          * @since 1.0
0766          * @see JsCSS2Properties#outline
0767          * @see JsCSS2Properties.Member#outline
0768          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0769          */
0770         public final static Mid outline = id("outline");
0771         /**
0772          * <p>An <b>internal</b> static field defining a member ID of the field name and
0773          * used internally to define a member of the same name.</p>
0774          * @since 1.0
0775          * @see JsCSS2Properties#outlineColor
0776          * @see JsCSS2Properties.Member#outlineColor
0777          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0778          */
0779         public final static Mid outlineColor = id("outlineColor");
0780         /**
0781          * <p>An <b>internal</b> static field defining a member ID of the field name and
0782          * used internally to define a member of the same name.</p>
0783          * @since 1.0
0784          * @see JsCSS2Properties#outlineStyle
0785          * @see JsCSS2Properties.Member#outlineStyle
0786          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0787          */
0788         public final static Mid outlineStyle = id("outlineStyle");
0789         /**
0790          * <p>An <b>internal</b> static field defining a member ID of the field name and
0791          * used internally to define a member of the same name.</p>
0792          * @since 1.0
0793          * @see JsCSS2Properties#outlineWidth
0794          * @see JsCSS2Properties.Member#outlineWidth
0795          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0796          */
0797         public final static Mid outlineWidth = id("outlineWidth");
0798         /**
0799          * <p>An <b>internal</b> static field defining a member ID of the field name and
0800          * used internally to define a member of the same name.</p>
0801          * @since 1.0
0802          * @see JsCSS2Properties#overflow
0803          * @see JsCSS2Properties.Member#overflow
0804          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0805          */
0806         public final static Mid overflow = id("overflow");
0807         /**
0808          * <p>An <b>internal</b> static field defining a member ID of the field name and
0809          * used internally to define a member of the same name.</p>
0810          * @since 1.0
0811          * @see JsCSS2Properties#overflowX
0812          * @see JsCSS2Properties.Member#overflowX
0813          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0814          */
0815         public final static Mid overflowX = id("overflowX");
0816         /**
0817          * <p>An <b>internal</b> static field defining a member ID of the field name and
0818          * used internally to define a member of the same name.</p>
0819          * @since 1.0
0820          * @see JsCSS2Properties#overflowY
0821          * @see JsCSS2Properties.Member#overflowY
0822          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0823          */
0824         public final static Mid overflowY = id("overflowY");
0825         /**
0826          * <p>An <b>internal</b> static field defining a member ID of the field name and
0827          * used internally to define a member of the same name.</p>
0828          * @since 1.0
0829          * @see JsCSS2Properties#padding
0830          * @see JsCSS2Properties.Member#padding
0831          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0832          */
0833         public final static Mid padding = id("padding");
0834         /**
0835          * <p>An <b>internal</b> static field defining a member ID of the field name and
0836          * used internally to define a member of the same name.</p>
0837          * @since 1.0
0838          * @see JsCSS2Properties#paddingBottom
0839          * @see JsCSS2Properties.Member#paddingBottom
0840          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0841          */
0842         public final static Mid paddingBottom = id("paddingBottom");
0843         /**
0844          * <p>An <b>internal</b> static field defining a member ID of the field name and
0845          * used internally to define a member of the same name.</p>
0846          * @since 1.0
0847          * @see JsCSS2Properties#paddingLeft
0848          * @see JsCSS2Properties.Member#paddingLeft
0849          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0850          */
0851         public final static Mid paddingLeft = id("paddingLeft");
0852         /**
0853          * <p>An <b>internal</b> static field defining a member ID of the field name and
0854          * used internally to define a member of the same name.</p>
0855          * @since 1.0
0856          * @see JsCSS2Properties#paddingRight
0857          * @see JsCSS2Properties.Member#paddingRight
0858          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0859          */
0860         public final static Mid paddingRight = id("paddingRight");
0861         /**
0862          * <p>An <b>internal</b> static field defining a member ID of the field name and
0863          * used internally to define a member of the same name.</p>
0864          * @since 1.0
0865          * @see JsCSS2Properties#paddingTop
0866          * @see JsCSS2Properties.Member#paddingTop
0867          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0868          */
0869         public final static Mid paddingTop = id("paddingTop");
0870         /**
0871          * <p>An <b>internal</b> static field defining a member ID of the field name and
0872          * used internally to define a member of the same name.</p>
0873          * @since 1.0
0874          * @see JsCSS2Properties#page
0875          * @see JsCSS2Properties.Member#page
0876          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0877          */
0878         public final static Mid page = id("page");
0879         /**
0880          * <p>An <b>internal</b> static field defining a member ID of the field name and
0881          * used internally to define a member of the same name.</p>
0882          * @since 1.0
0883          * @see JsCSS2Properties#pageBreakAfter
0884          * @see JsCSS2Properties.Member#pageBreakAfter
0885          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0886          */
0887         public final static Mid pageBreakAfter = id("pageBreakAfter");
0888         /**
0889          * <p>An <b>internal</b> static field defining a member ID of the field name and
0890          * used internally to define a member of the same name.</p>
0891          * @since 1.0
0892          * @see JsCSS2Properties#pageBreakBefore
0893          * @see JsCSS2Properties.Member#pageBreakBefore
0894          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0895          */
0896         public final static Mid pageBreakBefore = id("pageBreakBefore");
0897         /**
0898          * <p>An <b>internal</b> static field defining a member ID of the field name and
0899          * used internally to define a member of the same name.</p>
0900          * @since 1.0
0901          * @see JsCSS2Properties#pageBreakInside
0902          * @see JsCSS2Properties.Member#pageBreakInside
0903          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0904          */
0905         public final static Mid pageBreakInside = id("pageBreakInside");
0906         /**
0907          * <p>An <b>internal</b> static field defining a member ID of the field name and
0908          * used internally to define a member of the same name.</p>
0909          * @since 1.0
0910          * @see JsCSS2Properties#pause
0911          * @see JsCSS2Properties.Member#pause
0912          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0913          */
0914         public final static Mid pause = id("pause");
0915         /**
0916          * <p>An <b>internal</b> static field defining a member ID of the field name and
0917          * used internally to define a member of the same name.</p>
0918          * @since 1.0
0919          * @see JsCSS2Properties#pauseAfter
0920          * @see JsCSS2Properties.Member#pauseAfter
0921          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0922          */
0923         public final static Mid pauseAfter = id("pauseAfter");
0924         /**
0925          * <p>An <b>internal</b> static field defining a member ID of the field name and
0926          * used internally to define a member of the same name.</p>
0927          * @since 1.0
0928          * @see JsCSS2Properties#pauseBefore
0929          * @see JsCSS2Properties.Member#pauseBefore
0930          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0931          */
0932         public final static Mid pauseBefore = id("pauseBefore");
0933         /**
0934          * <p>An <b>internal</b> static field defining a member ID of the field name and
0935          * used internally to define a member of the same name.</p>
0936          * @since 1.0
0937          * @see JsCSS2Properties#pitch
0938          * @see JsCSS2Properties.Member#pitch
0939          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0940          */
0941         public final static Mid pitch = id("pitch");
0942         /**
0943          * <p>An <b>internal</b> static field defining a member ID of the field name and
0944          * used internally to define a member of the same name.</p>
0945          * @since 1.0
0946          * @see JsCSS2Properties#pitchRange
0947          * @see JsCSS2Properties.Member#pitchRange
0948          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0949          */
0950         public final static Mid pitchRange = id("pitchRange");
0951         /**
0952          * <p>An <b>internal</b> static field defining a member ID of the field name and
0953          * used internally to define a member of the same name.</p>
0954          * @since 1.0
0955          * @see JsCSS2Properties#playDuring
0956          * @see JsCSS2Properties.Member#playDuring
0957          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0958          */
0959         public final static Mid playDuring = id("playDuring");
0960         /**
0961          * <p>An <b>internal</b> static field defining a member ID of the field name and
0962          * used internally to define a member of the same name.</p>
0963          * @since 1.0
0964          * @see JsCSS2Properties#position
0965          * @see JsCSS2Properties.Member#position
0966          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0967          */
0968         public final static Mid position = id("position");
0969         /**
0970          * <p>An <b>internal</b> static field defining a member ID of the field name and
0971          * used internally to define a member of the same name.</p>
0972          * @since 1.0
0973          * @see JsCSS2Properties#quotes
0974          * @see JsCSS2Properties.Member#quotes
0975          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0976          */
0977         public final static Mid quotes = id("quotes");
0978         /**
0979          * <p>An <b>internal</b> static field defining a member ID of the field name and
0980          * used internally to define a member of the same name.</p>
0981          * @since 1.0
0982          * @see JsCSS2Properties#richness
0983          * @see JsCSS2Properties.Member#richness
0984          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0985          */
0986         public final static Mid richness = id("richness");
0987         /**
0988          * <p>An <b>internal</b> static field defining a member ID of the field name and
0989          * used internally to define a member of the same name.</p>
0990          * @since 1.0
0991          * @see JsCSS2Properties#right
0992          * @see JsCSS2Properties.Member#right
0993          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
0994          */
0995         public final static Mid right = id("right");
0996         /**
0997          * <p>An <b>internal</b> static field defining a member ID of the field name and
0998          * used internally to define a member of the same name.</p>
0999          * @since 1.0
1000          * @see JsCSS2Properties#size
1001          * @see JsCSS2Properties.Member#size
1002          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1003          */
1004         public final static Mid size = id("size");
1005         /**
1006          * <p>An <b>internal</b> static field defining a member ID of the field name and
1007          * used internally to define a member of the same name.</p>
1008          * @since 1.0
1009          * @see JsCSS2Properties#speak
1010          * @see JsCSS2Properties.Member#speak
1011          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1012          */
1013         public final static Mid speak = id("speak");
1014         /**
1015          * <p>An <b>internal</b> static field defining a member ID of the field name and
1016          * used internally to define a member of the same name.</p>
1017          * @since 1.0
1018          * @see JsCSS2Properties#speakHeader
1019          * @see JsCSS2Properties.Member#speakHeader
1020          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1021          */
1022         public final static Mid speakHeader = id("speakHeader");
1023         /**
1024          * <p>An <b>internal</b> static field defining a member ID of the field name and
1025          * used internally to define a member of the same name.</p>
1026          * @since 1.0
1027          * @see JsCSS2Properties#speakNumeral
1028          * @see JsCSS2Properties.Member#speakNumeral
1029          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1030          */
1031         public final static Mid speakNumeral = id("speakNumeral");
1032         /**
1033          * <p>An <b>internal</b> static field defining a member ID of the field name and
1034          * used internally to define a member of the same name.</p>
1035          * @since 1.0
1036          * @see JsCSS2Properties#speakPunctuation
1037          * @see JsCSS2Properties.Member#speakPunctuation
1038          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1039          */
1040         public final static Mid speakPunctuation = id("speakPunctuation");
1041         /**
1042          * <p>An <b>internal</b> static field defining a member ID of the field name and
1043          * used internally to define a member of the same name.</p>
1044          * @since 1.0
1045          * @see JsCSS2Properties#speechRate
1046          * @see JsCSS2Properties.Member#speechRate
1047          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1048          */
1049         public final static Mid speechRate = id("speechRate");
1050         /**
1051          * <p>An <b>internal</b> static field defining a member ID of the field name and
1052          * used internally to define a member of the same name.</p>
1053          * @since 1.0
1054          * @see JsCSS2Properties#stress
1055          * @see JsCSS2Properties.Member#stress
1056          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1057          */
1058         public final static Mid stress = id("stress");
1059         /**
1060          * <p>An <b>internal</b> static field defining a member ID of the field name and
1061          * used internally to define a member of the same name.</p>
1062          * @since 1.0
1063          * @see JsCSS2Properties#styleFloat
1064          * @see JsCSS2Properties.Member#styleFloat
1065          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1066          */
1067         public final static Mid styleFloat = id("styleFloat");
1068         /**
1069          * <p>An <b>internal</b> static field defining a member ID of the field name and
1070          * used internally to define a member of the same name.</p>
1071          * @since 1.0
1072          * @see JsCSS2Properties#tableLayout
1073          * @see JsCSS2Properties.Member#tableLayout
1074          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1075          */
1076         public final static Mid tableLayout = id("tableLayout");
1077         /**
1078          * <p>An <b>internal</b> static field defining a member ID of the field name and
1079          * used internally to define a member of the same name.</p>
1080          * @since 1.0
1081          * @see JsCSS2Properties#textAlign
1082          * @see JsCSS2Properties.Member#textAlign
1083          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1084          */
1085         public final static Mid textAlign = id("textAlign");
1086         /**
1087          * <p>An <b>internal</b> static field defining a member ID of the field name and
1088          * used internally to define a member of the same name.</p>
1089          * @since 1.0
1090          * @see JsCSS2Properties#textDecoration
1091          * @see JsCSS2Properties.Member#textDecoration
1092          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1093          */
1094         public final static Mid textDecoration = id("textDecoration");
1095         /**
1096          * <p>An <b>internal</b> static field defining a member ID of the field name and
1097          * used internally to define a member of the same name.</p>
1098          * @since 1.0
1099          * @see JsCSS2Properties#textIndent
1100          * @see JsCSS2Properties.Member#textIndent
1101          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1102          */
1103         public final static Mid textIndent = id("textIndent");
1104         /**
1105          * <p>An <b>internal</b> static field defining a member ID of the field name and
1106          * used internally to define a member of the same name.</p>
1107          * @since 1.0
1108          * @see JsCSS2Properties#textShadow
1109          * @see JsCSS2Properties.Member#textShadow
1110          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1111          */
1112         public final static Mid textShadow = id("textShadow");
1113         /**
1114          * <p>An <b>internal</b> static field defining a member ID of the field name and
1115          * used internally to define a member of the same name.</p>
1116          * @since 1.0
1117          * @see JsCSS2Properties#textTransform
1118          * @see JsCSS2Properties.Member#textTransform
1119          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1120          */
1121         public final static Mid textTransform = id("textTransform");
1122         /**
1123          * <p>An <b>internal</b> static field defining a member ID of the field name and
1124          * used internally to define a member of the same name.</p>
1125          * @since 1.0
1126          * @see JsCSS2Properties#top
1127          * @see JsCSS2Properties.Member#top
1128          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1129          */
1130         public final static Mid top = id("top");
1131         /**
1132          * <p>An <b>internal</b> static field defining a member ID of the field name and
1133          * used internally to define a member of the same name.</p>
1134          * @since 1.0
1135          * @see JsCSS2Properties#unicodeBidi
1136          * @see JsCSS2Properties.Member#unicodeBidi
1137          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1138          */
1139         public final static Mid unicodeBidi = id("unicodeBidi");
1140         /**
1141          * <p>An <b>internal</b> static field defining a member ID of the field name and
1142          * used internally to define a member of the same name.</p>
1143          * @since 1.0
1144          * @see JsCSS2Properties#verticalAlign
1145          * @see JsCSS2Properties.Member#verticalAlign
1146          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1147          */
1148         public final static Mid verticalAlign = id("verticalAlign");
1149         /**
1150          * <p>An <b>internal</b> static field defining a member ID of the field name and
1151          * used internally to define a member of the same name.</p>
1152          * @since 1.0
1153          * @see JsCSS2Properties#visibility
1154          * @see JsCSS2Properties.Member#visibility
1155          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1156          */
1157         public final static Mid visibility = id("visibility");
1158         /**
1159          * <p>An <b>internal</b> static field defining a member ID of the field name and
1160          * used internally to define a member of the same name.</p>
1161          * @since 1.0
1162          * @see JsCSS2Properties#voiceFamily
1163          * @see JsCSS2Properties.Member#voiceFamily
1164          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1165          */
1166         public final static Mid voiceFamily = id("voiceFamily");
1167         /**
1168          * <p>An <b>internal</b> static field defining a member ID of the field name and
1169          * used internally to define a member of the same name.</p>
1170          * @since 1.0
1171          * @see JsCSS2Properties#volume
1172          * @see JsCSS2Properties.Member#volume
1173          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1174          */
1175         public final static Mid volume = id("volume");
1176         /**
1177          * <p>An <b>internal</b> static field defining a member ID of the field name and
1178          * used internally to define a member of the same name.</p>
1179          * @since 1.0
1180          * @see JsCSS2Properties#whiteSpace
1181          * @see JsCSS2Properties.Member#whiteSpace
1182          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1183          */
1184         public final static Mid whiteSpace = id("whiteSpace");
1185         /**
1186          * <p>An <b>internal</b> static field defining a member ID of the field name and
1187          * used internally to define a member of the same name.</p>
1188          * @since 1.0
1189          * @see JsCSS2Properties#widows
1190          * @see JsCSS2Properties.Member#widows
1191          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1192          */
1193         public final static Mid widows = id("widows");
1194         /**
1195          * <p>An <b>internal</b> static field defining a member ID of the field name and
1196          * used internally to define a member of the same name.</p>
1197          * @since 1.0
1198          * @see JsCSS2Properties#width
1199          * @see JsCSS2Properties.Member#width
1200          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1201          */
1202         public final static Mid width = id("width");
1203         /**
1204          * <p>An <b>internal</b> static field defining a member ID of the field name and
1205          * used internally to define a member of the same name.</p>
1206          * @since 1.0
1207          * @see JsCSS2Properties#wordSpacing
1208          * @see JsCSS2Properties.Member#wordSpacing
1209          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1210          */
1211         public final static Mid wordSpacing = id("wordSpacing");
1212         /**
1213          * <p>An <b>internal</b> static field defining a member ID of the field name and
1214          * used internally to define a member of the same name.</p>
1215          * @since 1.0
1216          * @see JsCSS2Properties#zIndex
1217          * @see JsCSS2Properties.Member#zIndex
1218          * @javascript Re-compilers must report error on accessing an <b>internal</b> field.
1219          */
1220         public final static Mid zIndex = id("zIndex");
1221     }
1222     /**
1223      * <p>An <b>opaque</b> class representing members of its enclosing <b>opaque</b> type.</p>
1224      * <p>Note that, this class is <b>opaque</b> but its constructors are all <b>internal</b>. 
1225      * This class and the subclasses of this class are used to declare either <b>opaque</b> 
1226      * <tt>public</tt> instance fields of the opaque type {@link js.Var.Member} or the 
1227      * <b>opaque</b> <tt>public</tt> static fields of other <b>opaque</b> types while their 
1228      * constructors are used to define the fields inside <b>opaque</b> classes. Under 
1229      * either circumstance, the field names must be exactly same as the member names, as 
1230      * the <b>opaque</b> fields of <b>opaque</b> types are resolved by re-compilers directly 
1231      * based on the field names.</p>
1232      *
1233      * @author <a href="mailto:jianjunliu@126.com">J.J.Liu (Jianjun Liu)</a> at <a href="http://www.jscripter.org" target="_blank">http://www.jscripter.org</a>
1234      * 
1235      * @javascript <b>Opaque</b> types can be resolved but no class objects for them can be created
1236      * in the target codes. Re-compilers must exit with error on operations accessing that kind 
1237      * of class objects.
1238      * Re-compilers must resolve an <b>opaque</b> instance field declared by this class in
1239      * {@link js.Var.Member} or its subclasses to the JavaScript identifier: 
1240      * <pre>q.m</pre>
1241      * where <tt>m</tt> is the identifier of the field name and <tt>q</tt> is the identifier
1242      * resolved from the instance of the enclosing member. Re-compilers must resolve an 
1243      * <b>opaque</b> static field declared by this class in <b>opaque</b> types other than 
1244      * {@link js.Var.Member} and its subclasses to the JavaScript identifier: 
1245      * <pre>m</pre>
1246      * where <tt>m</tt> is the identifier of the field name. And re-compilers must report
1247      * error on the access to <b>opaque</b> fields declared by this class under any other 
1248      * circumstances.
1249      */
1250     public static class Member extends JsClient.CSS2Properties.Prototype.Member
1251     {
1252         /**
1253          * <p>Internally constructs a member based on a qualifying member.</p>
1254          * <p>This constructor is <b>internal</b> and only called inside of <b>opaque</b>
1255          * or <b>internal</b> classes or class members.</p>
1256          * <p>Note that, this constructor is <b>internal</b> but its declaring class is
1257          * <b>opaque</b>. This constructor is used to define <b>opaque</b> instance fields 
1258          * declared in the declaring class of this constructor itself or its subclasses. 
1259          * Under this circumstance, the field names must be exactly same as the member 
1260          * names, as the <b>opaque</b> instance fields of the <b>opaque</b> type 
1261          * {@link js.Var.Member} or its subclasses are resolved by re-compilers directly
1262          * to their names appending to the name resolved from the specified qualifying 
1263          * member with a dot in between.</p>
1264          * @param q A qualifying member
1265          * @param mid The ID of the member to construct
1266          * @since 1.0
1267          * @javascript Re-compilers must report error on the invocation to an <b>internal</b> constructor.
1268          */
1269         public Member(JsObject.Member q, Mid mid) {
1270             super(q, mid);
1271         }
1272         /**
1273          * <p>Internally constructs a member without a qualifying member.</p>
1274          * <p>This constructor is <b>internal</b> and only called inside of <b>opaque</b>
1275          * or <b>internal</b> classes or class members.</p>
1276          * <p>Note that, this constructor is <b>internal</b> but its declaring class is
1277          * <b>opaque</b>. This constructor is used to define <b>opaque</b> static fields, 
1278          * declared in <b>opaque</b> types other than the declaring class of this constructor 
1279          * itself and its subclasses. Under this circumstance, the field names must be
1280          * exactly same as the member names, as the <b>opaque</b> static fields of <b>opaque</b>
1281          * types are generally resolved by re-compilers directly to identifiers of their names.</p>
1282          * @param mid The ID of the member to construct
1283          * @since 1.0
1284          * @javascript Re-compilers must report error on the invocation to an <b>internal</b> constructor.
1285          */
1286         public Member(Mid mid) {
1287             super(mid);
1288         }
1289         @Override
1290         /**
1291          * <p>Evaluates the property, represented by the current member instance, of the
1292          * argument object.</p>
1293          * @param o The argument object
1294          * @return The value of the current member based on the object argument.
1295          * @since 1.0
1296          * @javascript Re-compilers must convert the instance invocation of this method into
1297          * the JavaScript expression: 
1298          * <pre>o.m</pre>
1299          * where <tt>m</tt> is the identifier name resolved from the current member
1300          * instance of the invocation.
1301          */
1302         public JsCSS2Properties with(ObjectLike o) {
1303             return new JsCSS2Properties(super.with(o));
1304         }
1305 
1306         /**
1307          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1308          * name of this field, qualified by the current member instance of the field, and 
1309          * to access the property of the name on an object.</p>
1310          * <p>The textual representation of a set of style attributes and their values. 
1311          * The text is formated as in a CSS stylesheet, minus the element selector and 
1312          * the curly braces that surround the attributes and values. Setting this 
1313          * property to an illegal value throws a {@link JsDOMException} with the 
1314          * {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1315          * Attempting to set this property when the current object is read-only throws 
1316          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1317          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1318          * @since 1.0
1319          * @javascript Re-compilers must resolve the member of this instance field to the
1320          * identifier of the field name appending to the identifier resolved from its 
1321          * qualifying member with a dot in between.
1322          */
1323         public final Value.String.Member cssText = new Value.String.Member(this, Members.cssText);
1324         /**
1325          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1326          * name of this field, qualified by the current member instance of the field, and 
1327          * to access the property of the name on an object.</p>
1328          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1329          * refers to the text value of a CSS attribute with its name indicated by the name of the
1330          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1331          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1332          * Attempting to set the property when the current object is read-only throws 
1333          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1334          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1335          * @since 1.0
1336          * @javascript Re-compilers must resolve the member of this instance field to the
1337          * identifier of the field name appending to the identifier resolved from its 
1338          * qualifying member with a dot in between.
1339          */
1340         public final Value.String.Member azimuth = new Value.String.Member(this, Members.azimuth);
1341         /**
1342          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1343          * name of this field, qualified by the current member instance of the field, and 
1344          * to access the property of the name on an object.</p>
1345          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1346          * refers to the text value of a CSS attribute with its name indicated by the name of the
1347          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1348          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1349          * Attempting to set the property when the current object is read-only throws 
1350          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1351          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1352          * @since 1.0
1353          * @javascript Re-compilers must resolve the member of this instance field to the
1354          * identifier of the field name appending to the identifier resolved from its 
1355          * qualifying member with a dot in between.
1356          */
1357         public final Value.String.Member background = new Value.String.Member(this, Members.background);
1358         /**
1359          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1360          * name of this field, qualified by the current member instance of the field, and 
1361          * to access the property of the name on an object.</p>
1362          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1363          * refers to the text value of a CSS attribute with its name indicated by the name of the
1364          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1365          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1366          * Attempting to set the property when the current object is read-only throws 
1367          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1368          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1369          * @since 1.0
1370          * @javascript Re-compilers must resolve the member of this instance field to the
1371          * identifier of the field name appending to the identifier resolved from its 
1372          * qualifying member with a dot in between.
1373          */
1374         public final Value.String.Member backgroundAttachment = new Value.String.Member(this, Members.backgroundAttachment);
1375         /**
1376          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1377          * name of this field, qualified by the current member instance of the field, and 
1378          * to access the property of the name on an object.</p>
1379          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1380          * refers to the text value of a CSS attribute with its name indicated by the name of the
1381          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1382          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1383          * Attempting to set the property when the current object is read-only throws 
1384          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1385          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1386          * @since 1.0
1387          * @javascript Re-compilers must resolve the member of this instance field to the
1388          * identifier of the field name appending to the identifier resolved from its 
1389          * qualifying member with a dot in between.
1390          */
1391         public final Value.String.Member backgroundColor = new Value.String.Member(this, Members.backgroundColor);
1392         /**
1393          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1394          * name of this field, qualified by the current member instance of the field, and 
1395          * to access the property of the name on an object.</p>
1396          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1397          * refers to the text value of a CSS attribute with its name indicated by the name of the
1398          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1399          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1400          * Attempting to set the property when the current object is read-only throws 
1401          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1402          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1403          * @since 1.0
1404          * @javascript Re-compilers must resolve the member of this instance field to the
1405          * identifier of the field name appending to the identifier resolved from its 
1406          * qualifying member with a dot in between.
1407          */
1408         public final Value.String.Member backgroundImage = new Value.String.Member(this, Members.backgroundImage);
1409         /**
1410          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1411          * name of this field, qualified by the current member instance of the field, and 
1412          * to access the property of the name on an object.</p>
1413          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1414          * refers to the text value of a CSS attribute with its name indicated by the name of the
1415          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1416          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1417          * Attempting to set the property when the current object is read-only throws 
1418          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1419          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1420          * @since 1.0
1421          * @javascript Re-compilers must resolve the member of this instance field to the
1422          * identifier of the field name appending to the identifier resolved from its 
1423          * qualifying member with a dot in between.
1424          */
1425         public final Value.String.Member backgroundPosition = new Value.String.Member(this, Members.backgroundPosition);
1426         /**
1427          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1428          * name of this field, qualified by the current member instance of the field, and 
1429          * to access the property of the name on an object.</p>
1430          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1431          * refers to the text value of a CSS attribute with its name indicated by the name of the
1432          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1433          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1434          * Attempting to set the property when the current object is read-only throws 
1435          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1436          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1437          * @since 1.0
1438          * @javascript Re-compilers must resolve the member of this instance field to the
1439          * identifier of the field name appending to the identifier resolved from its 
1440          * qualifying member with a dot in between.
1441          */
1442         public final Value.String.Member backgroundRepeat = new Value.String.Member(this, Members.backgroundRepeat);
1443         /**
1444          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1445          * name of this field, qualified by the current member instance of the field, and 
1446          * to access the property of the name on an object.</p>
1447          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1448          * refers to the text value of a CSS attribute with its name indicated by the name of the
1449          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1450          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1451          * Attempting to set the property when the current object is read-only throws 
1452          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1453          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1454          * @since 1.0
1455          * @javascript Re-compilers must resolve the member of this instance field to the
1456          * identifier of the field name appending to the identifier resolved from its 
1457          * qualifying member with a dot in between.
1458          */
1459         public final Value.String.Member border = new Value.String.Member(this, Members.border);
1460         /**
1461          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1462          * name of this field, qualified by the current member instance of the field, and 
1463          * to access the property of the name on an object.</p>
1464          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1465          * refers to the text value of a CSS attribute with its name indicated by the name of the
1466          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1467          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1468          * Attempting to set the property when the current object is read-only throws 
1469          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1470          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1471          * @since 1.0
1472          * @javascript Re-compilers must resolve the member of this instance field to the
1473          * identifier of the field name appending to the identifier resolved from its 
1474          * qualifying member with a dot in between.
1475          */
1476         public final Value.String.Member borderBottom = new Value.String.Member(this, Members.borderBottom);
1477         /**
1478          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1479          * name of this field, qualified by the current member instance of the field, and 
1480          * to access the property of the name on an object.</p>
1481          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1482          * refers to the text value of a CSS attribute with its name indicated by the name of the
1483          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1484          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1485          * Attempting to set the property when the current object is read-only throws 
1486          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1487          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1488          * @since 1.0
1489          * @javascript Re-compilers must resolve the member of this instance field to the
1490          * identifier of the field name appending to the identifier resolved from its 
1491          * qualifying member with a dot in between.
1492          */
1493         public final Value.String.Member borderBottomColor = new Value.String.Member(this, Members.borderBottomColor);
1494         /**
1495          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1496          * name of this field, qualified by the current member instance of the field, and 
1497          * to access the property of the name on an object.</p>
1498          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1499          * refers to the text value of a CSS attribute with its name indicated by the name of the
1500          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1501          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1502          * Attempting to set the property when the current object is read-only throws 
1503          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1504          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1505          * @since 1.0
1506          * @javascript Re-compilers must resolve the member of this instance field to the
1507          * identifier of the field name appending to the identifier resolved from its 
1508          * qualifying member with a dot in between.
1509          */
1510         public final Value.String.Member borderBottomStyle = new Value.String.Member(this, Members.borderBottomStyle);
1511         /**
1512          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1513          * name of this field, qualified by the current member instance of the field, and 
1514          * to access the property of the name on an object.</p>
1515          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1516          * refers to the text value of a CSS attribute with its name indicated by the name of the
1517          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1518          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1519          * Attempting to set the property when the current object is read-only throws 
1520          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1521          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1522          * @since 1.0
1523          * @javascript Re-compilers must resolve the member of this instance field to the
1524          * identifier of the field name appending to the identifier resolved from its 
1525          * qualifying member with a dot in between.
1526          */
1527         public final Value.String.Member borderBottomWidth = new Value.String.Member(this, Members.borderBottomWidth);
1528         /**
1529          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1530          * name of this field, qualified by the current member instance of the field, and 
1531          * to access the property of the name on an object.</p>
1532          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1533          * refers to the text value of a CSS attribute with its name indicated by the name of the
1534          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1535          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1536          * Attempting to set the property when the current object is read-only throws 
1537          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1538          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1539          * @since 1.0
1540          * @javascript Re-compilers must resolve the member of this instance field to the
1541          * identifier of the field name appending to the identifier resolved from its 
1542          * qualifying member with a dot in between.
1543          */
1544         public final Value.String.Member borderCollapse = new Value.String.Member(this, Members.borderCollapse);
1545         /**
1546          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1547          * name of this field, qualified by the current member instance of the field, and 
1548          * to access the property of the name on an object.</p>
1549          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1550          * refers to the text value of a CSS attribute with its name indicated by the name of the
1551          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1552          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1553          * Attempting to set the property when the current object is read-only throws 
1554          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1555          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1556          * @since 1.0
1557          * @javascript Re-compilers must resolve the member of this instance field to the
1558          * identifier of the field name appending to the identifier resolved from its 
1559          * qualifying member with a dot in between.
1560          */
1561         public final Value.String.Member borderColor = new Value.String.Member(this, Members.borderColor);
1562         /**
1563          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1564          * name of this field, qualified by the current member instance of the field, and 
1565          * to access the property of the name on an object.</p>
1566          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1567          * refers to the text value of a CSS attribute with its name indicated by the name of the
1568          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1569          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1570          * Attempting to set the property when the current object is read-only throws 
1571          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1572          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1573          * @since 1.0
1574          * @javascript Re-compilers must resolve the member of this instance field to the
1575          * identifier of the field name appending to the identifier resolved from its 
1576          * qualifying member with a dot in between.
1577          */
1578         public final Value.String.Member borderLeft = new Value.String.Member(this, Members.borderLeft);
1579         /**
1580          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1581          * name of this field, qualified by the current member instance of the field, and 
1582          * to access the property of the name on an object.</p>
1583          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1584          * refers to the text value of a CSS attribute with its name indicated by the name of the
1585          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1586          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1587          * Attempting to set the property when the current object is read-only throws 
1588          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1589          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1590          * @since 1.0
1591          * @javascript Re-compilers must resolve the member of this instance field to the
1592          * identifier of the field name appending to the identifier resolved from its 
1593          * qualifying member with a dot in between.
1594          */
1595         public final Value.String.Member borderLeftColor = new Value.String.Member(this, Members.borderLeftColor);
1596         /**
1597          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1598          * name of this field, qualified by the current member instance of the field, and 
1599          * to access the property of the name on an object.</p>
1600          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1601          * refers to the text value of a CSS attribute with its name indicated by the name of the
1602          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1603          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1604          * Attempting to set the property when the current object is read-only throws 
1605          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1606          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1607          * @since 1.0
1608          * @javascript Re-compilers must resolve the member of this instance field to the
1609          * identifier of the field name appending to the identifier resolved from its 
1610          * qualifying member with a dot in between.
1611          */
1612         public final Value.String.Member borderLeftStyle = new Value.String.Member(this, Members.borderLeftStyle);
1613         /**
1614          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1615          * name of this field, qualified by the current member instance of the field, and 
1616          * to access the property of the name on an object.</p>
1617          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1618          * refers to the text value of a CSS attribute with its name indicated by the name of the
1619          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1620          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1621          * Attempting to set the property when the current object is read-only throws 
1622          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1623          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1624          * @since 1.0
1625          * @javascript Re-compilers must resolve the member of this instance field to the
1626          * identifier of the field name appending to the identifier resolved from its 
1627          * qualifying member with a dot in between.
1628          */
1629         public final Value.String.Member borderLeftWidth = new Value.String.Member(this, Members.borderLeftWidth);
1630         /**
1631          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1632          * name of this field, qualified by the current member instance of the field, and 
1633          * to access the property of the name on an object.</p>
1634          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1635          * refers to the text value of a CSS attribute with its name indicated by the name of the
1636          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1637          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1638          * Attempting to set the property when the current object is read-only throws 
1639          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1640          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1641          * @since 1.0
1642          * @javascript Re-compilers must resolve the member of this instance field to the
1643          * identifier of the field name appending to the identifier resolved from its 
1644          * qualifying member with a dot in between.
1645          */
1646         public final Value.String.Member borderRight = new Value.String.Member(this, Members.borderRight);
1647         /**
1648          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1649          * name of this field, qualified by the current member instance of the field, and 
1650          * to access the property of the name on an object.</p>
1651          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1652          * refers to the text value of a CSS attribute with its name indicated by the name of the
1653          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1654          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1655          * Attempting to set the property when the current object is read-only throws 
1656          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1657          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1658          * @since 1.0
1659          * @javascript Re-compilers must resolve the member of this instance field to the
1660          * identifier of the field name appending to the identifier resolved from its 
1661          * qualifying member with a dot in between.
1662          */
1663         public final Value.String.Member borderRightColor = new Value.String.Member(this, Members.borderRightColor);
1664         /**
1665          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1666          * name of this field, qualified by the current member instance of the field, and 
1667          * to access the property of the name on an object.</p>
1668          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1669          * refers to the text value of a CSS attribute with its name indicated by the name of the
1670          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1671          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1672          * Attempting to set the property when the current object is read-only throws 
1673          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1674          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1675          * @since 1.0
1676          * @javascript Re-compilers must resolve the member of this instance field to the
1677          * identifier of the field name appending to the identifier resolved from its 
1678          * qualifying member with a dot in between.
1679          */
1680         public final Value.String.Member borderRightStyle = new Value.String.Member(this, Members.borderRightStyle);
1681         /**
1682          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1683          * name of this field, qualified by the current member instance of the field, and 
1684          * to access the property of the name on an object.</p>
1685          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1686          * refers to the text value of a CSS attribute with its name indicated by the name of the
1687          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1688          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1689          * Attempting to set the property when the current object is read-only throws 
1690          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1691          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1692          * @since 1.0
1693          * @javascript Re-compilers must resolve the member of this instance field to the
1694          * identifier of the field name appending to the identifier resolved from its 
1695          * qualifying member with a dot in between.
1696          */
1697         public final Value.String.Member borderRightWidth = new Value.String.Member(this, Members.borderRightWidth);
1698         /**
1699          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1700          * name of this field, qualified by the current member instance of the field, and 
1701          * to access the property of the name on an object.</p>
1702          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1703          * refers to the text value of a CSS attribute with its name indicated by the name of the
1704          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1705          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1706          * Attempting to set the property when the current object is read-only throws 
1707          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1708          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1709          * @since 1.0
1710          * @javascript Re-compilers must resolve the member of this instance field to the
1711          * identifier of the field name appending to the identifier resolved from its 
1712          * qualifying member with a dot in between.
1713          */
1714         public final Value.String.Member borderSpacing = new Value.String.Member(this, Members.borderSpacing);
1715         /**
1716          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1717          * name of this field, qualified by the current member instance of the field, and 
1718          * to access the property of the name on an object.</p>
1719          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1720          * refers to the text value of a CSS attribute with its name indicated by the name of the
1721          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1722          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1723          * Attempting to set the property when the current object is read-only throws 
1724          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1725          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1726          * @since 1.0
1727          * @javascript Re-compilers must resolve the member of this instance field to the
1728          * identifier of the field name appending to the identifier resolved from its 
1729          * qualifying member with a dot in between.
1730          */
1731         public final Value.String.Member borderStyle = new Value.String.Member(this, Members.borderStyle);
1732         /**
1733          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1734          * name of this field, qualified by the current member instance of the field, and 
1735          * to access the property of the name on an object.</p>
1736          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1737          * refers to the text value of a CSS attribute with its name indicated by the name of the
1738          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1739          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1740          * Attempting to set the property when the current object is read-only throws 
1741          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1742          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1743          * @since 1.0
1744          * @javascript Re-compilers must resolve the member of this instance field to the
1745          * identifier of the field name appending to the identifier resolved from its 
1746          * qualifying member with a dot in between.
1747          */
1748         public final Value.String.Member borderTop = new Value.String.Member(this, Members.borderTop);
1749         /**
1750          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1751          * name of this field, qualified by the current member instance of the field, and 
1752          * to access the property of the name on an object.</p>
1753          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1754          * refers to the text value of a CSS attribute with its name indicated by the name of the
1755          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1756          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1757          * Attempting to set the property when the current object is read-only throws 
1758          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1759          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1760          * @since 1.0
1761          * @javascript Re-compilers must resolve the member of this instance field to the
1762          * identifier of the field name appending to the identifier resolved from its 
1763          * qualifying member with a dot in between.
1764          */
1765         public final Value.String.Member borderTopColor = new Value.String.Member(this, Members.borderTopColor);
1766         /**
1767          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1768          * name of this field, qualified by the current member instance of the field, and 
1769          * to access the property of the name on an object.</p>
1770          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1771          * refers to the text value of a CSS attribute with its name indicated by the name of the
1772          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1773          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1774          * Attempting to set the property when the current object is read-only throws 
1775          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1776          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1777          * @since 1.0
1778          * @javascript Re-compilers must resolve the member of this instance field to the
1779          * identifier of the field name appending to the identifier resolved from its 
1780          * qualifying member with a dot in between.
1781          */
1782         public final Value.String.Member borderTopStyle = new Value.String.Member(this, Members.borderTopStyle);
1783         /**
1784          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1785          * name of this field, qualified by the current member instance of the field, and 
1786          * to access the property of the name on an object.</p>
1787          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1788          * refers to the text value of a CSS attribute with its name indicated by the name of the
1789          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1790          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1791          * Attempting to set the property when the current object is read-only throws 
1792          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1793          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1794          * @since 1.0
1795          * @javascript Re-compilers must resolve the member of this instance field to the
1796          * identifier of the field name appending to the identifier resolved from its 
1797          * qualifying member with a dot in between.
1798          */
1799         public final Value.String.Member borderTopWidth = new Value.String.Member(this, Members.borderTopWidth);
1800         /**
1801          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1802          * name of this field, qualified by the current member instance of the field, and 
1803          * to access the property of the name on an object.</p>
1804          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1805          * refers to the text value of a CSS attribute with its name indicated by the name of the
1806          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1807          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1808          * Attempting to set the property when the current object is read-only throws 
1809          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1810          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1811          * @since 1.0
1812          * @javascript Re-compilers must resolve the member of this instance field to the
1813          * identifier of the field name appending to the identifier resolved from its 
1814          * qualifying member with a dot in between.
1815          */
1816         public final Value.String.Member borderWidth = new Value.String.Member(this, Members.borderWidth);
1817         /**
1818          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1819          * name of this field, qualified by the current member instance of the field, and 
1820          * to access the property of the name on an object.</p>
1821          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1822          * refers to the text value of a CSS attribute with its name indicated by the name of the
1823          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1824          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1825          * Attempting to set the property when the current object is read-only throws 
1826          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1827          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1828          * @since 1.0
1829          * @javascript Re-compilers must resolve the member of this instance field to the
1830          * identifier of the field name appending to the identifier resolved from its 
1831          * qualifying member with a dot in between.
1832          */
1833         public final Value.String.Member bottom = new Value.String.Member(this, Members.bottom);
1834         /**
1835          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1836          * name of this field, qualified by the current member instance of the field, and 
1837          * to access the property of the name on an object.</p>
1838          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1839          * refers to the text value of a CSS attribute with its name indicated by the name of the
1840          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1841          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1842          * Attempting to set the property when the current object is read-only throws 
1843          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1844          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1845          * @since 1.0
1846          * @javascript Re-compilers must resolve the member of this instance field to the
1847          * identifier of the field name appending to the identifier resolved from its 
1848          * qualifying member with a dot in between.
1849          */
1850         public final Value.String.Member captionSide = new Value.String.Member(this, Members.captionSide);
1851         /**
1852          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1853          * name of this field, qualified by the current member instance of the field, and 
1854          * to access the property of the name on an object.</p>
1855          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1856          * refers to the text value of a CSS attribute with its name indicated by the name of the
1857          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1858          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1859          * Attempting to set the property when the current object is read-only throws 
1860          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1861          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1862          * @since 1.0
1863          * @javascript Re-compilers must resolve the member of this instance field to the
1864          * identifier of the field name appending to the identifier resolved from its 
1865          * qualifying member with a dot in between.
1866          */
1867         public final Value.String.Member clear = new Value.String.Member(this, Members.clear);
1868         /**
1869          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1870          * name of this field, qualified by the current member instance of the field, and 
1871          * to access the property of the name on an object.</p>
1872          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1873          * refers to the text value of a CSS attribute with its name indicated by the name of the
1874          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1875          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1876          * Attempting to set the property when the current object is read-only throws 
1877          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1878          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1879          * @since 1.0
1880          * @javascript Re-compilers must resolve the member of this instance field to the
1881          * identifier of the field name appending to the identifier resolved from its 
1882          * qualifying member with a dot in between.
1883          */
1884         public final Value.String.Member clip = new Value.String.Member(this, Members.clip);
1885         /**
1886          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1887          * name of this field, qualified by the current member instance of the field, and 
1888          * to access the property of the name on an object.</p>
1889          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1890          * refers to the text value of a CSS attribute with its name indicated by the name of the
1891          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1892          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1893          * Attempting to set the property when the current object is read-only throws 
1894          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1895          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1896          * @since 1.0
1897          * @javascript Re-compilers must resolve the member of this instance field to the
1898          * identifier of the field name appending to the identifier resolved from its 
1899          * qualifying member with a dot in between.
1900          */
1901         public final Value.String.Member color = new Value.String.Member(this, Members.color);
1902         /**
1903          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1904          * name of this field, qualified by the current member instance of the field, and 
1905          * to access the property of the name on an object.</p>
1906          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1907          * refers to the text value of a CSS attribute with its name indicated by the name of the
1908          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1909          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1910          * Attempting to set the property when the current object is read-only throws 
1911          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1912          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1913          * @since 1.0
1914          * @javascript Re-compilers must resolve the member of this instance field to the
1915          * identifier of the field name appending to the identifier resolved from its 
1916          * qualifying member with a dot in between.
1917          */
1918         public final Value.String.Member content = new Value.String.Member(this, Members.content);
1919         /**
1920          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1921          * name of this field, qualified by the current member instance of the field, and 
1922          * to access the property of the name on an object.</p>
1923          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1924          * refers to the text value of a CSS attribute with its name indicated by the name of the
1925          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1926          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1927          * Attempting to set the property when the current object is read-only throws 
1928          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1929          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1930          * @since 1.0
1931          * @javascript Re-compilers must resolve the member of this instance field to the
1932          * identifier of the field name appending to the identifier resolved from its 
1933          * qualifying member with a dot in between.
1934          */
1935         public final Value.String.Member counterIncrement = new Value.String.Member(this, Members.counterIncrement);
1936         /**
1937          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1938          * name of this field, qualified by the current member instance of the field, and 
1939          * to access the property of the name on an object.</p>
1940          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1941          * refers to the text value of a CSS attribute with its name indicated by the name of the
1942          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1943          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1944          * Attempting to set the property when the current object is read-only throws 
1945          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1946          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1947          * @since 1.0
1948          * @javascript Re-compilers must resolve the member of this instance field to the
1949          * identifier of the field name appending to the identifier resolved from its 
1950          * qualifying member with a dot in between.
1951          */
1952         public final Value.String.Member counterReset = new Value.String.Member(this, Members.counterReset);
1953         /**
1954          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1955          * name of this field, qualified by the current member instance of the field, and 
1956          * to access the property of the name on an object.</p>
1957          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1958          * refers to the text value of a CSS attribute with its name indicated by the name of the
1959          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1960          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1961          * Attempting to set the property when the current object is read-only throws 
1962          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1963          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1964          * @since 1.0
1965          * @javascript Re-compilers must resolve the member of this instance field to the
1966          * identifier of the field name appending to the identifier resolved from its 
1967          * qualifying member with a dot in between.
1968          */
1969         public final Value.String.Member cssFloat = new Value.String.Member(this, Members.cssFloat);
1970         /**
1971          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1972          * name of this field, qualified by the current member instance of the field, and 
1973          * to access the property of the name on an object.</p>
1974          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1975          * refers to the text value of a CSS attribute with its name indicated by the name of the
1976          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1977          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1978          * Attempting to set the property when the current object is read-only throws 
1979          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1980          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1981          * @since 1.0
1982          * @javascript Re-compilers must resolve the member of this instance field to the
1983          * identifier of the field name appending to the identifier resolved from its 
1984          * qualifying member with a dot in between.
1985          */
1986         public final Value.String.Member cue = new Value.String.Member(this, Members.cue);
1987         /**
1988          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
1989          * name of this field, qualified by the current member instance of the field, and 
1990          * to access the property of the name on an object.</p>
1991          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
1992          * refers to the text value of a CSS attribute with its name indicated by the name of the
1993          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
1994          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
1995          * Attempting to set the property when the current object is read-only throws 
1996          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
1997          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
1998          * @since 1.0
1999          * @javascript Re-compilers must resolve the member of this instance field to the
2000          * identifier of the field name appending to the identifier resolved from its 
2001          * qualifying member with a dot in between.
2002          */
2003         public final Value.String.Member cueAfter = new Value.String.Member(this, Members.cueAfter);
2004         /**
2005          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2006          * name of this field, qualified by the current member instance of the field, and 
2007          * to access the property of the name on an object.</p>
2008          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2009          * refers to the text value of a CSS attribute with its name indicated by the name of the
2010          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2011          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2012          * Attempting to set the property when the current object is read-only throws 
2013          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2014          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2015          * @since 1.0
2016          * @javascript Re-compilers must resolve the member of this instance field to the
2017          * identifier of the field name appending to the identifier resolved from its 
2018          * qualifying member with a dot in between.
2019          */
2020         public final Value.String.Member cueBefore = new Value.String.Member(this, Members.cueBefore);
2021         /**
2022          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2023          * name of this field, qualified by the current member instance of the field, and 
2024          * to access the property of the name on an object.</p>
2025          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2026          * refers to the text value of a CSS attribute with its name indicated by the name of the
2027          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2028          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2029          * Attempting to set the property when the current object is read-only throws 
2030          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2031          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2032          * @since 1.0
2033          * @javascript Re-compilers must resolve the member of this instance field to the
2034          * identifier of the field name appending to the identifier resolved from its 
2035          * qualifying member with a dot in between.
2036          */
2037         public final Value.String.Member cursor = new Value.String.Member(this, Members.cursor);
2038         /**
2039          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2040          * name of this field, qualified by the current member instance of the field, and 
2041          * to access the property of the name on an object.</p>
2042          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2043          * refers to the text value of a CSS attribute with its name indicated by the name of the
2044          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2045          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2046          * Attempting to set the property when the current object is read-only throws 
2047          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2048          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2049          * @since 1.0
2050          * @javascript Re-compilers must resolve the member of this instance field to the
2051          * identifier of the field name appending to the identifier resolved from its 
2052          * qualifying member with a dot in between.
2053          */
2054         public final Value.String.Member direction = new Value.String.Member(this, Members.direction);
2055         /**
2056          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2057          * name of this field, qualified by the current member instance of the field, and 
2058          * to access the property of the name on an object.</p>
2059          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2060          * refers to the text value of a CSS attribute with its name indicated by the name of the
2061          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2062          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2063          * Attempting to set the property when the current object is read-only throws 
2064          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2065          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2066          * @since 1.0
2067          * @javascript Re-compilers must resolve the member of this instance field to the
2068          * identifier of the field name appending to the identifier resolved from its 
2069          * qualifying member with a dot in between.
2070          */
2071         public final Value.String.Member display = new Value.String.Member(this, Members.display);
2072         /**
2073          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2074          * name of this field, qualified by the current member instance of the field, and 
2075          * to access the property of the name on an object.</p>
2076          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2077          * refers to the text value of a CSS attribute with its name indicated by the name of the
2078          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2079          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2080          * Attempting to set the property when the current object is read-only throws 
2081          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2082          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2083          * @since 1.0
2084          * @javascript Re-compilers must resolve the member of this instance field to the
2085          * identifier of the field name appending to the identifier resolved from its 
2086          * qualifying member with a dot in between.
2087          */
2088         public final Value.String.Member elevation = new Value.String.Member(this, Members.elevation);
2089         /**
2090          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2091          * name of this field, qualified by the current member instance of the field, and 
2092          * to access the property of the name on an object.</p>
2093          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2094          * refers to the text value of a CSS attribute with its name indicated by the name of the
2095          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2096          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2097          * Attempting to set the property when the current object is read-only throws 
2098          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2099          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2100          * @since 1.0
2101          * @javascript Re-compilers must resolve the member of this instance field to the
2102          * identifier of the field name appending to the identifier resolved from its 
2103          * qualifying member with a dot in between.
2104          */
2105         public final Value.String.Member emptyCells = new Value.String.Member(this, Members.emptyCells);
2106         /**
2107          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2108          * name of this field, qualified by the current member instance of the field, and 
2109          * to access the property of the name on an object.</p>
2110          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2111          * refers to the text value of a CSS attribute with its name indicated by the name of the
2112          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2113          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2114          * Attempting to set the property when the current object is read-only throws 
2115          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2116          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2117          * @since 1.0
2118          * @javascript Re-compilers must resolve the member of this instance field to the
2119          * identifier of the field name appending to the identifier resolved from its 
2120          * qualifying member with a dot in between.
2121          */
2122         public final Value.String.Member filter = new Value.String.Member(this, Members.filter);
2123         /**
2124          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2125          * name of this field, qualified by the current member instance of the field, and 
2126          * to access the property of the name on an object.</p>
2127          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2128          * refers to the text value of a CSS attribute with its name indicated by the name of the
2129          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2130          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2131          * Attempting to set the property when the current object is read-only throws 
2132          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2133          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2134          * @since 1.0
2135          * @javascript Re-compilers must resolve the member of this instance field to the
2136          * identifier of the field name appending to the identifier resolved from its 
2137          * qualifying member with a dot in between.
2138          */
2139         public final Value.String.Member font = new Value.String.Member(this, Members.font);
2140         /**
2141          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2142          * name of this field, qualified by the current member instance of the field, and 
2143          * to access the property of the name on an object.</p>
2144          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2145          * refers to the text value of a CSS attribute with its name indicated by the name of the
2146          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2147          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2148          * Attempting to set the property when the current object is read-only throws 
2149          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2150          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2151          * @since 1.0
2152          * @javascript Re-compilers must resolve the member of this instance field to the
2153          * identifier of the field name appending to the identifier resolved from its 
2154          * qualifying member with a dot in between.
2155          */
2156         public final Value.String.Member fontFamily = new Value.String.Member(this, Members.fontFamily);
2157         /**
2158          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2159          * name of this field, qualified by the current member instance of the field, and 
2160          * to access the property of the name on an object.</p>
2161          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2162          * refers to the text value of a CSS attribute with its name indicated by the name of the
2163          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2164          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2165          * Attempting to set the property when the current object is read-only throws 
2166          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2167          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2168          * @since 1.0
2169          * @javascript Re-compilers must resolve the member of this instance field to the
2170          * identifier of the field name appending to the identifier resolved from its 
2171          * qualifying member with a dot in between.
2172          */
2173         public final Value.String.Member fontSize = new Value.String.Member(this, Members.fontSize);
2174         /**
2175          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2176          * name of this field, qualified by the current member instance of the field, and 
2177          * to access the property of the name on an object.</p>
2178          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2179          * refers to the text value of a CSS attribute with its name indicated by the name of the
2180          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2181          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2182          * Attempting to set the property when the current object is read-only throws 
2183          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2184          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2185          * @since 1.0
2186          * @javascript Re-compilers must resolve the member of this instance field to the
2187          * identifier of the field name appending to the identifier resolved from its 
2188          * qualifying member with a dot in between.
2189          */
2190         public final Value.String.Member fontSizeAdjust = new Value.String.Member(this, Members.fontSizeAdjust);
2191         /**
2192          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2193          * name of this field, qualified by the current member instance of the field, and 
2194          * to access the property of the name on an object.</p>
2195          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2196          * refers to the text value of a CSS attribute with its name indicated by the name of the
2197          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2198          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2199          * Attempting to set the property when the current object is read-only throws 
2200          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2201          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2202          * @since 1.0
2203          * @javascript Re-compilers must resolve the member of this instance field to the
2204          * identifier of the field name appending to the identifier resolved from its 
2205          * qualifying member with a dot in between.
2206          */
2207         public final Value.String.Member fontStretch = new Value.String.Member(this, Members.fontStretch);
2208         /**
2209          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2210          * name of this field, qualified by the current member instance of the field, and 
2211          * to access the property of the name on an object.</p>
2212          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2213          * refers to the text value of a CSS attribute with its name indicated by the name of the
2214          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2215          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2216          * Attempting to set the property when the current object is read-only throws 
2217          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2218          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2219          * @since 1.0
2220          * @javascript Re-compilers must resolve the member of this instance field to the
2221          * identifier of the field name appending to the identifier resolved from its 
2222          * qualifying member with a dot in between.
2223          */
2224         public final Value.String.Member fontStyle = new Value.String.Member(this, Members.fontStyle);
2225         /**
2226          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2227          * name of this field, qualified by the current member instance of the field, and 
2228          * to access the property of the name on an object.</p>
2229          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2230          * refers to the text value of a CSS attribute with its name indicated by the name of the
2231          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2232          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2233          * Attempting to set the property when the current object is read-only throws 
2234          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2235          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2236          * @since 1.0
2237          * @javascript Re-compilers must resolve the member of this instance field to the
2238          * identifier of the field name appending to the identifier resolved from its 
2239          * qualifying member with a dot in between.
2240          */
2241         public final Value.String.Member fontVariant = new Value.String.Member(this, Members.fontVariant);
2242         /**
2243          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2244          * name of this field, qualified by the current member instance of the field, and 
2245          * to access the property of the name on an object.</p>
2246          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2247          * refers to the text value of a CSS attribute with its name indicated by the name of the
2248          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2249          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2250          * Attempting to set the property when the current object is read-only throws 
2251          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2252          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2253          * @since 1.0
2254          * @javascript Re-compilers must resolve the member of this instance field to the
2255          * identifier of the field name appending to the identifier resolved from its 
2256          * qualifying member with a dot in between.
2257          */
2258         public final Value.String.Member fontWeight = new Value.String.Member(this, Members.fontWeight);
2259         /**
2260          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2261          * name of this field, qualified by the current member instance of the field, and 
2262          * to access the property of the name on an object.</p>
2263          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2264          * refers to the text value of a CSS attribute with its name indicated by the name of the
2265          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2266          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2267          * Attempting to set the property when the current object is read-only throws 
2268          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2269          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2270          * @since 1.0
2271          * @javascript Re-compilers must resolve the member of this instance field to the
2272          * identifier of the field name appending to the identifier resolved from its 
2273          * qualifying member with a dot in between.
2274          */
2275         public final Value.String.Member height = new Value.String.Member(this, Members.height);
2276         /**
2277          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2278          * name of this field, qualified by the current member instance of the field, and 
2279          * to access the property of the name on an object.</p>
2280          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2281          * refers to the text value of a CSS attribute with its name indicated by the name of the
2282          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2283          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2284          * Attempting to set the property when the current object is read-only throws 
2285          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2286          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2287          * @since 1.0
2288          * @javascript Re-compilers must resolve the member of this instance field to the
2289          * identifier of the field name appending to the identifier resolved from its 
2290          * qualifying member with a dot in between.
2291          */
2292         public final Value.String.Member left = new Value.String.Member(this, Members.left);
2293         /**
2294          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2295          * name of this field, qualified by the current member instance of the field, and 
2296          * to access the property of the name on an object.</p>
2297          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2298          * refers to the text value of a CSS attribute with its name indicated by the name of the
2299          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2300          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2301          * Attempting to set the property when the current object is read-only throws 
2302          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2303          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2304          * @since 1.0
2305          * @javascript Re-compilers must resolve the member of this instance field to the
2306          * identifier of the field name appending to the identifier resolved from its 
2307          * qualifying member with a dot in between.
2308          */
2309         public final Value.String.Member letterSpacing = new Value.String.Member(this, Members.letterSpacing);
2310         /**
2311          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2312          * name of this field, qualified by the current member instance of the field, and 
2313          * to access the property of the name on an object.</p>
2314          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2315          * refers to the text value of a CSS attribute with its name indicated by the name of the
2316          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2317          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2318          * Attempting to set the property when the current object is read-only throws 
2319          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2320          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2321          * @since 1.0
2322          * @javascript Re-compilers must resolve the member of this instance field to the
2323          * identifier of the field name appending to the identifier resolved from its 
2324          * qualifying member with a dot in between.
2325          */
2326         public final Value.String.Member lineHeight = new Value.String.Member(this, Members.lineHeight);
2327         /**
2328          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2329          * name of this field, qualified by the current member instance of the field, and 
2330          * to access the property of the name on an object.</p>
2331          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2332          * refers to the text value of a CSS attribute with its name indicated by the name of the
2333          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2334          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2335          * Attempting to set the property when the current object is read-only throws 
2336          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2337          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2338          * @since 1.0
2339          * @javascript Re-compilers must resolve the member of this instance field to the
2340          * identifier of the field name appending to the identifier resolved from its 
2341          * qualifying member with a dot in between.
2342          */
2343         public final Value.String.Member listStyle = new Value.String.Member(this, Members.listStyle);
2344         /**
2345          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2346          * name of this field, qualified by the current member instance of the field, and 
2347          * to access the property of the name on an object.</p>
2348          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2349          * refers to the text value of a CSS attribute with its name indicated by the name of the
2350          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2351          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2352          * Attempting to set the property when the current object is read-only throws 
2353          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2354          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2355          * @since 1.0
2356          * @javascript Re-compilers must resolve the member of this instance field to the
2357          * identifier of the field name appending to the identifier resolved from its 
2358          * qualifying member with a dot in between.
2359          */
2360         public final Value.String.Member listStyleImage = new Value.String.Member(this, Members.listStyleImage);
2361         /**
2362          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2363          * name of this field, qualified by the current member instance of the field, and 
2364          * to access the property of the name on an object.</p>
2365          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2366          * refers to the text value of a CSS attribute with its name indicated by the name of the
2367          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2368          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2369          * Attempting to set the property when the current object is read-only throws 
2370          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2371          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2372          * @since 1.0
2373          * @javascript Re-compilers must resolve the member of this instance field to the
2374          * identifier of the field name appending to the identifier resolved from its 
2375          * qualifying member with a dot in between.
2376          */
2377         public final Value.String.Member listStylePosition = new Value.String.Member(this, Members.listStylePosition);
2378         /**
2379          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2380          * name of this field, qualified by the current member instance of the field, and 
2381          * to access the property of the name on an object.</p>
2382          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2383          * refers to the text value of a CSS attribute with its name indicated by the name of the
2384          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2385          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2386          * Attempting to set the property when the current object is read-only throws 
2387          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2388          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2389          * @since 1.0
2390          * @javascript Re-compilers must resolve the member of this instance field to the
2391          * identifier of the field name appending to the identifier resolved from its 
2392          * qualifying member with a dot in between.
2393          */
2394         public final Value.String.Member listStyleType = new Value.String.Member(this, Members.listStyleType);
2395         /**
2396          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2397          * name of this field, qualified by the current member instance of the field, and 
2398          * to access the property of the name on an object.</p>
2399          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2400          * refers to the text value of a CSS attribute with its name indicated by the name of the
2401          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2402          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2403          * Attempting to set the property when the current object is read-only throws 
2404          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2405          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2406          * @since 1.0
2407          * @javascript Re-compilers must resolve the member of this instance field to the
2408          * identifier of the field name appending to the identifier resolved from its 
2409          * qualifying member with a dot in between.
2410          */
2411         public final Value.String.Member margin = new Value.String.Member(this, Members.margin);
2412         /**
2413          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2414          * name of this field, qualified by the current member instance of the field, and 
2415          * to access the property of the name on an object.</p>
2416          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2417          * refers to the text value of a CSS attribute with its name indicated by the name of the
2418          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2419          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2420          * Attempting to set the property when the current object is read-only throws 
2421          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2422          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2423          * @since 1.0
2424          * @javascript Re-compilers must resolve the member of this instance field to the
2425          * identifier of the field name appending to the identifier resolved from its 
2426          * qualifying member with a dot in between.
2427          */
2428         public final Value.String.Member marginBottom = new Value.String.Member(this, Members.marginBottom);
2429         /**
2430          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2431          * name of this field, qualified by the current member instance of the field, and 
2432          * to access the property of the name on an object.</p>
2433          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2434          * refers to the text value of a CSS attribute with its name indicated by the name of the
2435          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2436          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2437          * Attempting to set the property when the current object is read-only throws 
2438          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2439          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2440          * @since 1.0
2441          * @javascript Re-compilers must resolve the member of this instance field to the
2442          * identifier of the field name appending to the identifier resolved from its 
2443          * qualifying member with a dot in between.
2444          */
2445         public final Value.String.Member marginLeft = new Value.String.Member(this, Members.marginLeft);
2446         /**
2447          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2448          * name of this field, qualified by the current member instance of the field, and 
2449          * to access the property of the name on an object.</p>
2450          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2451          * refers to the text value of a CSS attribute with its name indicated by the name of the
2452          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2453          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2454          * Attempting to set the property when the current object is read-only throws 
2455          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2456          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2457          * @since 1.0
2458          * @javascript Re-compilers must resolve the member of this instance field to the
2459          * identifier of the field name appending to the identifier resolved from its 
2460          * qualifying member with a dot in between.
2461          */
2462         public final Value.String.Member marginRight = new Value.String.Member(this, Members.marginRight);
2463         /**
2464          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2465          * name of this field, qualified by the current member instance of the field, and 
2466          * to access the property of the name on an object.</p>
2467          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2468          * refers to the text value of a CSS attribute with its name indicated by the name of the
2469          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2470          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2471          * Attempting to set the property when the current object is read-only throws 
2472          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2473          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2474          * @since 1.0
2475          * @javascript Re-compilers must resolve the member of this instance field to the
2476          * identifier of the field name appending to the identifier resolved from its 
2477          * qualifying member with a dot in between.
2478          */
2479         public final Value.String.Member marginTop = new Value.String.Member(this, Members.marginTop);
2480         /**
2481          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2482          * name of this field, qualified by the current member instance of the field, and 
2483          * to access the property of the name on an object.</p>
2484          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2485          * refers to the text value of a CSS attribute with its name indicated by the name of the
2486          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2487          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2488          * Attempting to set the property when the current object is read-only throws 
2489          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2490          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2491          * @since 1.0
2492          * @javascript Re-compilers must resolve the member of this instance field to the
2493          * identifier of the field name appending to the identifier resolved from its 
2494          * qualifying member with a dot in between.
2495          */
2496         public final Value.String.Member markerOffset = new Value.String.Member(this, Members.markerOffset);
2497         /**
2498          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2499          * name of this field, qualified by the current member instance of the field, and 
2500          * to access the property of the name on an object.</p>
2501          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2502          * refers to the text value of a CSS attribute with its name indicated by the name of the
2503          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2504          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2505          * Attempting to set the property when the current object is read-only throws 
2506          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2507          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2508          * @since 1.0
2509          * @javascript Re-compilers must resolve the member of this instance field to the
2510          * identifier of the field name appending to the identifier resolved from its 
2511          * qualifying member with a dot in between.
2512          */
2513         public final Value.String.Member marks = new Value.String.Member(this, Members.marks);
2514         /**
2515          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2516          * name of this field, qualified by the current member instance of the field, and 
2517          * to access the property of the name on an object.</p>
2518          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2519          * refers to the text value of a CSS attribute with its name indicated by the name of the
2520          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2521          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2522          * Attempting to set the property when the current object is read-only throws 
2523          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2524          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2525          * @since 1.0
2526          * @javascript Re-compilers must resolve the member of this instance field to the
2527          * identifier of the field name appending to the identifier resolved from its 
2528          * qualifying member with a dot in between.
2529          */
2530         public final Value.String.Member maxHeight = new Value.String.Member(this, Members.maxHeight);
2531         /**
2532          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2533          * name of this field, qualified by the current member instance of the field, and 
2534          * to access the property of the name on an object.</p>
2535          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2536          * refers to the text value of a CSS attribute with its name indicated by the name of the
2537          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2538          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2539          * Attempting to set the property when the current object is read-only throws 
2540          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2541          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2542          * @since 1.0
2543          * @javascript Re-compilers must resolve the member of this instance field to the
2544          * identifier of the field name appending to the identifier resolved from its 
2545          * qualifying member with a dot in between.
2546          */
2547         public final Value.String.Member maxWidth = new Value.String.Member(this, Members.maxWidth);
2548         /**
2549          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2550          * name of this field, qualified by the current member instance of the field, and 
2551          * to access the property of the name on an object.</p>
2552          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2553          * refers to the text value of a CSS attribute with its name indicated by the name of the
2554          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2555          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2556          * Attempting to set the property when the current object is read-only throws 
2557          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2558          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2559          * @since 1.0
2560          * @javascript Re-compilers must resolve the member of this instance field to the
2561          * identifier of the field name appending to the identifier resolved from its 
2562          * qualifying member with a dot in between.
2563          */
2564         public final Value.String.Member minHeight = new Value.String.Member(this, Members.minHeight);
2565         /**
2566          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2567          * name of this field, qualified by the current member instance of the field, and 
2568          * to access the property of the name on an object.</p>
2569          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2570          * refers to the text value of a CSS attribute with its name indicated by the name of the
2571          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2572          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2573          * Attempting to set the property when the current object is read-only throws 
2574          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2575          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2576          * @since 1.0
2577          * @javascript Re-compilers must resolve the member of this instance field to the
2578          * identifier of the field name appending to the identifier resolved from its 
2579          * qualifying member with a dot in between.
2580          */
2581         public final Value.String.Member minWidth = new Value.String.Member(this, Members.minWidth);
2582         /**
2583          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2584          * name of this field, qualified by the current member instance of the field, and 
2585          * to access the property of the name on an object.</p>
2586          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2587          * refers to the text value of a CSS attribute with its name indicated by the name of the
2588          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2589          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2590          * Attempting to set the property when the current object is read-only throws 
2591          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2592          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2593          * @since 1.0
2594          * @javascript Re-compilers must resolve the member of this instance field to the
2595          * identifier of the field name appending to the identifier resolved from its 
2596          * qualifying member with a dot in between.
2597          */
2598         public final Value.String.Member opacity = new Value.String.Member(this, Members.opacity);
2599         /**
2600          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2601          * name of this field, qualified by the current member instance of the field, and 
2602          * to access the property of the name on an object.</p>
2603          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2604          * refers to the text value of a CSS attribute with its name indicated by the name of the
2605          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2606          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2607          * Attempting to set the property when the current object is read-only throws 
2608          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2609          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2610          * @since 1.0
2611          * @javascript Re-compilers must resolve the member of this instance field to the
2612          * identifier of the field name appending to the identifier resolved from its 
2613          * qualifying member with a dot in between.
2614          */
2615         public final Value.String.Member orphans = new Value.String.Member(this, Members.orphans);
2616         /**
2617          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2618          * name of this field, qualified by the current member instance of the field, and 
2619          * to access the property of the name on an object.</p>
2620          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2621          * refers to the text value of a CSS attribute with its name indicated by the name of the
2622          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2623          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2624          * Attempting to set the property when the current object is read-only throws 
2625          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2626          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2627          * @since 1.0
2628          * @javascript Re-compilers must resolve the member of this instance field to the
2629          * identifier of the field name appending to the identifier resolved from its 
2630          * qualifying member with a dot in between.
2631          */
2632         public final Value.String.Member outline = new Value.String.Member(this, Members.outline);
2633         /**
2634          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2635          * name of this field, qualified by the current member instance of the field, and 
2636          * to access the property of the name on an object.</p>
2637          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2638          * refers to the text value of a CSS attribute with its name indicated by the name of the
2639          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2640          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2641          * Attempting to set the property when the current object is read-only throws 
2642          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2643          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2644          * @since 1.0
2645          * @javascript Re-compilers must resolve the member of this instance field to the
2646          * identifier of the field name appending to the identifier resolved from its 
2647          * qualifying member with a dot in between.
2648          */
2649         public final Value.String.Member outlineColor = new Value.String.Member(this, Members.outlineColor);
2650         /**
2651          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2652          * name of this field, qualified by the current member instance of the field, and 
2653          * to access the property of the name on an object.</p>
2654          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2655          * refers to the text value of a CSS attribute with its name indicated by the name of the
2656          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2657          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2658          * Attempting to set the property when the current object is read-only throws 
2659          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2660          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2661          * @since 1.0
2662          * @javascript Re-compilers must resolve the member of this instance field to the
2663          * identifier of the field name appending to the identifier resolved from its 
2664          * qualifying member with a dot in between.
2665          */
2666         public final Value.String.Member outlineStyle = new Value.String.Member(this, Members.outlineStyle);
2667         /**
2668          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2669          * name of this field, qualified by the current member instance of the field, and 
2670          * to access the property of the name on an object.</p>
2671          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2672          * refers to the text value of a CSS attribute with its name indicated by the name of the
2673          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2674          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2675          * Attempting to set the property when the current object is read-only throws 
2676          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2677          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2678          * @since 1.0
2679          * @javascript Re-compilers must resolve the member of this instance field to the
2680          * identifier of the field name appending to the identifier resolved from its 
2681          * qualifying member with a dot in between.
2682          */
2683         public final Value.String.Member outlineWidth = new Value.String.Member(this, Members.outlineWidth);
2684         /**
2685          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2686          * name of this field, qualified by the current member instance of the field, and 
2687          * to access the property of the name on an object.</p>
2688          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2689          * refers to the text value of a CSS attribute with its name indicated by the name of the
2690          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2691          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2692          * Attempting to set the property when the current object is read-only throws 
2693          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2694          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2695          * @since 1.0
2696          * @javascript Re-compilers must resolve the member of this instance field to the
2697          * identifier of the field name appending to the identifier resolved from its 
2698          * qualifying member with a dot in between.
2699          */
2700         public final Value.String.Member overflow = new Value.String.Member(this, Members.overflow);
2701         /**
2702          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2703          * name of this field, qualified by the current member instance of the field, and 
2704          * to access the property of the name on an object.</p>
2705          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2706          * refers to the text value of a CSS attribute with its name indicated by the name of the
2707          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2708          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2709          * Attempting to set the property when the current object is read-only throws 
2710          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2711          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2712          * @since 1.0
2713          * @javascript Re-compilers must resolve the member of this instance field to the
2714          * identifier of the field name appending to the identifier resolved from its 
2715          * qualifying member with a dot in between.
2716          */
2717         public final Value.String.Member overflowX = new Value.String.Member(this, Members.overflowX);
2718         /**
2719          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2720          * name of this field, qualified by the current member instance of the field, and 
2721          * to access the property of the name on an object.</p>
2722          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2723          * refers to the text value of a CSS attribute with its name indicated by the name of the
2724          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2725          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2726          * Attempting to set the property when the current object is read-only throws 
2727          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2728          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2729          * @since 1.0
2730          * @javascript Re-compilers must resolve the member of this instance field to the
2731          * identifier of the field name appending to the identifier resolved from its 
2732          * qualifying member with a dot in between.
2733          */
2734         public final Value.String.Member overflowY = new Value.String.Member(this, Members.overflowY);
2735         /**
2736          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2737          * name of this field, qualified by the current member instance of the field, and 
2738          * to access the property of the name on an object.</p>
2739          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2740          * refers to the text value of a CSS attribute with its name indicated by the name of the
2741          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2742          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2743          * Attempting to set the property when the current object is read-only throws 
2744          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2745          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2746          * @since 1.0
2747          * @javascript Re-compilers must resolve the member of this instance field to the
2748          * identifier of the field name appending to the identifier resolved from its 
2749          * qualifying member with a dot in between.
2750          */
2751         public final Value.String.Member padding = new Value.String.Member(this, Members.padding);
2752         /**
2753          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2754          * name of this field, qualified by the current member instance of the field, and 
2755          * to access the property of the name on an object.</p>
2756          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2757          * refers to the text value of a CSS attribute with its name indicated by the name of the
2758          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2759          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2760          * Attempting to set the property when the current object is read-only throws 
2761          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2762          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2763          * @since 1.0
2764          * @javascript Re-compilers must resolve the member of this instance field to the
2765          * identifier of the field name appending to the identifier resolved from its 
2766          * qualifying member with a dot in between.
2767          */
2768         public final Value.String.Member paddingBottom = new Value.String.Member(this, Members.paddingBottom);
2769         /**
2770          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2771          * name of this field, qualified by the current member instance of the field, and 
2772          * to access the property of the name on an object.</p>
2773          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2774          * refers to the text value of a CSS attribute with its name indicated by the name of the
2775          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2776          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2777          * Attempting to set the property when the current object is read-only throws 
2778          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2779          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2780          * @since 1.0
2781          * @javascript Re-compilers must resolve the member of this instance field to the
2782          * identifier of the field name appending to the identifier resolved from its 
2783          * qualifying member with a dot in between.
2784          */
2785         public final Value.String.Member paddingLeft = new Value.String.Member(this, Members.paddingLeft);
2786         /**
2787          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2788          * name of this field, qualified by the current member instance of the field, and 
2789          * to access the property of the name on an object.</p>
2790          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2791          * refers to the text value of a CSS attribute with its name indicated by the name of the
2792          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2793          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2794          * Attempting to set the property when the current object is read-only throws 
2795          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2796          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2797          * @since 1.0
2798          * @javascript Re-compilers must resolve the member of this instance field to the
2799          * identifier of the field name appending to the identifier resolved from its 
2800          * qualifying member with a dot in between.
2801          */
2802         public final Value.String.Member paddingRight = new Value.String.Member(this, Members.paddingRight);
2803         /**
2804          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2805          * name of this field, qualified by the current member instance of the field, and 
2806          * to access the property of the name on an object.</p>
2807          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2808          * refers to the text value of a CSS attribute with its name indicated by the name of the
2809          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2810          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2811          * Attempting to set the property when the current object is read-only throws 
2812          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2813          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2814          * @since 1.0
2815          * @javascript Re-compilers must resolve the member of this instance field to the
2816          * identifier of the field name appending to the identifier resolved from its 
2817          * qualifying member with a dot in between.
2818          */
2819         public final Value.String.Member paddingTop = new Value.String.Member(this, Members.paddingTop);
2820         /**
2821          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2822          * name of this field, qualified by the current member instance of the field, and 
2823          * to access the property of the name on an object.</p>
2824          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2825          * refers to the text value of a CSS attribute with its name indicated by the name of the
2826          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2827          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2828          * Attempting to set the property when the current object is read-only throws 
2829          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2830          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2831          * @since 1.0
2832          * @javascript Re-compilers must resolve the member of this instance field to the
2833          * identifier of the field name appending to the identifier resolved from its 
2834          * qualifying member with a dot in between.
2835          */
2836         public final Value.String.Member page = new Value.String.Member(this, Members.page);
2837         /**
2838          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2839          * name of this field, qualified by the current member instance of the field, and 
2840          * to access the property of the name on an object.</p>
2841          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2842          * refers to the text value of a CSS attribute with its name indicated by the name of the
2843          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2844          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2845          * Attempting to set the property when the current object is read-only throws 
2846          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2847          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2848          * @since 1.0
2849          * @javascript Re-compilers must resolve the member of this instance field to the
2850          * identifier of the field name appending to the identifier resolved from its 
2851          * qualifying member with a dot in between.
2852          */
2853         public final Value.String.Member pageBreakAfter = new Value.String.Member(this, Members.pageBreakAfter);
2854         /**
2855          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2856          * name of this field, qualified by the current member instance of the field, and 
2857          * to access the property of the name on an object.</p>
2858          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2859          * refers to the text value of a CSS attribute with its name indicated by the name of the
2860          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2861          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2862          * Attempting to set the property when the current object is read-only throws 
2863          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2864          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2865          * @since 1.0
2866          * @javascript Re-compilers must resolve the member of this instance field to the
2867          * identifier of the field name appending to the identifier resolved from its 
2868          * qualifying member with a dot in between.
2869          */
2870         public final Value.String.Member pageBreakBefore = new Value.String.Member(this, Members.pageBreakBefore);
2871         /**
2872          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2873          * name of this field, qualified by the current member instance of the field, and 
2874          * to access the property of the name on an object.</p>
2875          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2876          * refers to the text value of a CSS attribute with its name indicated by the name of the
2877          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2878          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2879          * Attempting to set the property when the current object is read-only throws 
2880          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2881          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2882          * @since 1.0
2883          * @javascript Re-compilers must resolve the member of this instance field to the
2884          * identifier of the field name appending to the identifier resolved from its 
2885          * qualifying member with a dot in between.
2886          */
2887         public final Value.String.Member pageBreakInside = new Value.String.Member(this, Members.pageBreakInside);
2888         /**
2889          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2890          * name of this field, qualified by the current member instance of the field, and 
2891          * to access the property of the name on an object.</p>
2892          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2893          * refers to the text value of a CSS attribute with its name indicated by the name of the
2894          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2895          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2896          * Attempting to set the property when the current object is read-only throws 
2897          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2898          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2899          * @since 1.0
2900          * @javascript Re-compilers must resolve the member of this instance field to the
2901          * identifier of the field name appending to the identifier resolved from its 
2902          * qualifying member with a dot in between.
2903          */
2904         public final Value.String.Member pause = new Value.String.Member(this, Members.pause);
2905         /**
2906          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2907          * name of this field, qualified by the current member instance of the field, and 
2908          * to access the property of the name on an object.</p>
2909          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2910          * refers to the text value of a CSS attribute with its name indicated by the name of the
2911          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2912          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2913          * Attempting to set the property when the current object is read-only throws 
2914          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2915          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2916          * @since 1.0
2917          * @javascript Re-compilers must resolve the member of this instance field to the
2918          * identifier of the field name appending to the identifier resolved from its 
2919          * qualifying member with a dot in between.
2920          */
2921         public final Value.String.Member pauseAfter = new Value.String.Member(this, Members.pauseAfter);
2922         /**
2923          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2924          * name of this field, qualified by the current member instance of the field, and 
2925          * to access the property of the name on an object.</p>
2926          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2927          * refers to the text value of a CSS attribute with its name indicated by the name of the
2928          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2929          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2930          * Attempting to set the property when the current object is read-only throws 
2931          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2932          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2933          * @since 1.0
2934          * @javascript Re-compilers must resolve the member of this instance field to the
2935          * identifier of the field name appending to the identifier resolved from its 
2936          * qualifying member with a dot in between.
2937          */
2938         public final Value.String.Member pauseBefore = new Value.String.Member(this, Members.pauseBefore);
2939         /**
2940          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2941          * name of this field, qualified by the current member instance of the field, and 
2942          * to access the property of the name on an object.</p>
2943          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2944          * refers to the text value of a CSS attribute with its name indicated by the name of the
2945          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2946          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2947          * Attempting to set the property when the current object is read-only throws 
2948          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2949          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2950          * @since 1.0
2951          * @javascript Re-compilers must resolve the member of this instance field to the
2952          * identifier of the field name appending to the identifier resolved from its 
2953          * qualifying member with a dot in between.
2954          */
2955         public final Value.String.Member pitch = new Value.String.Member(this, Members.pitch);
2956         /**
2957          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2958          * name of this field, qualified by the current member instance of the field, and 
2959          * to access the property of the name on an object.</p>
2960          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2961          * refers to the text value of a CSS attribute with its name indicated by the name of the
2962          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2963          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2964          * Attempting to set the property when the current object is read-only throws 
2965          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2966          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2967          * @since 1.0
2968          * @javascript Re-compilers must resolve the member of this instance field to the
2969          * identifier of the field name appending to the identifier resolved from its 
2970          * qualifying member with a dot in between.
2971          */
2972         public final Value.String.Member pitchRange = new Value.String.Member(this, Members.pitchRange);
2973         /**
2974          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2975          * name of this field, qualified by the current member instance of the field, and 
2976          * to access the property of the name on an object.</p>
2977          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2978          * refers to the text value of a CSS attribute with its name indicated by the name of the
2979          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2980          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2981          * Attempting to set the property when the current object is read-only throws 
2982          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
2983          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
2984          * @since 1.0
2985          * @javascript Re-compilers must resolve the member of this instance field to the
2986          * identifier of the field name appending to the identifier resolved from its 
2987          * qualifying member with a dot in between.
2988          */
2989         public final Value.String.Member playDuring = new Value.String.Member(this, Members.playDuring);
2990         /**
2991          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
2992          * name of this field, qualified by the current member instance of the field, and 
2993          * to access the property of the name on an object.</p>
2994          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
2995          * refers to the text value of a CSS attribute with its name indicated by the name of the
2996          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
2997          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
2998          * Attempting to set the property when the current object is read-only throws 
2999          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3000          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3001          * @since 1.0
3002          * @javascript Re-compilers must resolve the member of this instance field to the
3003          * identifier of the field name appending to the identifier resolved from its 
3004          * qualifying member with a dot in between.
3005          */
3006         public final Value.String.Member position = new Value.String.Member(this, Members.position);
3007         /**
3008          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3009          * name of this field, qualified by the current member instance of the field, and 
3010          * to access the property of the name on an object.</p>
3011          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3012          * refers to the text value of a CSS attribute with its name indicated by the name of the
3013          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3014          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3015          * Attempting to set the property when the current object is read-only throws 
3016          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3017          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3018          * @since 1.0
3019          * @javascript Re-compilers must resolve the member of this instance field to the
3020          * identifier of the field name appending to the identifier resolved from its 
3021          * qualifying member with a dot in between.
3022          */
3023         public final Value.String.Member quotes = new Value.String.Member(this, Members.quotes);
3024         /**
3025          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3026          * name of this field, qualified by the current member instance of the field, and 
3027          * to access the property of the name on an object.</p>
3028          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3029          * refers to the text value of a CSS attribute with its name indicated by the name of the
3030          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3031          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3032          * Attempting to set the property when the current object is read-only throws 
3033          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3034          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3035          * @since 1.0
3036          * @javascript Re-compilers must resolve the member of this instance field to the
3037          * identifier of the field name appending to the identifier resolved from its 
3038          * qualifying member with a dot in between.
3039          */
3040         public final Value.String.Member richness = new Value.String.Member(this, Members.richness);
3041         /**
3042          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3043          * name of this field, qualified by the current member instance of the field, and 
3044          * to access the property of the name on an object.</p>
3045          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3046          * refers to the text value of a CSS attribute with its name indicated by the name of the
3047          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3048          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3049          * Attempting to set the property when the current object is read-only throws 
3050          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3051          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3052          * @since 1.0
3053          * @javascript Re-compilers must resolve the member of this instance field to the
3054          * identifier of the field name appending to the identifier resolved from its 
3055          * qualifying member with a dot in between.
3056          */
3057         public final Value.String.Member right = new Value.String.Member(this, Members.right);
3058         /**
3059          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3060          * name of this field, qualified by the current member instance of the field, and 
3061          * to access the property of the name on an object.</p>
3062          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3063          * refers to the text value of a CSS attribute with its name indicated by the name of the
3064          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3065          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3066          * Attempting to set the property when the current object is read-only throws 
3067          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3068          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3069          * @since 1.0
3070          * @javascript Re-compilers must resolve the member of this instance field to the
3071          * identifier of the field name appending to the identifier resolved from its 
3072          * qualifying member with a dot in between.
3073          */
3074         public final Value.String.Member size = new Value.String.Member(this, Members.size);
3075         /**
3076          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3077          * name of this field, qualified by the current member instance of the field, and 
3078          * to access the property of the name on an object.</p>
3079          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3080          * refers to the text value of a CSS attribute with its name indicated by the name of the
3081          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3082          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3083          * Attempting to set the property when the current object is read-only throws 
3084          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3085          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3086          * @since 1.0
3087          * @javascript Re-compilers must resolve the member of this instance field to the
3088          * identifier of the field name appending to the identifier resolved from its 
3089          * qualifying member with a dot in between.
3090          */
3091         public final Value.String.Member speak = new Value.String.Member(this, Members.speak);
3092         /**
3093          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3094          * name of this field, qualified by the current member instance of the field, and 
3095          * to access the property of the name on an object.</p>
3096          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3097          * refers to the text value of a CSS attribute with its name indicated by the name of the
3098          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3099          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3100          * Attempting to set the property when the current object is read-only throws 
3101          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3102          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3103          * @since 1.0
3104          * @javascript Re-compilers must resolve the member of this instance field to the
3105          * identifier of the field name appending to the identifier resolved from its 
3106          * qualifying member with a dot in between.
3107          */
3108         public final Value.String.Member speakHeader = new Value.String.Member(this, Members.speakHeader);
3109         /**
3110          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3111          * name of this field, qualified by the current member instance of the field, and 
3112          * to access the property of the name on an object.</p>
3113          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3114          * refers to the text value of a CSS attribute with its name indicated by the name of the
3115          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3116          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3117          * Attempting to set the property when the current object is read-only throws 
3118          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3119          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3120          * @since 1.0
3121          * @javascript Re-compilers must resolve the member of this instance field to the
3122          * identifier of the field name appending to the identifier resolved from its 
3123          * qualifying member with a dot in between.
3124          */
3125         public final Value.String.Member speakNumeral = new Value.String.Member(this, Members.speakNumeral);
3126         /**
3127          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3128          * name of this field, qualified by the current member instance of the field, and 
3129          * to access the property of the name on an object.</p>
3130          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3131          * refers to the text value of a CSS attribute with its name indicated by the name of the
3132          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3133          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3134          * Attempting to set the property when the current object is read-only throws 
3135          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3136          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3137          * @since 1.0
3138          * @javascript Re-compilers must resolve the member of this instance field to the
3139          * identifier of the field name appending to the identifier resolved from its 
3140          * qualifying member with a dot in between.
3141          */
3142         public final Value.String.Member speakPunctuation = new Value.String.Member(this, Members.speakPunctuation);
3143         /**
3144          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3145          * name of this field, qualified by the current member instance of the field, and 
3146          * to access the property of the name on an object.</p>
3147          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3148          * refers to the text value of a CSS attribute with its name indicated by the name of the
3149          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3150          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3151          * Attempting to set the property when the current object is read-only throws 
3152          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3153          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3154          * @since 1.0
3155          * @javascript Re-compilers must resolve the member of this instance field to the
3156          * identifier of the field name appending to the identifier resolved from its 
3157          * qualifying member with a dot in between.
3158          */
3159         public final Value.String.Member speechRate = new Value.String.Member(this, Members.speechRate);
3160         /**
3161          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3162          * name of this field, qualified by the current member instance of the field, and 
3163          * to access the property of the name on an object.</p>
3164          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3165          * refers to the text value of a CSS attribute with its name indicated by the name of the
3166          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3167          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3168          * Attempting to set the property when the current object is read-only throws 
3169          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3170          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3171          * @since 1.0
3172          * @javascript Re-compilers must resolve the member of this instance field to the
3173          * identifier of the field name appending to the identifier resolved from its 
3174          * qualifying member with a dot in between.
3175          */
3176         public final Value.String.Member stress = new Value.String.Member(this, Members.stress);
3177         /**
3178          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3179          * name of this field, qualified by the current member instance of the field, and 
3180          * to access the property of the name on an object.</p>
3181          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3182          * refers to the text value of a CSS attribute with its name indicated by the name of the
3183          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3184          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3185          * Attempting to set the property when the current object is read-only throws 
3186          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3187          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3188          * @since 1.0
3189          * @javascript Re-compilers must resolve the member of this instance field to the
3190          * identifier of the field name appending to the identifier resolved from its 
3191          * qualifying member with a dot in between.
3192          */
3193         public final Value.String.Member styleFloat = new Value.String.Member(this, Members.styleFloat);
3194         /**
3195          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3196          * name of this field, qualified by the current member instance of the field, and 
3197          * to access the property of the name on an object.</p>
3198          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3199          * refers to the text value of a CSS attribute with its name indicated by the name of the
3200          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3201          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3202          * Attempting to set the property when the current object is read-only throws 
3203          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3204          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3205          * @since 1.0
3206          * @javascript Re-compilers must resolve the member of this instance field to the
3207          * identifier of the field name appending to the identifier resolved from its 
3208          * qualifying member with a dot in between.
3209          */
3210         public final Value.String.Member tableLayout = new Value.String.Member(this, Members.tableLayout);
3211         /**
3212          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3213          * name of this field, qualified by the current member instance of the field, and 
3214          * to access the property of the name on an object.</p>
3215          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3216          * refers to the text value of a CSS attribute with its name indicated by the name of the
3217          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3218          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3219          * Attempting to set the property when the current object is read-only throws 
3220          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3221          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3222          * @since 1.0
3223          * @javascript Re-compilers must resolve the member of this instance field to the
3224          * identifier of the field name appending to the identifier resolved from its 
3225          * qualifying member with a dot in between.
3226          */
3227         public final Value.String.Member textAlign = new Value.String.Member(this, Members.textAlign);
3228         /**
3229          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3230          * name of this field, qualified by the current member instance of the field, and 
3231          * to access the property of the name on an object.</p>
3232          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3233          * refers to the text value of a CSS attribute with its name indicated by the name of the
3234          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3235          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3236          * Attempting to set the property when the current object is read-only throws 
3237          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3238          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3239          * @since 1.0
3240          * @javascript Re-compilers must resolve the member of this instance field to the
3241          * identifier of the field name appending to the identifier resolved from its 
3242          * qualifying member with a dot in between.
3243          */
3244         public final Value.String.Member textDecoration = new Value.String.Member(this, Members.textDecoration);
3245         /**
3246          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3247          * name of this field, qualified by the current member instance of the field, and 
3248          * to access the property of the name on an object.</p>
3249          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3250          * refers to the text value of a CSS attribute with its name indicated by the name of the
3251          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3252          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3253          * Attempting to set the property when the current object is read-only throws 
3254          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3255          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3256          * @since 1.0
3257          * @javascript Re-compilers must resolve the member of this instance field to the
3258          * identifier of the field name appending to the identifier resolved from its 
3259          * qualifying member with a dot in between.
3260          */
3261         public final Value.String.Member textIndent = new Value.String.Member(this, Members.textIndent);
3262         /**
3263          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3264          * name of this field, qualified by the current member instance of the field, and 
3265          * to access the property of the name on an object.</p>
3266          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3267          * refers to the text value of a CSS attribute with its name indicated by the name of the
3268          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3269          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3270          * Attempting to set the property when the current object is read-only throws 
3271          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3272          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3273          * @since 1.0
3274          * @javascript Re-compilers must resolve the member of this instance field to the
3275          * identifier of the field name appending to the identifier resolved from its 
3276          * qualifying member with a dot in between.
3277          */
3278         public final Value.String.Member textShadow = new Value.String.Member(this, Members.textShadow);
3279         /**
3280          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3281          * name of this field, qualified by the current member instance of the field, and 
3282          * to access the property of the name on an object.</p>
3283          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3284          * refers to the text value of a CSS attribute with its name indicated by the name of the
3285          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3286          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3287          * Attempting to set the property when the current object is read-only throws 
3288          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3289          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3290          * @since 1.0
3291          * @javascript Re-compilers must resolve the member of this instance field to the
3292          * identifier of the field name appending to the identifier resolved from its 
3293          * qualifying member with a dot in between.
3294          */
3295         public final Value.String.Member textTransform = new Value.String.Member(this, Members.textTransform);
3296         /**
3297          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3298          * name of this field, qualified by the current member instance of the field, and 
3299          * to access the property of the name on an object.</p>
3300          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3301          * refers to the text value of a CSS attribute with its name indicated by the name of the
3302          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3303          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3304          * Attempting to set the property when the current object is read-only throws 
3305          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3306          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3307          * @since 1.0
3308          * @javascript Re-compilers must resolve the member of this instance field to the
3309          * identifier of the field name appending to the identifier resolved from its 
3310          * qualifying member with a dot in between.
3311          */
3312         public final Value.String.Member top = new Value.String.Member(this, Members.top);
3313         /**
3314          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3315          * name of this field, qualified by the current member instance of the field, and 
3316          * to access the property of the name on an object.</p>
3317          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3318          * refers to the text value of a CSS attribute with its name indicated by the name of the
3319          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3320          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3321          * Attempting to set the property when the current object is read-only throws 
3322          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3323          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3324          * @since 1.0
3325          * @javascript Re-compilers must resolve the member of this instance field to the
3326          * identifier of the field name appending to the identifier resolved from its 
3327          * qualifying member with a dot in between.
3328          */
3329         public final Value.String.Member unicodeBidi = new Value.String.Member(this, Members.unicodeBidi);
3330         /**
3331          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3332          * name of this field, qualified by the current member instance of the field, and 
3333          * to access the property of the name on an object.</p>
3334          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3335          * refers to the text value of a CSS attribute with its name indicated by the name of the
3336          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3337          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3338          * Attempting to set the property when the current object is read-only throws 
3339          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3340          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3341          * @since 1.0
3342          * @javascript Re-compilers must resolve the member of this instance field to the
3343          * identifier of the field name appending to the identifier resolved from its 
3344          * qualifying member with a dot in between.
3345          */
3346         public final Value.String.Member verticalAlign = new Value.String.Member(this, Members.verticalAlign);
3347         /**
3348          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3349          * name of this field, qualified by the current member instance of the field, and 
3350          * to access the property of the name on an object.</p>
3351          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3352          * refers to the text value of a CSS attribute with its name indicated by the name of the
3353          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3354          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3355          * Attempting to set the property when the current object is read-only throws 
3356          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3357          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3358          * @since 1.0
3359          * @javascript Re-compilers must resolve the member of this instance field to the
3360          * identifier of the field name appending to the identifier resolved from its 
3361          * qualifying member with a dot in between.
3362          */
3363         public final Value.String.Member visibility = new Value.String.Member(this, Members.visibility);
3364         /**
3365          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3366          * name of this field, qualified by the current member instance of the field, and 
3367          * to access the property of the name on an object.</p>
3368          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3369          * refers to the text value of a CSS attribute with its name indicated by the name of the
3370          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3371          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3372          * Attempting to set the property when the current object is read-only throws 
3373          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3374          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3375          * @since 1.0
3376          * @javascript Re-compilers must resolve the member of this instance field to the
3377          * identifier of the field name appending to the identifier resolved from its 
3378          * qualifying member with a dot in between.
3379          */
3380         public final Value.String.Member voiceFamily = new Value.String.Member(this, Members.voiceFamily);
3381         /**
3382          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3383          * name of this field, qualified by the current member instance of the field, and 
3384          * to access the property of the name on an object.</p>
3385          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3386          * refers to the text value of a CSS attribute with its name indicated by the name of the
3387          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3388          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3389          * Attempting to set the property when the current object is read-only throws 
3390          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3391          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3392          * @since 1.0
3393          * @javascript Re-compilers must resolve the member of this instance field to the
3394          * identifier of the field name appending to the identifier resolved from its 
3395          * qualifying member with a dot in between.
3396          */
3397         public final Value.String.Member volume = new Value.String.Member(this, Members.volume);
3398         /**
3399          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3400          * name of this field, qualified by the current member instance of the field, and 
3401          * to access the property of the name on an object.</p>
3402          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3403          * refers to the text value of a CSS attribute with its name indicated by the name of the
3404          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3405          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3406          * Attempting to set the property when the current object is read-only throws 
3407          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3408          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3409          * @since 1.0
3410          * @javascript Re-compilers must resolve the member of this instance field to the
3411          * identifier of the field name appending to the identifier resolved from its 
3412          * qualifying member with a dot in between.
3413          */
3414         public final Value.String.Member whiteSpace = new Value.String.Member(this, Members.whiteSpace);
3415         /**
3416          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3417          * name of this field, qualified by the current member instance of the field, and 
3418          * to access the property of the name on an object.</p>
3419          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3420          * refers to the text value of a CSS attribute with its name indicated by the name of the
3421          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3422          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3423          * Attempting to set the property when the current object is read-only throws 
3424          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3425          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3426          * @since 1.0
3427          * @javascript Re-compilers must resolve the member of this instance field to the
3428          * identifier of the field name appending to the identifier resolved from its 
3429          * qualifying member with a dot in between.
3430          */
3431         public final Value.String.Member widows = new Value.String.Member(this, Members.widows);
3432         /**
3433          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3434          * name of this field, qualified by the current member instance of the field, and 
3435          * to access the property of the name on an object.</p>
3436          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3437          * refers to the text value of a CSS attribute with its name indicated by the name of the
3438          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3439          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3440          * Attempting to set the property when the current object is read-only throws 
3441          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3442          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3443          * @since 1.0
3444          * @javascript Re-compilers must resolve the member of this instance field to the
3445          * identifier of the field name appending to the identifier resolved from its 
3446          * qualifying member with a dot in between.
3447          */
3448         public final Value.String.Member width = new Value.String.Member(this, Members.width);
3449         /**
3450          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3451          * name of this field, qualified by the current member instance of the field, and 
3452          * to access the property of the name on an object.</p>
3453          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3454          * refers to the text value of a CSS attribute with its name indicated by the name of the
3455          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3456          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3457          * Attempting to set the property when the current object is read-only throws 
3458          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3459          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3460          * @since 1.0
3461          * @javascript Re-compilers must resolve the member of this instance field to the
3462          * identifier of the field name appending to the identifier resolved from its 
3463          * qualifying member with a dot in between.
3464          */
3465         public final Value.String.Member wordSpacing = new Value.String.Member(this, Members.wordSpacing);
3466         /**
3467          * <p>An <b>opaque</b> instance field defining a sub-member that is named by the
3468          * name of this field, qualified by the current member instance of the field, and 
3469          * to access the property of the name on an object.</p>
3470          * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3471          * refers to the text value of a CSS attribute with its name indicated by the name of the
3472          * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3473          * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3474          * Attempting to set the property when the current object is read-only throws 
3475          * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3476          * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3477          * @since 1.0
3478          * @javascript Re-compilers must resolve the member of this instance field to the
3479          * identifier of the field name appending to the identifier resolved from its 
3480          * qualifying member with a dot in between.
3481          */
3482         public final Value.String.Member zIndex = new Value.String.Member(this, Members.zIndex);
3483     }
3484 
3485     public JsCSS2Properties(JsObject var) {
3486         super(var);
3487     }
3488 
3489     /**
3490      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3491      * without a qualifying member and to access the property of the name on an object.</p>
3492      * <p>The textual representation of a set of style attributes and their values. 
3493      * The text is formated as in a CSS stylesheet, minus the element selector and 
3494      * the curly braces that surround the attributes and values. Setting this 
3495      * property to an illegal value throws a {@link JsDOMException} with the 
3496      * {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3497      * Attempting to set this property when the current object is read-only throws 
3498      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3499      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3500      * @since 1.0
3501      * @javascript Re-compilers must resolve the member of this static field to the
3502      * identifier of the field name.
3503      */
3504     public static final Value.String.Member cssText = new Value.String.Member(Members.cssText);
3505     /**
3506      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3507      * without a qualifying member and to access the property of the name on an object.</p>
3508      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3509      * refers to the text value of a CSS attribute with its name indicated by the name of the
3510      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3511      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3512      * Attempting to set the property when the current object is read-only throws 
3513      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3514      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3515      * @since 1.0
3516      * @javascript Re-compilers must resolve the member of this static field to the
3517      * identifier of the field name.
3518      */
3519     public static final Value.String.Member azimuth = new Value.String.Member(Members.azimuth);
3520     /**
3521      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3522      * without a qualifying member and to access the property of the name on an object.</p>
3523      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3524      * refers to the text value of a CSS attribute with its name indicated by the name of the
3525      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3526      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3527      * Attempting to set the property when the current object is read-only throws 
3528      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3529      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3530      * @since 1.0
3531      * @javascript Re-compilers must resolve the member of this static field to the
3532      * identifier of the field name.
3533      */
3534     public static final Value.String.Member background = new Value.String.Member(Members.background);
3535     /**
3536      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3537      * without a qualifying member and to access the property of the name on an object.</p>
3538      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3539      * refers to the text value of a CSS attribute with its name indicated by the name of the
3540      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3541      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3542      * Attempting to set the property when the current object is read-only throws 
3543      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3544      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3545      * @since 1.0
3546      * @javascript Re-compilers must resolve the member of this static field to the
3547      * identifier of the field name.
3548      */
3549     public static final Value.String.Member backgroundAttachment = new Value.String.Member(Members.backgroundAttachment);
3550     /**
3551      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3552      * without a qualifying member and to access the property of the name on an object.</p>
3553      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3554      * refers to the text value of a CSS attribute with its name indicated by the name of the
3555      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3556      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3557      * Attempting to set the property when the current object is read-only throws 
3558      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3559      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3560      * @since 1.0
3561      * @javascript Re-compilers must resolve the member of this static field to the
3562      * identifier of the field name.
3563      */
3564     public static final Value.String.Member backgroundColor = new Value.String.Member(Members.backgroundColor);
3565     /**
3566      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3567      * without a qualifying member and to access the property of the name on an object.</p>
3568      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3569      * refers to the text value of a CSS attribute with its name indicated by the name of the
3570      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3571      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3572      * Attempting to set the property when the current object is read-only throws 
3573      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3574      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3575      * @since 1.0
3576      * @javascript Re-compilers must resolve the member of this static field to the
3577      * identifier of the field name.
3578      */
3579     public static final Value.String.Member backgroundImage = new Value.String.Member(Members.backgroundImage);
3580     /**
3581      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3582      * without a qualifying member and to access the property of the name on an object.</p>
3583      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3584      * refers to the text value of a CSS attribute with its name indicated by the name of the
3585      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3586      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3587      * Attempting to set the property when the current object is read-only throws 
3588      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3589      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3590      * @since 1.0
3591      * @javascript Re-compilers must resolve the member of this static field to the
3592      * identifier of the field name.
3593      */
3594     public static final Value.String.Member backgroundPosition = new Value.String.Member(Members.backgroundPosition);
3595     /**
3596      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3597      * without a qualifying member and to access the property of the name on an object.</p>
3598      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3599      * refers to the text value of a CSS attribute with its name indicated by the name of the
3600      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3601      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3602      * Attempting to set the property when the current object is read-only throws 
3603      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3604      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3605      * @since 1.0
3606      * @javascript Re-compilers must resolve the member of this static field to the
3607      * identifier of the field name.
3608      */
3609     public static final Value.String.Member backgroundRepeat = new Value.String.Member(Members.backgroundRepeat);
3610     /**
3611      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3612      * without a qualifying member and to access the property of the name on an object.</p>
3613      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3614      * refers to the text value of a CSS attribute with its name indicated by the name of the
3615      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3616      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3617      * Attempting to set the property when the current object is read-only throws 
3618      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3619      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3620      * @since 1.0
3621      * @javascript Re-compilers must resolve the member of this static field to the
3622      * identifier of the field name.
3623      */
3624     public static final Value.String.Member border = new Value.String.Member(Members.border);
3625     /**
3626      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3627      * without a qualifying member and to access the property of the name on an object.</p>
3628      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3629      * refers to the text value of a CSS attribute with its name indicated by the name of the
3630      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3631      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3632      * Attempting to set the property when the current object is read-only throws 
3633      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3634      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3635      * @since 1.0
3636      * @javascript Re-compilers must resolve the member of this static field to the
3637      * identifier of the field name.
3638      */
3639     public static final Value.String.Member borderBottom = new Value.String.Member(Members.borderBottom);
3640     /**
3641      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3642      * without a qualifying member and to access the property of the name on an object.</p>
3643      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3644      * refers to the text value of a CSS attribute with its name indicated by the name of the
3645      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3646      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3647      * Attempting to set the property when the current object is read-only throws 
3648      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3649      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3650      * @since 1.0
3651      * @javascript Re-compilers must resolve the member of this static field to the
3652      * identifier of the field name.
3653      */
3654     public static final Value.String.Member borderBottomColor = new Value.String.Member(Members.borderBottomColor);
3655     /**
3656      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3657      * without a qualifying member and to access the property of the name on an object.</p>
3658      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3659      * refers to the text value of a CSS attribute with its name indicated by the name of the
3660      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3661      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3662      * Attempting to set the property when the current object is read-only throws 
3663      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3664      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3665      * @since 1.0
3666      * @javascript Re-compilers must resolve the member of this static field to the
3667      * identifier of the field name.
3668      */
3669     public static final Value.String.Member borderBottomStyle = new Value.String.Member(Members.borderBottomStyle);
3670     /**
3671      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3672      * without a qualifying member and to access the property of the name on an object.</p>
3673      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3674      * refers to the text value of a CSS attribute with its name indicated by the name of the
3675      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3676      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3677      * Attempting to set the property when the current object is read-only throws 
3678      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3679      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3680      * @since 1.0
3681      * @javascript Re-compilers must resolve the member of this static field to the
3682      * identifier of the field name.
3683      */
3684     public static final Value.String.Member borderBottomWidth = new Value.String.Member(Members.borderBottomWidth);
3685     /**
3686      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3687      * without a qualifying member and to access the property of the name on an object.</p>
3688      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3689      * refers to the text value of a CSS attribute with its name indicated by the name of the
3690      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3691      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3692      * Attempting to set the property when the current object is read-only throws 
3693      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3694      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3695      * @since 1.0
3696      * @javascript Re-compilers must resolve the member of this static field to the
3697      * identifier of the field name.
3698      */
3699     public static final Value.String.Member borderCollapse = new Value.String.Member(Members.borderCollapse);
3700     /**
3701      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3702      * without a qualifying member and to access the property of the name on an object.</p>
3703      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3704      * refers to the text value of a CSS attribute with its name indicated by the name of the
3705      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3706      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3707      * Attempting to set the property when the current object is read-only throws 
3708      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3709      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3710      * @since 1.0
3711      * @javascript Re-compilers must resolve the member of this static field to the
3712      * identifier of the field name.
3713      */
3714     public static final Value.String.Member borderColor = new Value.String.Member(Members.borderColor);
3715     /**
3716      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3717      * without a qualifying member and to access the property of the name on an object.</p>
3718      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3719      * refers to the text value of a CSS attribute with its name indicated by the name of the
3720      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3721      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3722      * Attempting to set the property when the current object is read-only throws 
3723      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3724      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3725      * @since 1.0
3726      * @javascript Re-compilers must resolve the member of this static field to the
3727      * identifier of the field name.
3728      */
3729     public static final Value.String.Member borderLeft = new Value.String.Member(Members.borderLeft);
3730     /**
3731      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3732      * without a qualifying member and to access the property of the name on an object.</p>
3733      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3734      * refers to the text value of a CSS attribute with its name indicated by the name of the
3735      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3736      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3737      * Attempting to set the property when the current object is read-only throws 
3738      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3739      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3740      * @since 1.0
3741      * @javascript Re-compilers must resolve the member of this static field to the
3742      * identifier of the field name.
3743      */
3744     public static final Value.String.Member borderLeftColor = new Value.String.Member(Members.borderLeftColor);
3745     /**
3746      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3747      * without a qualifying member and to access the property of the name on an object.</p>
3748      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3749      * refers to the text value of a CSS attribute with its name indicated by the name of the
3750      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3751      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3752      * Attempting to set the property when the current object is read-only throws 
3753      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3754      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3755      * @since 1.0
3756      * @javascript Re-compilers must resolve the member of this static field to the
3757      * identifier of the field name.
3758      */
3759     public static final Value.String.Member borderLeftStyle = new Value.String.Member(Members.borderLeftStyle);
3760     /**
3761      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3762      * without a qualifying member and to access the property of the name on an object.</p>
3763      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3764      * refers to the text value of a CSS attribute with its name indicated by the name of the
3765      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3766      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3767      * Attempting to set the property when the current object is read-only throws 
3768      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3769      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3770      * @since 1.0
3771      * @javascript Re-compilers must resolve the member of this static field to the
3772      * identifier of the field name.
3773      */
3774     public static final Value.String.Member borderLeftWidth = new Value.String.Member(Members.borderLeftWidth);
3775     /**
3776      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3777      * without a qualifying member and to access the property of the name on an object.</p>
3778      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3779      * refers to the text value of a CSS attribute with its name indicated by the name of the
3780      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3781      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3782      * Attempting to set the property when the current object is read-only throws 
3783      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3784      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3785      * @since 1.0
3786      * @javascript Re-compilers must resolve the member of this static field to the
3787      * identifier of the field name.
3788      */
3789     public static final Value.String.Member borderRight = new Value.String.Member(Members.borderRight);
3790     /**
3791      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3792      * without a qualifying member and to access the property of the name on an object.</p>
3793      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3794      * refers to the text value of a CSS attribute with its name indicated by the name of the
3795      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3796      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3797      * Attempting to set the property when the current object is read-only throws 
3798      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3799      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3800      * @since 1.0
3801      * @javascript Re-compilers must resolve the member of this static field to the
3802      * identifier of the field name.
3803      */
3804     public static final Value.String.Member borderRightColor = new Value.String.Member(Members.borderRightColor);
3805     /**
3806      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3807      * without a qualifying member and to access the property of the name on an object.</p>
3808      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3809      * refers to the text value of a CSS attribute with its name indicated by the name of the
3810      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3811      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3812      * Attempting to set the property when the current object is read-only throws 
3813      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3814      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3815      * @since 1.0
3816      * @javascript Re-compilers must resolve the member of this static field to the
3817      * identifier of the field name.
3818      */
3819     public static final Value.String.Member borderRightStyle = new Value.String.Member(Members.borderRightStyle);
3820     /**
3821      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3822      * without a qualifying member and to access the property of the name on an object.</p>
3823      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3824      * refers to the text value of a CSS attribute with its name indicated by the name of the
3825      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3826      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3827      * Attempting to set the property when the current object is read-only throws 
3828      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3829      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3830      * @since 1.0
3831      * @javascript Re-compilers must resolve the member of this static field to the
3832      * identifier of the field name.
3833      */
3834     public static final Value.String.Member borderRightWidth = new Value.String.Member(Members.borderRightWidth);
3835     /**
3836      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3837      * without a qualifying member and to access the property of the name on an object.</p>
3838      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3839      * refers to the text value of a CSS attribute with its name indicated by the name of the
3840      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3841      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3842      * Attempting to set the property when the current object is read-only throws 
3843      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3844      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3845      * @since 1.0
3846      * @javascript Re-compilers must resolve the member of this static field to the
3847      * identifier of the field name.
3848      */
3849     public static final Value.String.Member borderSpacing = new Value.String.Member(Members.borderSpacing);
3850     /**
3851      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3852      * without a qualifying member and to access the property of the name on an object.</p>
3853      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3854      * refers to the text value of a CSS attribute with its name indicated by the name of the
3855      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3856      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3857      * Attempting to set the property when the current object is read-only throws 
3858      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3859      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3860      * @since 1.0
3861      * @javascript Re-compilers must resolve the member of this static field to the
3862      * identifier of the field name.
3863      */
3864     public static final Value.String.Member borderStyle = new Value.String.Member(Members.borderStyle);
3865     /**
3866      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3867      * without a qualifying member and to access the property of the name on an object.</p>
3868      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3869      * refers to the text value of a CSS attribute with its name indicated by the name of the
3870      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3871      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3872      * Attempting to set the property when the current object is read-only throws 
3873      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3874      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3875      * @since 1.0
3876      * @javascript Re-compilers must resolve the member of this static field to the
3877      * identifier of the field name.
3878      */
3879     public static final Value.String.Member borderTop = new Value.String.Member(Members.borderTop);
3880     /**
3881      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3882      * without a qualifying member and to access the property of the name on an object.</p>
3883      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3884      * refers to the text value of a CSS attribute with its name indicated by the name of the
3885      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3886      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3887      * Attempting to set the property when the current object is read-only throws 
3888      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3889      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3890      * @since 1.0
3891      * @javascript Re-compilers must resolve the member of this static field to the
3892      * identifier of the field name.
3893      */
3894     public static final Value.String.Member borderTopColor = new Value.String.Member(Members.borderTopColor);
3895     /**
3896      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3897      * without a qualifying member and to access the property of the name on an object.</p>
3898      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3899      * refers to the text value of a CSS attribute with its name indicated by the name of the
3900      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3901      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3902      * Attempting to set the property when the current object is read-only throws 
3903      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3904      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3905      * @since 1.0
3906      * @javascript Re-compilers must resolve the member of this static field to the
3907      * identifier of the field name.
3908      */
3909     public static final Value.String.Member borderTopStyle = new Value.String.Member(Members.borderTopStyle);
3910     /**
3911      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3912      * without a qualifying member and to access the property of the name on an object.</p>
3913      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3914      * refers to the text value of a CSS attribute with its name indicated by the name of the
3915      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3916      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3917      * Attempting to set the property when the current object is read-only throws 
3918      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3919      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3920      * @since 1.0
3921      * @javascript Re-compilers must resolve the member of this static field to the
3922      * identifier of the field name.
3923      */
3924     public static final Value.String.Member borderTopWidth = new Value.String.Member(Members.borderTopWidth);
3925     /**
3926      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3927      * without a qualifying member and to access the property of the name on an object.</p>
3928      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3929      * refers to the text value of a CSS attribute with its name indicated by the name of the
3930      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3931      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3932      * Attempting to set the property when the current object is read-only throws 
3933      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3934      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3935      * @since 1.0
3936      * @javascript Re-compilers must resolve the member of this static field to the
3937      * identifier of the field name.
3938      */
3939     public static final Value.String.Member borderWidth = new Value.String.Member(Members.borderWidth);
3940     /**
3941      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3942      * without a qualifying member and to access the property of the name on an object.</p>
3943      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3944      * refers to the text value of a CSS attribute with its name indicated by the name of the
3945      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3946      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3947      * Attempting to set the property when the current object is read-only throws 
3948      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3949      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3950      * @since 1.0
3951      * @javascript Re-compilers must resolve the member of this static field to the
3952      * identifier of the field name.
3953      */
3954     public static final Value.String.Member bottom = new Value.String.Member(Members.bottom);
3955     /**
3956      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3957      * without a qualifying member and to access the property of the name on an object.</p>
3958      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3959      * refers to the text value of a CSS attribute with its name indicated by the name of the
3960      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3961      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3962      * Attempting to set the property when the current object is read-only throws 
3963      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3964      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3965      * @since 1.0
3966      * @javascript Re-compilers must resolve the member of this static field to the
3967      * identifier of the field name.
3968      */
3969     public static final Value.String.Member captionSide = new Value.String.Member(Members.captionSide);
3970     /**
3971      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3972      * without a qualifying member and to access the property of the name on an object.</p>
3973      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3974      * refers to the text value of a CSS attribute with its name indicated by the name of the
3975      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3976      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3977      * Attempting to set the property when the current object is read-only throws 
3978      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3979      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3980      * @since 1.0
3981      * @javascript Re-compilers must resolve the member of this static field to the
3982      * identifier of the field name.
3983      */
3984     public static final Value.String.Member clear = new Value.String.Member(Members.clear);
3985     /**
3986      * <p>An <b>opaque</b> static field defining a member that is named by the field name
3987      * without a qualifying member and to access the property of the name on an object.</p>
3988      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
3989      * refers to the text value of a CSS attribute with its name indicated by the name of the
3990      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
3991      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
3992      * Attempting to set the property when the current object is read-only throws 
3993      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
3994      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
3995      * @since 1.0
3996      * @javascript Re-compilers must resolve the member of this static field to the
3997      * identifier of the field name.
3998      */
3999     public static final Value.String.Member clip = new Value.String.Member(Members.clip);
4000     /**
4001      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4002      * without a qualifying member and to access the property of the name on an object.</p>
4003      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4004      * refers to the text value of a CSS attribute with its name indicated by the name of the
4005      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4006      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4007      * Attempting to set the property when the current object is read-only throws 
4008      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4009      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4010      * @since 1.0
4011      * @javascript Re-compilers must resolve the member of this static field to the
4012      * identifier of the field name.
4013      */
4014     public static final Value.String.Member color = new Value.String.Member(Members.color);
4015     /**
4016      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4017      * without a qualifying member and to access the property of the name on an object.</p>
4018      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4019      * refers to the text value of a CSS attribute with its name indicated by the name of the
4020      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4021      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4022      * Attempting to set the property when the current object is read-only throws 
4023      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4024      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4025      * @since 1.0
4026      * @javascript Re-compilers must resolve the member of this static field to the
4027      * identifier of the field name.
4028      */
4029     public static final Value.String.Member content = new Value.String.Member(Members.content);
4030     /**
4031      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4032      * without a qualifying member and to access the property of the name on an object.</p>
4033      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4034      * refers to the text value of a CSS attribute with its name indicated by the name of the
4035      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4036      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4037      * Attempting to set the property when the current object is read-only throws 
4038      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4039      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4040      * @since 1.0
4041      * @javascript Re-compilers must resolve the member of this static field to the
4042      * identifier of the field name.
4043      */
4044     public static final Value.String.Member counterIncrement = new Value.String.Member(Members.counterIncrement);
4045     /**
4046      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4047      * without a qualifying member and to access the property of the name on an object.</p>
4048      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4049      * refers to the text value of a CSS attribute with its name indicated by the name of the
4050      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4051      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4052      * Attempting to set the property when the current object is read-only throws 
4053      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4054      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4055      * @since 1.0
4056      * @javascript Re-compilers must resolve the member of this static field to the
4057      * identifier of the field name.
4058      */
4059     public static final Value.String.Member counterReset = new Value.String.Member(Members.counterReset);
4060     /**
4061      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4062      * without a qualifying member and to access the property of the name on an object.</p>
4063      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4064      * refers to the text value of a CSS attribute with its name indicated by the name of the
4065      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4066      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4067      * Attempting to set the property when the current object is read-only throws 
4068      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4069      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4070      * @since 1.0
4071      * @javascript Re-compilers must resolve the member of this static field to the
4072      * identifier of the field name.
4073      */
4074     public static final Value.String.Member cssFloat = new Value.String.Member(Members.cssFloat);
4075     /**
4076      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4077      * without a qualifying member and to access the property of the name on an object.</p>
4078      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4079      * refers to the text value of a CSS attribute with its name indicated by the name of the
4080      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4081      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4082      * Attempting to set the property when the current object is read-only throws 
4083      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4084      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4085      * @since 1.0
4086      * @javascript Re-compilers must resolve the member of this static field to the
4087      * identifier of the field name.
4088      */
4089     public static final Value.String.Member cue = new Value.String.Member(Members.cue);
4090     /**
4091      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4092      * without a qualifying member and to access the property of the name on an object.</p>
4093      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4094      * refers to the text value of a CSS attribute with its name indicated by the name of the
4095      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4096      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4097      * Attempting to set the property when the current object is read-only throws 
4098      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4099      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4100      * @since 1.0
4101      * @javascript Re-compilers must resolve the member of this static field to the
4102      * identifier of the field name.
4103      */
4104     public static final Value.String.Member cueAfter = new Value.String.Member(Members.cueAfter);
4105     /**
4106      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4107      * without a qualifying member and to access the property of the name on an object.</p>
4108      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4109      * refers to the text value of a CSS attribute with its name indicated by the name of the
4110      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4111      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4112      * Attempting to set the property when the current object is read-only throws 
4113      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4114      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4115      * @since 1.0
4116      * @javascript Re-compilers must resolve the member of this static field to the
4117      * identifier of the field name.
4118      */
4119     public static final Value.String.Member cueBefore = new Value.String.Member(Members.cueBefore);
4120     /**
4121      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4122      * without a qualifying member and to access the property of the name on an object.</p>
4123      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4124      * refers to the text value of a CSS attribute with its name indicated by the name of the
4125      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4126      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4127      * Attempting to set the property when the current object is read-only throws 
4128      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4129      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4130      * @since 1.0
4131      * @javascript Re-compilers must resolve the member of this static field to the
4132      * identifier of the field name.
4133      */
4134     public static final Value.String.Member cursor = new Value.String.Member(Members.cursor);
4135     /**
4136      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4137      * without a qualifying member and to access the property of the name on an object.</p>
4138      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4139      * refers to the text value of a CSS attribute with its name indicated by the name of the
4140      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4141      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4142      * Attempting to set the property when the current object is read-only throws 
4143      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4144      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4145      * @since 1.0
4146      * @javascript Re-compilers must resolve the member of this static field to the
4147      * identifier of the field name.
4148      */
4149     public static final Value.String.Member direction = new Value.String.Member(Members.direction);
4150     /**
4151      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4152      * without a qualifying member and to access the property of the name on an object.</p>
4153      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4154      * refers to the text value of a CSS attribute with its name indicated by the name of the
4155      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4156      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4157      * Attempting to set the property when the current object is read-only throws 
4158      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4159      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4160      * @since 1.0
4161      * @javascript Re-compilers must resolve the member of this static field to the
4162      * identifier of the field name.
4163      */
4164     public static final Value.String.Member display = new Value.String.Member(Members.display);
4165     /**
4166      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4167      * without a qualifying member and to access the property of the name on an object.</p>
4168      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4169      * refers to the text value of a CSS attribute with its name indicated by the name of the
4170      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4171      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4172      * Attempting to set the property when the current object is read-only throws 
4173      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4174      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4175      * @since 1.0
4176      * @javascript Re-compilers must resolve the member of this static field to the
4177      * identifier of the field name.
4178      */
4179     public static final Value.String.Member elevation = new Value.String.Member(Members.elevation);
4180     /**
4181      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4182      * without a qualifying member and to access the property of the name on an object.</p>
4183      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4184      * refers to the text value of a CSS attribute with its name indicated by the name of the
4185      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4186      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4187      * Attempting to set the property when the current object is read-only throws 
4188      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4189      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4190      * @since 1.0
4191      * @javascript Re-compilers must resolve the member of this static field to the
4192      * identifier of the field name.
4193      */
4194     public static final Value.String.Member emptyCells = new Value.String.Member(Members.emptyCells);
4195     /**
4196      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4197      * without a qualifying member and to access the property of the name on an object.</p>
4198      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4199      * refers to the text value of a CSS attribute with its name indicated by the name of the
4200      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4201      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4202      * Attempting to set the property when the current object is read-only throws 
4203      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4204      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4205      * @since 1.0
4206      * @javascript Re-compilers must resolve the member of this static field to the
4207      * identifier of the field name.
4208      */
4209     public static final Value.String.Member filter = new Value.String.Member(Members.filter);
4210     /**
4211      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4212      * without a qualifying member and to access the property of the name on an object.</p>
4213      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4214      * refers to the text value of a CSS attribute with its name indicated by the name of the
4215      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4216      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4217      * Attempting to set the property when the current object is read-only throws 
4218      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4219      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4220      * @since 1.0
4221      * @javascript Re-compilers must resolve the member of this static field to the
4222      * identifier of the field name.
4223      */
4224     public static final Value.String.Member font = new Value.String.Member(Members.font);
4225     /**
4226      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4227      * without a qualifying member and to access the property of the name on an object.</p>
4228      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4229      * refers to the text value of a CSS attribute with its name indicated by the name of the
4230      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4231      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4232      * Attempting to set the property when the current object is read-only throws 
4233      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4234      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4235      * @since 1.0
4236      * @javascript Re-compilers must resolve the member of this static field to the
4237      * identifier of the field name.
4238      */
4239     public static final Value.String.Member fontFamily = new Value.String.Member(Members.fontFamily);
4240     /**
4241      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4242      * without a qualifying member and to access the property of the name on an object.</p>
4243      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4244      * refers to the text value of a CSS attribute with its name indicated by the name of the
4245      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4246      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4247      * Attempting to set the property when the current object is read-only throws 
4248      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4249      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4250      * @since 1.0
4251      * @javascript Re-compilers must resolve the member of this static field to the
4252      * identifier of the field name.
4253      */
4254     public static final Value.String.Member fontSize = new Value.String.Member(Members.fontSize);
4255     /**
4256      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4257      * without a qualifying member and to access the property of the name on an object.</p>
4258      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4259      * refers to the text value of a CSS attribute with its name indicated by the name of the
4260      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4261      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4262      * Attempting to set the property when the current object is read-only throws 
4263      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4264      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4265      * @since 1.0
4266      * @javascript Re-compilers must resolve the member of this static field to the
4267      * identifier of the field name.
4268      */
4269     public static final Value.String.Member fontSizeAdjust = new Value.String.Member(Members.fontSizeAdjust);
4270     /**
4271      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4272      * without a qualifying member and to access the property of the name on an object.</p>
4273      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4274      * refers to the text value of a CSS attribute with its name indicated by the name of the
4275      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4276      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4277      * Attempting to set the property when the current object is read-only throws 
4278      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4279      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4280      * @since 1.0
4281      * @javascript Re-compilers must resolve the member of this static field to the
4282      * identifier of the field name.
4283      */
4284     public static final Value.String.Member fontStretch = new Value.String.Member(Members.fontStretch);
4285     /**
4286      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4287      * without a qualifying member and to access the property of the name on an object.</p>
4288      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4289      * refers to the text value of a CSS attribute with its name indicated by the name of the
4290      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4291      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4292      * Attempting to set the property when the current object is read-only throws 
4293      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4294      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4295      * @since 1.0
4296      * @javascript Re-compilers must resolve the member of this static field to the
4297      * identifier of the field name.
4298      */
4299     public static final Value.String.Member fontStyle = new Value.String.Member(Members.fontStyle);
4300     /**
4301      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4302      * without a qualifying member and to access the property of the name on an object.</p>
4303      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4304      * refers to the text value of a CSS attribute with its name indicated by the name of the
4305      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4306      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4307      * Attempting to set the property when the current object is read-only throws 
4308      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4309      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4310      * @since 1.0
4311      * @javascript Re-compilers must resolve the member of this static field to the
4312      * identifier of the field name.
4313      */
4314     public static final Value.String.Member fontVariant = new Value.String.Member(Members.fontVariant);
4315     /**
4316      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4317      * without a qualifying member and to access the property of the name on an object.</p>
4318      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4319      * refers to the text value of a CSS attribute with its name indicated by the name of the
4320      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4321      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4322      * Attempting to set the property when the current object is read-only throws 
4323      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4324      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4325      * @since 1.0
4326      * @javascript Re-compilers must resolve the member of this static field to the
4327      * identifier of the field name.
4328      */
4329     public static final Value.String.Member fontWeight = new Value.String.Member(Members.fontWeight);
4330     /**
4331      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4332      * without a qualifying member and to access the property of the name on an object.</p>
4333      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4334      * refers to the text value of a CSS attribute with its name indicated by the name of the
4335      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4336      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4337      * Attempting to set the property when the current object is read-only throws 
4338      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4339      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4340      * @since 1.0
4341      * @javascript Re-compilers must resolve the member of this static field to the
4342      * identifier of the field name.
4343      */
4344     public static final Value.String.Member height = new Value.String.Member(Members.height);
4345     /**
4346      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4347      * without a qualifying member and to access the property of the name on an object.</p>
4348      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4349      * refers to the text value of a CSS attribute with its name indicated by the name of the
4350      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4351      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4352      * Attempting to set the property when the current object is read-only throws 
4353      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4354      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4355      * @since 1.0
4356      * @javascript Re-compilers must resolve the member of this static field to the
4357      * identifier of the field name.
4358      */
4359     public static final Value.String.Member left = new Value.String.Member(Members.left);
4360     /**
4361      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4362      * without a qualifying member and to access the property of the name on an object.</p>
4363      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4364      * refers to the text value of a CSS attribute with its name indicated by the name of the
4365      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4366      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4367      * Attempting to set the property when the current object is read-only throws 
4368      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4369      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4370      * @since 1.0
4371      * @javascript Re-compilers must resolve the member of this static field to the
4372      * identifier of the field name.
4373      */
4374     public static final Value.String.Member letterSpacing = new Value.String.Member(Members.letterSpacing);
4375     /**
4376      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4377      * without a qualifying member and to access the property of the name on an object.</p>
4378      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4379      * refers to the text value of a CSS attribute with its name indicated by the name of the
4380      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4381      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4382      * Attempting to set the property when the current object is read-only throws 
4383      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4384      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4385      * @since 1.0
4386      * @javascript Re-compilers must resolve the member of this static field to the
4387      * identifier of the field name.
4388      */
4389     public static final Value.String.Member lineHeight = new Value.String.Member(Members.lineHeight);
4390     /**
4391      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4392      * without a qualifying member and to access the property of the name on an object.</p>
4393      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4394      * refers to the text value of a CSS attribute with its name indicated by the name of the
4395      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4396      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4397      * Attempting to set the property when the current object is read-only throws 
4398      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4399      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4400      * @since 1.0
4401      * @javascript Re-compilers must resolve the member of this static field to the
4402      * identifier of the field name.
4403      */
4404     public static final Value.String.Member listStyle = new Value.String.Member(Members.listStyle);
4405     /**
4406      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4407      * without a qualifying member and to access the property of the name on an object.</p>
4408      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4409      * refers to the text value of a CSS attribute with its name indicated by the name of the
4410      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4411      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4412      * Attempting to set the property when the current object is read-only throws 
4413      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4414      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4415      * @since 1.0
4416      * @javascript Re-compilers must resolve the member of this static field to the
4417      * identifier of the field name.
4418      */
4419     public static final Value.String.Member listStyleImage = new Value.String.Member(Members.listStyleImage);
4420     /**
4421      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4422      * without a qualifying member and to access the property of the name on an object.</p>
4423      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4424      * refers to the text value of a CSS attribute with its name indicated by the name of the
4425      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4426      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4427      * Attempting to set the property when the current object is read-only throws 
4428      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4429      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4430      * @since 1.0
4431      * @javascript Re-compilers must resolve the member of this static field to the
4432      * identifier of the field name.
4433      */
4434     public static final Value.String.Member listStylePosition = new Value.String.Member(Members.listStylePosition);
4435     /**
4436      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4437      * without a qualifying member and to access the property of the name on an object.</p>
4438      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4439      * refers to the text value of a CSS attribute with its name indicated by the name of the
4440      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4441      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4442      * Attempting to set the property when the current object is read-only throws 
4443      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4444      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4445      * @since 1.0
4446      * @javascript Re-compilers must resolve the member of this static field to the
4447      * identifier of the field name.
4448      */
4449     public static final Value.String.Member listStyleType = new Value.String.Member(Members.listStyleType);
4450     /**
4451      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4452      * without a qualifying member and to access the property of the name on an object.</p>
4453      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4454      * refers to the text value of a CSS attribute with its name indicated by the name of the
4455      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4456      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4457      * Attempting to set the property when the current object is read-only throws 
4458      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4459      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4460      * @since 1.0
4461      * @javascript Re-compilers must resolve the member of this static field to the
4462      * identifier of the field name.
4463      */
4464     public static final Value.String.Member margin = new Value.String.Member(Members.margin);
4465     /**
4466      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4467      * without a qualifying member and to access the property of the name on an object.</p>
4468      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4469      * refers to the text value of a CSS attribute with its name indicated by the name of the
4470      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4471      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4472      * Attempting to set the property when the current object is read-only throws 
4473      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4474      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4475      * @since 1.0
4476      * @javascript Re-compilers must resolve the member of this static field to the
4477      * identifier of the field name.
4478      */
4479     public static final Value.String.Member marginBottom = new Value.String.Member(Members.marginBottom);
4480     /**
4481      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4482      * without a qualifying member and to access the property of the name on an object.</p>
4483      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4484      * refers to the text value of a CSS attribute with its name indicated by the name of the
4485      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4486      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4487      * Attempting to set the property when the current object is read-only throws 
4488      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4489      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4490      * @since 1.0
4491      * @javascript Re-compilers must resolve the member of this static field to the
4492      * identifier of the field name.
4493      */
4494     public static final Value.String.Member marginLeft = new Value.String.Member(Members.marginLeft);
4495     /**
4496      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4497      * without a qualifying member and to access the property of the name on an object.</p>
4498      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4499      * refers to the text value of a CSS attribute with its name indicated by the name of the
4500      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4501      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4502      * Attempting to set the property when the current object is read-only throws 
4503      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4504      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4505      * @since 1.0
4506      * @javascript Re-compilers must resolve the member of this static field to the
4507      * identifier of the field name.
4508      */
4509     public static final Value.String.Member marginRight = new Value.String.Member(Members.marginRight);
4510     /**
4511      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4512      * without a qualifying member and to access the property of the name on an object.</p>
4513      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4514      * refers to the text value of a CSS attribute with its name indicated by the name of the
4515      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4516      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4517      * Attempting to set the property when the current object is read-only throws 
4518      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4519      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4520      * @since 1.0
4521      * @javascript Re-compilers must resolve the member of this static field to the
4522      * identifier of the field name.
4523      */
4524     public static final Value.String.Member marginTop = new Value.String.Member(Members.marginTop);
4525     /**
4526      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4527      * without a qualifying member and to access the property of the name on an object.</p>
4528      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4529      * refers to the text value of a CSS attribute with its name indicated by the name of the
4530      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4531      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4532      * Attempting to set the property when the current object is read-only throws 
4533      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4534      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4535      * @since 1.0
4536      * @javascript Re-compilers must resolve the member of this static field to the
4537      * identifier of the field name.
4538      */
4539     public static final Value.String.Member markerOffset = new Value.String.Member(Members.markerOffset);
4540     /**
4541      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4542      * without a qualifying member and to access the property of the name on an object.</p>
4543      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4544      * refers to the text value of a CSS attribute with its name indicated by the name of the
4545      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4546      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4547      * Attempting to set the property when the current object is read-only throws 
4548      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4549      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4550      * @since 1.0
4551      * @javascript Re-compilers must resolve the member of this static field to the
4552      * identifier of the field name.
4553      */
4554     public static final Value.String.Member marks = new Value.String.Member(Members.marks);
4555     /**
4556      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4557      * without a qualifying member and to access the property of the name on an object.</p>
4558      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4559      * refers to the text value of a CSS attribute with its name indicated by the name of the
4560      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4561      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4562      * Attempting to set the property when the current object is read-only throws 
4563      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4564      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4565      * @since 1.0
4566      * @javascript Re-compilers must resolve the member of this static field to the
4567      * identifier of the field name.
4568      */
4569     public static final Value.String.Member maxHeight = new Value.String.Member(Members.maxHeight);
4570     /**
4571      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4572      * without a qualifying member and to access the property of the name on an object.</p>
4573      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4574      * refers to the text value of a CSS attribute with its name indicated by the name of the
4575      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4576      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4577      * Attempting to set the property when the current object is read-only throws 
4578      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4579      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4580      * @since 1.0
4581      * @javascript Re-compilers must resolve the member of this static field to the
4582      * identifier of the field name.
4583      */
4584     public static final Value.String.Member maxWidth = new Value.String.Member(Members.maxWidth);
4585     /**
4586      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4587      * without a qualifying member and to access the property of the name on an object.</p>
4588      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4589      * refers to the text value of a CSS attribute with its name indicated by the name of the
4590      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4591      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4592      * Attempting to set the property when the current object is read-only throws 
4593      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4594      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4595      * @since 1.0
4596      * @javascript Re-compilers must resolve the member of this static field to the
4597      * identifier of the field name.
4598      */
4599     public static final Value.String.Member minHeight = new Value.String.Member(Members.minHeight);
4600     /**
4601      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4602      * without a qualifying member and to access the property of the name on an object.</p>
4603      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4604      * refers to the text value of a CSS attribute with its name indicated by the name of the
4605      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4606      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4607      * Attempting to set the property when the current object is read-only throws 
4608      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4609      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4610      * @since 1.0
4611      * @javascript Re-compilers must resolve the member of this static field to the
4612      * identifier of the field name.
4613      */
4614     public static final Value.String.Member minWidth = new Value.String.Member(Members.minWidth);
4615     /**
4616      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4617      * without a qualifying member and to access the property of the name on an object.</p>
4618      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4619      * refers to the text value of a CSS attribute with its name indicated by the name of the
4620      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4621      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4622      * Attempting to set the property when the current object is read-only throws 
4623      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4624      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4625      * @since 1.0
4626      * @javascript Re-compilers must resolve the member of this static field to the
4627      * identifier of the field name.
4628      */
4629     public static final Value.String.Member opacity = new Value.String.Member(Members.opacity);
4630     /**
4631      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4632      * without a qualifying member and to access the property of the name on an object.</p>
4633      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4634      * refers to the text value of a CSS attribute with its name indicated by the name of the
4635      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4636      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4637      * Attempting to set the property when the current object is read-only throws 
4638      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4639      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4640      * @since 1.0
4641      * @javascript Re-compilers must resolve the member of this static field to the
4642      * identifier of the field name.
4643      */
4644     public static final Value.String.Member orphans = new Value.String.Member(Members.orphans);
4645     /**
4646      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4647      * without a qualifying member and to access the property of the name on an object.</p>
4648      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4649      * refers to the text value of a CSS attribute with its name indicated by the name of the
4650      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4651      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4652      * Attempting to set the property when the current object is read-only throws 
4653      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4654      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4655      * @since 1.0
4656      * @javascript Re-compilers must resolve the member of this static field to the
4657      * identifier of the field name.
4658      */
4659     public static final Value.String.Member outline = new Value.String.Member(Members.outline);
4660     /**
4661      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4662      * without a qualifying member and to access the property of the name on an object.</p>
4663      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4664      * refers to the text value of a CSS attribute with its name indicated by the name of the
4665      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4666      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4667      * Attempting to set the property when the current object is read-only throws 
4668      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4669      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4670      * @since 1.0
4671      * @javascript Re-compilers must resolve the member of this static field to the
4672      * identifier of the field name.
4673      */
4674     public static final Value.String.Member outlineColor = new Value.String.Member(Members.outlineColor);
4675     /**
4676      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4677      * without a qualifying member and to access the property of the name on an object.</p>
4678      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4679      * refers to the text value of a CSS attribute with its name indicated by the name of the
4680      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4681      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4682      * Attempting to set the property when the current object is read-only throws 
4683      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4684      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4685      * @since 1.0
4686      * @javascript Re-compilers must resolve the member of this static field to the
4687      * identifier of the field name.
4688      */
4689     public static final Value.String.Member outlineStyle = new Value.String.Member(Members.outlineStyle);
4690     /**
4691      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4692      * without a qualifying member and to access the property of the name on an object.</p>
4693      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4694      * refers to the text value of a CSS attribute with its name indicated by the name of the
4695      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4696      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4697      * Attempting to set the property when the current object is read-only throws 
4698      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4699      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4700      * @since 1.0
4701      * @javascript Re-compilers must resolve the member of this static field to the
4702      * identifier of the field name.
4703      */
4704     public static final Value.String.Member outlineWidth = new Value.String.Member(Members.outlineWidth);
4705     /**
4706      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4707      * without a qualifying member and to access the property of the name on an object.</p>
4708      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4709      * refers to the text value of a CSS attribute with its name indicated by the name of the
4710      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4711      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4712      * Attempting to set the property when the current object is read-only throws 
4713      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4714      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4715      * @since 1.0
4716      * @javascript Re-compilers must resolve the member of this static field to the
4717      * identifier of the field name.
4718      */
4719     public static final Value.String.Member overflow = new Value.String.Member(Members.overflow);
4720     /**
4721      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4722      * without a qualifying member and to access the property of the name on an object.</p>
4723      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4724      * refers to the text value of a CSS attribute with its name indicated by the name of the
4725      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4726      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4727      * Attempting to set the property when the current object is read-only throws 
4728      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4729      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4730      * @since 1.0
4731      * @javascript Re-compilers must resolve the member of this static field to the
4732      * identifier of the field name.
4733      */
4734     public static final Value.String.Member overflowX = new Value.String.Member(Members.overflowX);
4735     /**
4736      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4737      * without a qualifying member and to access the property of the name on an object.</p>
4738      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4739      * refers to the text value of a CSS attribute with its name indicated by the name of the
4740      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4741      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4742      * Attempting to set the property when the current object is read-only throws 
4743      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4744      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4745      * @since 1.0
4746      * @javascript Re-compilers must resolve the member of this static field to the
4747      * identifier of the field name.
4748      */
4749     public static final Value.String.Member overflowY = new Value.String.Member(Members.overflowY);
4750     /**
4751      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4752      * without a qualifying member and to access the property of the name on an object.</p>
4753      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4754      * refers to the text value of a CSS attribute with its name indicated by the name of the
4755      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4756      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4757      * Attempting to set the property when the current object is read-only throws 
4758      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4759      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4760      * @since 1.0
4761      * @javascript Re-compilers must resolve the member of this static field to the
4762      * identifier of the field name.
4763      */
4764     public static final Value.String.Member padding = new Value.String.Member(Members.padding);
4765     /**
4766      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4767      * without a qualifying member and to access the property of the name on an object.</p>
4768      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4769      * refers to the text value of a CSS attribute with its name indicated by the name of the
4770      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4771      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4772      * Attempting to set the property when the current object is read-only throws 
4773      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4774      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4775      * @since 1.0
4776      * @javascript Re-compilers must resolve the member of this static field to the
4777      * identifier of the field name.
4778      */
4779     public static final Value.String.Member paddingBottom = new Value.String.Member(Members.paddingBottom);
4780     /**
4781      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4782      * without a qualifying member and to access the property of the name on an object.</p>
4783      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4784      * refers to the text value of a CSS attribute with its name indicated by the name of the
4785      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4786      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4787      * Attempting to set the property when the current object is read-only throws 
4788      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4789      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4790      * @since 1.0
4791      * @javascript Re-compilers must resolve the member of this static field to the
4792      * identifier of the field name.
4793      */
4794     public static final Value.String.Member paddingLeft = new Value.String.Member(Members.paddingLeft);
4795     /**
4796      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4797      * without a qualifying member and to access the property of the name on an object.</p>
4798      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4799      * refers to the text value of a CSS attribute with its name indicated by the name of the
4800      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4801      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4802      * Attempting to set the property when the current object is read-only throws 
4803      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4804      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4805      * @since 1.0
4806      * @javascript Re-compilers must resolve the member of this static field to the
4807      * identifier of the field name.
4808      */
4809     public static final Value.String.Member paddingRight = new Value.String.Member(Members.paddingRight);
4810     /**
4811      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4812      * without a qualifying member and to access the property of the name on an object.</p>
4813      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4814      * refers to the text value of a CSS attribute with its name indicated by the name of the
4815      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4816      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4817      * Attempting to set the property when the current object is read-only throws 
4818      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4819      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4820      * @since 1.0
4821      * @javascript Re-compilers must resolve the member of this static field to the
4822      * identifier of the field name.
4823      */
4824     public static final Value.String.Member paddingTop = new Value.String.Member(Members.paddingTop);
4825     /**
4826      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4827      * without a qualifying member and to access the property of the name on an object.</p>
4828      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4829      * refers to the text value of a CSS attribute with its name indicated by the name of the
4830      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4831      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4832      * Attempting to set the property when the current object is read-only throws 
4833      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4834      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4835      * @since 1.0
4836      * @javascript Re-compilers must resolve the member of this static field to the
4837      * identifier of the field name.
4838      */
4839     public static final Value.String.Member page = new Value.String.Member(Members.page);
4840     /**
4841      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4842      * without a qualifying member and to access the property of the name on an object.</p>
4843      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4844      * refers to the text value of a CSS attribute with its name indicated by the name of the
4845      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4846      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4847      * Attempting to set the property when the current object is read-only throws 
4848      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4849      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4850      * @since 1.0
4851      * @javascript Re-compilers must resolve the member of this static field to the
4852      * identifier of the field name.
4853      */
4854     public static final Value.String.Member pageBreakAfter = new Value.String.Member(Members.pageBreakAfter);
4855     /**
4856      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4857      * without a qualifying member and to access the property of the name on an object.</p>
4858      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4859      * refers to the text value of a CSS attribute with its name indicated by the name of the
4860      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4861      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4862      * Attempting to set the property when the current object is read-only throws 
4863      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4864      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4865      * @since 1.0
4866      * @javascript Re-compilers must resolve the member of this static field to the
4867      * identifier of the field name.
4868      */
4869     public static final Value.String.Member pageBreakBefore = new Value.String.Member(Members.pageBreakBefore);
4870     /**
4871      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4872      * without a qualifying member and to access the property of the name on an object.</p>
4873      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4874      * refers to the text value of a CSS attribute with its name indicated by the name of the
4875      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4876      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4877      * Attempting to set the property when the current object is read-only throws 
4878      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4879      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4880      * @since 1.0
4881      * @javascript Re-compilers must resolve the member of this static field to the
4882      * identifier of the field name.
4883      */
4884     public static final Value.String.Member pageBreakInside = new Value.String.Member(Members.pageBreakInside);
4885     /**
4886      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4887      * without a qualifying member and to access the property of the name on an object.</p>
4888      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4889      * refers to the text value of a CSS attribute with its name indicated by the name of the
4890      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4891      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4892      * Attempting to set the property when the current object is read-only throws 
4893      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4894      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4895      * @since 1.0
4896      * @javascript Re-compilers must resolve the member of this static field to the
4897      * identifier of the field name.
4898      */
4899     public static final Value.String.Member pause = new Value.String.Member(Members.pause);
4900     /**
4901      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4902      * without a qualifying member and to access the property of the name on an object.</p>
4903      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4904      * refers to the text value of a CSS attribute with its name indicated by the name of the
4905      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4906      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4907      * Attempting to set the property when the current object is read-only throws 
4908      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4909      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4910      * @since 1.0
4911      * @javascript Re-compilers must resolve the member of this static field to the
4912      * identifier of the field name.
4913      */
4914     public static final Value.String.Member pauseAfter = new Value.String.Member(Members.pauseAfter);
4915     /**
4916      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4917      * without a qualifying member and to access the property of the name on an object.</p>
4918      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4919      * refers to the text value of a CSS attribute with its name indicated by the name of the
4920      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4921      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4922      * Attempting to set the property when the current object is read-only throws 
4923      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4924      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4925      * @since 1.0
4926      * @javascript Re-compilers must resolve the member of this static field to the
4927      * identifier of the field name.
4928      */
4929     public static final Value.String.Member pauseBefore = new Value.String.Member(Members.pauseBefore);
4930     /**
4931      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4932      * without a qualifying member and to access the property of the name on an object.</p>
4933      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4934      * refers to the text value of a CSS attribute with its name indicated by the name of the
4935      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4936      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4937      * Attempting to set the property when the current object is read-only throws 
4938      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4939      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4940      * @since 1.0
4941      * @javascript Re-compilers must resolve the member of this static field to the
4942      * identifier of the field name.
4943      */
4944     public static final Value.String.Member pitch = new Value.String.Member(Members.pitch);
4945     /**
4946      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4947      * without a qualifying member and to access the property of the name on an object.</p>
4948      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4949      * refers to the text value of a CSS attribute with its name indicated by the name of the
4950      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4951      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4952      * Attempting to set the property when the current object is read-only throws 
4953      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4954      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4955      * @since 1.0
4956      * @javascript Re-compilers must resolve the member of this static field to the
4957      * identifier of the field name.
4958      */
4959     public static final Value.String.Member pitchRange = new Value.String.Member(Members.pitchRange);
4960     /**
4961      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4962      * without a qualifying member and to access the property of the name on an object.</p>
4963      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4964      * refers to the text value of a CSS attribute with its name indicated by the name of the
4965      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4966      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4967      * Attempting to set the property when the current object is read-only throws 
4968      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4969      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4970      * @since 1.0
4971      * @javascript Re-compilers must resolve the member of this static field to the
4972      * identifier of the field name.
4973      */
4974     public static final Value.String.Member playDuring = new Value.String.Member(Members.playDuring);
4975     /**
4976      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4977      * without a qualifying member and to access the property of the name on an object.</p>
4978      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4979      * refers to the text value of a CSS attribute with its name indicated by the name of the
4980      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4981      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4982      * Attempting to set the property when the current object is read-only throws 
4983      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4984      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
4985      * @since 1.0
4986      * @javascript Re-compilers must resolve the member of this static field to the
4987      * identifier of the field name.
4988      */
4989     public static final Value.String.Member position = new Value.String.Member(Members.position);
4990     /**
4991      * <p>An <b>opaque</b> static field defining a member that is named by the field name
4992      * without a qualifying member and to access the property of the name on an object.</p>
4993      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
4994      * refers to the text value of a CSS attribute with its name indicated by the name of the
4995      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
4996      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
4997      * Attempting to set the property when the current object is read-only throws 
4998      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
4999      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
5000      * @since 1.0
5001      * @javascript Re-compilers must resolve the member of this static field to the
5002      * identifier of the field name.
5003      */
5004     public static final Value.String.Member quotes = new Value.String.Member(Members.quotes);
5005     /**
5006      * <p>An <b>opaque</b> static field defining a member that is named by the field name
5007      * without a qualifying member and to access the property of the name on an object.</p>
5008      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
5009      * refers to the text value of a CSS attribute with its name indicated by the name of the
5010      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
5011      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
5012      * Attempting to set the property when the current object is read-only throws 
5013      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
5014      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
5015      * @since 1.0
5016      * @javascript Re-compilers must resolve the member of this static field to the
5017      * identifier of the field name.
5018      */
5019     public static final Value.String.Member richness = new Value.String.Member(Members.richness);
5020     /**
5021      * <p>An <b>opaque</b> static field defining a member that is named by the field name
5022      * without a qualifying member and to access the property of the name on an object.</p>
5023      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
5024      * refers to the text value of a CSS attribute with its name indicated by the name of the
5025      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
5026      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
5027      * Attempting to set the property when the current object is read-only throws 
5028      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
5029      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
5030      * @since 1.0
5031      * @javascript Re-compilers must resolve the member of this static field to the
5032      * identifier of the field name.
5033      */
5034     public static final Value.String.Member right = new Value.String.Member(Members.right);
5035     /**
5036      * <p>An <b>opaque</b> static field defining a member that is named by the field name
5037      * without a qualifying member and to access the property of the name on an object.</p>
5038      * <p>The property, identified by this member, of a {@link JsCSS2Properties} object 
5039      * refers to the text value of a CSS attribute with its name indicated by the name of the
5040      * member. Setting the property to an illegal value throws a {@link JsDOMException} 
5041      * with the {@link JsDOMException#code} property of the value {@link JsDOMException#SYNTAX_ERR}. 
5042      * Attempting to set the property when the current object is read-only throws 
5043      * a {@link JsDOMException} exception with the {@link JsDOMException#code} 
5044      * property of the value {@link JsDOMException#NO_MODIFICATION_ALLOWED_ERR}.</p>
5045      * @since 1.0
5046      * @javascript Re-compilers must resolve the member of this static field to the
5047      * identifier of the field name.
5048      */
5049     public