1 22 23 package cypress; 24 25 import java.util.*; 26 27 public class Css 28 { 29 30 static java.awt.Color ALICEBLUE = new java.awt.Color ( 240, 248, 255 ); 31 static java.awt.Color ANTIQUEWHITE = new java.awt.Color ( 250, 235, 215 ); 32 33 static java.awt.Color AQUA = new java.awt.Color ( 0, 255, 255 ); 35 static java.awt.Color AQUAMARINE = new java.awt.Color ( 127, 255, 212 ); 36 static java.awt.Color AZURE = new java.awt.Color ( 240, 255, 255 ); 37 static java.awt.Color BEIGE = new java.awt.Color ( 245, 245, 220 ); 38 static java.awt.Color BISQUE = new java.awt.Color ( 255, 228, 196 ); 39 static java.awt.Color BLACK = new java.awt.Color ( 0, 0, 0 ); 40 static java.awt.Color BLANCHEDALMOND = new java.awt.Color ( 255, 255, 205 ); 41 static java.awt.Color BLUE = new java.awt.Color ( 0, 0, 255 ); 42 static java.awt.Color BLUEVIOLET = new java.awt.Color ( 138, 43, 226 ); 43 static java.awt.Color BROWN = new java.awt.Color ( 165, 42, 42 ); 44 static java.awt.Color BURLYWOOD = new java.awt.Color ( 222, 184, 135 ); 45 static java.awt.Color CADETBLUE = new java.awt.Color ( 95, 158, 160 ); 46 static java.awt.Color CHARTREUSE = new java.awt.Color ( 127, 255, 0 ); 47 static java.awt.Color CHOCOLATE = new java.awt.Color ( 210, 105, 30 ); 48 static java.awt.Color CORAL = new java.awt.Color ( 255, 127, 80 ); 49 static java.awt.Color CORNFLOWERBLUE = new java.awt.Color ( 100, 149, 237 ); 50 static java.awt.Color CORNSILK = new java.awt.Color ( 255, 248, 220 ); 51 static java.awt.Color CRIMSON = new java.awt.Color ( 220, 20, 60 ); 52 static java.awt.Color CYAN = new java.awt.Color ( 0, 255, 255 ); 53 static java.awt.Color DARKBLUE = new java.awt.Color ( 0, 0, 139 ); 54 static java.awt.Color DARKCYAN = new java.awt.Color ( 0, 139, 139 ); 55 static java.awt.Color DARKGOLDENROD = new java.awt.Color ( 184, 134, 11 ); 56 static java.awt.Color DARKGRAY = new java.awt.Color ( 169, 169, 169 ); 57 static java.awt.Color DARKGREEN = new java.awt.Color ( 0, 100, 0 ); 58 static java.awt.Color DARKKHAKI = new java.awt.Color ( 189, 183, 107 ); 59 static java.awt.Color DARKMAGENTA = new java.awt.Color ( 139, 0, 139 ); 60 static java.awt.Color DARKOLIVEGREEN = new java.awt.Color ( 85, 107, 47 ); 61 static java.awt.Color DARKORANGE = new java.awt.Color ( 255, 140, 0 ); 62 static java.awt.Color DARKORCHID = new java.awt.Color ( 153, 50, 204 ); 63 static java.awt.Color DARKRED = new java.awt.Color ( 139, 0, 0 ); 64 static java.awt.Color DARKSALMON = new java.awt.Color ( 233, 150, 122 ); 65 static java.awt.Color DARKSEAGREEN = new java.awt.Color ( 143, 188, 143 ); 66 static java.awt.Color DARKSLATEBLUE = new java.awt.Color ( 72, 61, 139 ); 67 static java.awt.Color DARKSLATEGRAY = new java.awt.Color ( 47, 79, 79 ); 68 static java.awt.Color DARKTURQUOISE = new java.awt.Color ( 0, 206, 209 ); 69 static java.awt.Color DARKVIOLET = new java.awt.Color ( 148, 0, 211 ); 70 static java.awt.Color DEEPPINK = new java.awt.Color ( 255, 20, 147 ); 71 static java.awt.Color DEEPSKYBLUE = new java.awt.Color ( 0, 191, 255 ); 72 static java.awt.Color DIMGRAY = new java.awt.Color ( 105, 105, 105 ); 73 static java.awt.Color DODGERBLUE = new java.awt.Color ( 30, 144, 255 ); 74 static java.awt.Color FIREBRICK = new java.awt.Color ( 178, 34, 34 ); 75 static java.awt.Color FLORALWHITE = new java.awt.Color ( 255, 250, 240 ); 76 static java.awt.Color FORESTGREEN = new java.awt.Color ( 34, 139, 34 ); 77 static java.awt.Color FUCHSIA = new java.awt.Color ( 255, 0, 255 ); 78 static java.awt.Color GAINSBORO = new java.awt.Color ( 220, 220, 220 ); 79 static java.awt.Color GHOSTWHITE = new java.awt.Color ( 248, 248, 255 ); 80 static java.awt.Color GOLD = new java.awt.Color ( 255, 215, 0 ); 81 static java.awt.Color GOLDENROD = new java.awt.Color ( 218, 165, 32 ); 82 static java.awt.Color GRAY = new java.awt.Color ( 128, 128, 128 ); 83 static java.awt.Color GREEN = new java.awt.Color ( 0, 128, 0 ); 84 static java.awt.Color GREENYELLOW = new java.awt.Color ( 173, 255, 47 ); 85 static java.awt.Color HONEYDEW = new java.awt.Color ( 240, 255, 240 ); 86 static java.awt.Color HOTPINK = new java.awt.Color ( 255, 105, 180 ); 87 static java.awt.Color INDIANRED = new java.awt.Color ( 205, 92, 92 ); 88 static java.awt.Color INDIGO = new java.awt.Color ( 75, 0, 130 ); 89 static java.awt.Color IVORY = new java.awt.Color ( 255, 240, 240 ); 90 static java.awt.Color KHAKI = new java.awt.Color ( 240, 230, 140 ); 91 static java.awt.Color LAVENDER = new java.awt.Color ( 230, 230, 250 ); 92 static java.awt.Color LAVENDERBLUSH = new java.awt.Color ( 255, 240, 245 ); 93 static java.awt.Color LAWNGREEN = new java.awt.Color ( 124, 252, 0 ); 94 static java.awt.Color LEMONCHIFFON = new java.awt.Color ( 255, 250, 205 ); 95 static java.awt.Color LIGHTBLUE = new java.awt.Color ( 173, 216, 230 ); 96 static java.awt.Color LIGHTCORAL = new java.awt.Color ( 240, 128, 128 ); 97 static java.awt.Color LIGHTCYAN = new java.awt.Color ( 224, 255, 255 ); 98 static java.awt.Color LIGHTGOLDENRODYELLOW = new java.awt.Color ( 250, 250, 210 ); 99 static java.awt.Color LIGHTGREEN = new java.awt.Color ( 144, 238, 144 ); 100 static java.awt.Color LIGHTGREY = new java.awt.Color ( 211, 211, 211 ); 101 static java.awt.Color LIGHTPINK = new java.awt.Color ( 255, 182, 193 ); 102 static java.awt.Color LIGHTSALMON = new java.awt.Color ( 255, 160, 122 ); 103 static java.awt.Color LIGHTSEAGREEN = new java.awt.Color ( 32, 178, 170 ); 104 static java.awt.Color LIGHTSKYBLUE = new java.awt.Color ( 135, 206, 250 ); 105 static java.awt.Color LIGHTSLATEGRAY = new java.awt.Color ( 119, 136, 153 ); 106 static java.awt.Color LIGHTSTEELBLUE = new java.awt.Color ( 176, 196, 222 ); 107 static java.awt.Color LIGHTYELLOW = new java.awt.Color ( 255, 255, 224 ); 108 static java.awt.Color LIME = new java.awt.Color ( 0, 255, 0 ); 109 static java.awt.Color LIMEGREEN = new java.awt.Color ( 50, 205, 50 ); 110 static java.awt.Color LINEN = new java.awt.Color ( 250, 240, 230 ); 111 static java.awt.Color MAGENTA = new java.awt.Color ( 255, 0, 255 ); 112 static java.awt.Color MAROON = new java.awt.Color ( 128, 0, 0 ); 113 static java.awt.Color MEDIUMAQUAMARINE = new java.awt.Color ( 102, 205, 170 ); 114 static java.awt.Color MEDIUMBLUE = new java.awt.Color ( 0, 0, 205 ); 115 static java.awt.Color MEDIUMORCHID = new java.awt.Color ( 186, 85, 211 ); 116 static java.awt.Color MEDIUMPURPLE = new java.awt.Color ( 147, 112, 219 ); 117 static java.awt.Color MEDIUMSEAGREEN = new java.awt.Color ( 60, 179, 113 ); 118 static java.awt.Color MEDIUMSLATEBLUE = new java.awt.Color ( 123, 104, 238 ); 119 static java.awt.Color MEDIUMSPRINGGREEN = new java.awt.Color ( 0, 250, 154 ); 120 static java.awt.Color MEDIUMTURQUOISE = new java.awt.Color ( 72, 209, 204 ); 121 static java.awt.Color MEDIUMVIOLETRED = new java.awt.Color ( 199, 21, 133 ); 122 static java.awt.Color MIDNIGHTBLUE = new java.awt.Color ( 25, 25, 112 ); 123 static java.awt.Color MINTCREAM = new java.awt.Color ( 245, 255, 250 ); 124 static java.awt.Color MISTYROSE = new java.awt.Color ( 255, 228, 225 ); 125 static java.awt.Color MOCCASIN = new java.awt.Color ( 255, 228, 181 ); 126 static java.awt.Color NAVAJOWHITE = new java.awt.Color ( 255, 222, 173 ); 127 static java.awt.Color NAVY = new java.awt.Color ( 0, 0, 128 ); 128 static java.awt.Color OLDLACE = new java.awt.Color ( 253, 245, 230 ); 129 static java.awt.Color OLIVE = new java.awt.Color ( 128, 128, 0 ); 130 static java.awt.Color OLIVEDRAB = new java.awt.Color ( 107, 142, 35 ); 131 static java.awt.Color ORANGE = new java.awt.Color ( 255, 165, 0 ); 132 static java.awt.Color ORANGERED = new java.awt.Color ( 255, 69, 0 ); 133 static java.awt.Color ORCHID = new java.awt.Color ( 218, 112, 214 ); 134 static java.awt.Color PALEGOLDENROD = new java.awt.Color ( 238, 232, 170 ); 135 static java.awt.Color PALEGREEN = new java.awt.Color ( 152, 251, 152 ); 136 static java.awt.Color PALETURQUOISE = new java.awt.Color ( 175, 238, 238 ); 137 static java.awt.Color PALEVIOLETRED = new java.awt.Color ( 219, 112, 147 ); 138 static java.awt.Color PAPAYAWHIP = new java.awt.Color ( 255, 239, 213 ); 139 static java.awt.Color PEACHPUFF = new java.awt.Color ( 255, 218, 185 ); 140 static java.awt.Color PERU = new java.awt.Color ( 205, 133, 63 ); 141 static java.awt.Color PINK = new java.awt.Color ( 255, 192, 203 ); 142 static java.awt.Color PLUM = new java.awt.Color ( 221, 160, 221 ); 143 static java.awt.Color POWDERBLUE = new java.awt.Color ( 176, 224, 230 ); 144 static java.awt.Color PURPLE = new java.awt.Color ( 128, 0, 128 ); 145 static java.awt.Color RED = new java.awt.Color ( 255, 0, 0 ); 146 static java.awt.Color ROSYBROWN = new java.awt.Color ( 188, 143, 143 ); 147 static java.awt.Color ROYALBLUE = new java.awt.Color ( 65, 105, 225 ); 148 static java.awt.Color SADDLEBROWN = new java.awt.Color ( 139, 69, 19 ); 149 static java.awt.Color SALMON = new java.awt.Color ( 250, 128, 114 ); 150 static java.awt.Color SANDYBROWN = new java.awt.Color ( 244, 164, 96 ); 151 static java.awt.Color SEAGREEN = new java.awt.Color ( 46, 139, 87 ); 152 static java.awt.Color SEASHELL = new java.awt.Color ( 255, 245, 238 ); 153 static java.awt.Color SIENNA = new java.awt.Color ( 160, 82, 45 ); 154 static java.awt.Color SILVER = new java.awt.Color ( 192, 192, 192 ); 155 static java.awt.Color SKYBLUE = new java.awt.Color ( 135, 206, 235 ); 156 static java.awt.Color SLATEBLUE = new java.awt.Color ( 106, 90, 205 ); 157 static java.awt.Color SLATEGRAY = new java.awt.Color ( 112, 128, 144 ); 158 static java.awt.Color SNOW = new java.awt.Color ( 255, 250, 250 ); 159 static java.awt.Color SPRINGGREEN = new java.awt.Color ( 0, 255, 127 ); 160 static java.awt.Color STEELBLUE = new java.awt.Color ( 70, 130, 180 ); 161 static java.awt.Color TAN = new java.awt.Color ( 210, 180, 140 ); 162 static java.awt.Color TEAL = new java.awt.Color ( 0, 128, 128 ); 163 static java.awt.Color THISTLE = new java.awt.Color ( 216, 191, 216 ); 164 static java.awt.Color TOMATO = new java.awt.Color ( 253, 99, 71 ); 165 static java.awt.Color TURQUOISE = new java.awt.Color ( 64, 224, 208 ); 166 static java.awt.Color VIOLET = new java.awt.Color ( 238, 130, 238 ); 167 static java.awt.Color WHEAT = new java.awt.Color ( 245, 222, 179 ); 168 static java.awt.Color WHITE = new java.awt.Color ( 255, 255, 255 ); 169 static java.awt.Color WHITESMOKE = new java.awt.Color ( 245, 245, 245 ); 170 static java.awt.Color YELLOW = new java.awt.Color ( 255, 255, 0 ); 171 static java.awt.Color YELLOWGREEN = new java.awt.Color ( 154, 205, 50 ); 172 private static TypeInfo UNDEFINED_TYPE_INFO; 173 174 private static Map _typeInfoMap; 175 176 177 public static java.awt.Color getColor( int code ) 178 { 179 switch ( code ) 180 { 181 case Color.Id.AQUA: 182 return AQUA; 183 case Color.Id.BLACK: 184 return BLACK; 185 case Color.Id.BLUE: 186 return BLUE; 187 case Color.Id.FUCHSIA: 188 return FUCHSIA; 189 case Color.Id.GRAY: 190 return GRAY; 191 case Color.Id.GREEN: 192 return GREEN; 193 case Color.Id.LIME: 194 return LIME; 195 case Color.Id.MAROON: 196 return MAROON; 197 case Color.Id.NAVY: 198 return NAVY; 199 case Color.Id.OLIVE: 200 return OLIVE; 201 case Color.Id.PURPLE: 202 return PURPLE; 203 case Color.Id.RED: 204 return RED; 205 case Color.Id.SILVER: 206 return SILVER; 207 case Color.Id.TEAL: 208 return TEAL; 209 case Color.Id.WHITE: 210 return WHITE; 211 case Color.Id.YELLOW: 212 return YELLOW; 213 case Color.Id.ALICEBLUE: 214 return ALICEBLUE; 215 case Color.Id.ANTIQUEWHITE: 216 return ANTIQUEWHITE; 217 case Color.Id.AQUAMARINE: 218 return AQUAMARINE; 219 case Color.Id.AZURE: 220 return AZURE; 221 case Color.Id.BEIGE: 222 return BEIGE; 223 case Color.Id.BISQUE: 224 return BISQUE; 225 case Color.Id.BLANCHEDALMOND: 226 return BLANCHEDALMOND; 227 case Color.Id.BLUEVIOLET: 228 return BLUEVIOLET; 229 case Color.Id.BROWN: 230 return BROWN; 231 case Color.Id.BURLYWOOD: 232 return BURLYWOOD; 233 case Color.Id.CADETBLUE: 234 return CADETBLUE; 235 case Color.Id.CHARTREUSE: 236 return CHARTREUSE; 237 case Color.Id.CHOCOLATE: 238 return CHOCOLATE; 239 case Color.Id.CORAL: 240 return CORAL; 241 case Color.Id.CORNFLOWERBLUE: 242 return CORNFLOWERBLUE; 243 case Color.Id.CORNSILK: 244 return CORNSILK; 245 case Color.Id.CRIMSON: 246 return CRIMSON; 247 case Color.Id.CYAN: 248 return CYAN; 249 case Color.Id.DARKBLUE: 250 return DARKBLUE; 251 case Color.Id.DARKCYAN: 252 return DARKCYAN; 253 case Color.Id.DARKGOLDENROD: 254 return DARKGOLDENROD; 255 case Color.Id.DARKGRAY: 256 return DARKGRAY; 257 case Color.Id.DARKGREEN: 258 return DARKGREEN; 259 case Color.Id.DARKKHAKI: 260 return DARKKHAKI; 261 case Color.Id.DARKMAGENTA: 262 return DARKMAGENTA; 263 case Color.Id.DARKOLIVEGREEN: 264 return DARKOLIVEGREEN; 265 case Color.Id.DARKORANGE: 266 return DARKORANGE; 267 case Color.Id.DARKORCHID: 268 return DARKORCHID; 269 case Color.Id.DARKRED: 270 return DARKRED; 271 case Color.Id.DARKSALMON: 272 return DARKSALMON; 273 case Color.Id.DARKSEAGREEN: 274 return DARKSEAGREEN; 275 case Color.Id.DARKSLATEBLUE: 276 return DARKSLATEBLUE; 277 case Color.Id.DARKSLATEGRAY: 278 return DARKSLATEGRAY; 279 case Color.Id.DARKTURQUOISE: 280 return DARKTURQUOISE; 281 case Color.Id.DARKVIOLET: 282 return DARKVIOLET; 283 case Color.Id.DEEPPINK: 284 return DEEPPINK; 285 case Color.Id.DEEPSKYBLUE: 286 return DEEPSKYBLUE; 287 case Color.Id.DIMGRAY: 288 return DIMGRAY; 289 case Color.Id.DODGERBLUE: 290 return DODGERBLUE; 291 case Color.Id.FIREBRICK: 292 return FIREBRICK; 293 case Color.Id.FLORALWHITE: 294 return FLORALWHITE; 295 case Color.Id.FORESTGREEN: 296 return FORESTGREEN; 297 case Color.Id.GAINSBORO: 298 return GAINSBORO; 299 case Color.Id.GHOSTWHITE: 300 return GHOSTWHITE; 301 case Color.Id.GOLD: 302 return GOLD; 303 case Color.Id.GOLDENROD: 304 return GOLDENROD; 305 case Color.Id.GREENYELLOW: 306 return GREENYELLOW; 307 case Color.Id.HONEYDEW: 308 return HONEYDEW; 309 case Color.Id.HOTPINK: 310 return HOTPINK; 311 case Color.Id.INDIANRED: 312 return INDIANRED; 313 case Color.Id.INDIGO: 314 return INDIGO; 315 case Color.Id.IVORY: 316 return IVORY; 317 case Color.Id.KHAKI: 318 return KHAKI; 319 case Color.Id.LAVENDER: 320 return LAVENDER; 321 case Color.Id.LAVENDERBLUSH: 322 return LAVENDERBLUSH; 323 case Color.Id.LAWNGREEN: 324 return LAWNGREEN; 325 case Color.Id.LEMONCHIFFON: 326 return LEMONCHIFFON; 327 case Color.Id.LIGHTBLUE: 328 return LIGHTBLUE; 329 case Color.Id.LIGHTCORAL: 330 return LIGHTCORAL; 331 case Color.Id.LIGHTCYAN: 332 return LIGHTCYAN; 333 case Color.Id.LIGHTGOLDENRODYELLOW: 334 return LIGHTGOLDENRODYELLOW; 335 case Color.Id.LIGHTGREEN: 336 return LIGHTGREEN; 337 case Color.Id.LIGHTGREY: 338 return LIGHTGREY; 339 case Color.Id.LIGHTPINK: 340 return LIGHTPINK; 341 case Color.Id.LIGHTSALMON: 342 return LIGHTSALMON; 343 case Color.Id.LIGHTSEAGREEN: 344 return LIGHTSEAGREEN; 345 case Color.Id.LIGHTSKYBLUE: 346 return LIGHTSKYBLUE; 347 case Color.Id.LIGHTSLATEGRAY: 348 return LIGHTSLATEGRAY; 349 case Color.Id.LIGHTSTEELBLUE: 350 return LIGHTSTEELBLUE; 351 case Color.Id.LIGHTYELLOW: 352 return LIGHTYELLOW; 353 case Color.Id.LIMEGREEN: 354 return LIMEGREEN; 355 case Color.Id.LINEN: 356 return LINEN; 357 case Color.Id.MAGENTA: 358 return MAGENTA; 359 case Color.Id.MEDIUMAQUAMARINE: 360 return MEDIUMAQUAMARINE; 361 case Color.Id.MEDIUMBLUE: 362 return MEDIUMBLUE; 363 case Color.Id.MEDIUMORCHID: 364 return MEDIUMORCHID; 365 case Color.Id.MEDIUMPURPLE: 366 return MEDIUMPURPLE; 367 case Color.Id.MEDIUMSEAGREEN: 368 return MEDIUMSEAGREEN; 369 case Color.Id.MEDIUMSLATEBLUE: 370 return MEDIUMSLATEBLUE; 371 case Color.Id.MEDIUMSPRINGGREEN: 372 return MEDIUMSPRINGGREEN; 373 case Color.Id.MEDIUMTURQUOISE: 374 return MEDIUMTURQUOISE; 375 case Color.Id.MEDIUMVIOLETRED: 376 return MEDIUMVIOLETRED; 377 case Color.Id.MIDNIGHTBLUE: 378 return MIDNIGHTBLUE; 379 case Color.Id.MINTCREAM: 380 return MINTCREAM; 381 case Color.Id.MISTYROSE: 382 return MISTYROSE; 383 case Color.Id.MOCCASIN: 384 return MOCCASIN; 385 case Color.Id.NAVAJOWHITE: 386 return NAVAJOWHITE; 387 case Color.Id.OLDLACE: 388 return OLDLACE; 389 case Color.Id.OLIVEDRAB: 390 return OLIVEDRAB; 391 case Color.Id.ORANGE: 392 return ORANGE; 393 case Color.Id.ORANGERED: 394 return ORANGERED; 395 case Color.Id.ORCHID: 396 return ORCHID; 397 case Color.Id.PALEGOLDENROD: 398 return PALEGOLDENROD; 399 case Color.Id.PALEGREEN: 400 return PALEGREEN; 401 case Color.Id.PALETURQUOISE: 402 return PALETURQUOISE; 403 case Color.Id.PALEVIOLETRED: 404 return PALEVIOLETRED; 405 case Color.Id.PAPAYAWHIP: 406 return PAPAYAWHIP; 407 case Color.Id.PEACHPUFF: 408 return PEACHPUFF; 409 case Color.Id.PERU: 410 return PERU; 411 case Color.Id.PINK: 412 return PINK; 413 case Color.Id.PLUM: 414 return PLUM; 415 case Color.Id.POWDERBLUE: 416 return POWDERBLUE; 417 case Color.Id.ROSYBROWN: 418 return ROSYBROWN; 419 case Color.Id.ROYALBLUE: 420 return ROYALBLUE; 421 case Color.Id.SADDLEBROWN: 422 return SADDLEBROWN; 423 case Color.Id.SALMON: 424 return SALMON; 425 case Color.Id.SANDYBROWN: 426 return SANDYBROWN; 427 case Color.Id.SEAGREEN: 428 return SEAGREEN; 429 case Color.Id.SEASHELL: 430 return SEASHELL; 431 case Color.Id.SIENNA: 432 return SIENNA; 433 case Color.Id.SKYBLUE: 434 return SKYBLUE; 435 case Color.Id.SLATEBLUE: 436 return SLATEBLUE; 437 case Color.Id.SLATEGRAY: 438 return SLATEGRAY; 439 case Color.Id.SNOW: 440 return SNOW; 441 case Color.Id.SPRINGGREEN: 442 return SPRINGGREEN; 443 case Color.Id.STEELBLUE: 444 return STEELBLUE; 445 case Color.Id.TAN: 446 return TAN; 447 case Color.Id.THISTLE: 448 return THISTLE; 449 case Color.Id.TOMATO: 450 return TOMATO; 451 case Color.Id.TURQUOISE: 452 return TURQUOISE; 453 case Color.Id.VIOLET: 454 return VIOLET; 455 case Color.Id.WHEAT: 456 return WHEAT; 457 case Color.Id.WHITESMOKE: 458 return WHITESMOKE; 459 case Color.Id.YELLOWGREEN: 460 return YELLOWGREEN; 461 default: 462 return BLACK; 463 } 464 } 465 466 public static TypeInfo getTypeInfo( String value ) 467 { 468 if( _typeInfoMap == null ) 469 { 470 UNDEFINED_TYPE_INFO = new TypeInfo( Type.UNDEFINED, 0 ); 471 472 _typeInfoMap = new HashMap(); 474 475 _typeInfoMap.put( Align.LEFT, new TypeInfo( Type.ALIGN, Align.Id.LEFT ) ); 476 _typeInfoMap.put( Align.RIGHT, new TypeInfo( Type.ALIGN, Align.Id.RIGHT ) ); 477 _typeInfoMap.put( Align.CENTER, new TypeInfo( Type.ALIGN, Align.Id.CENTER ) ); 478 479 _typeInfoMap.put( VerticalAlign.TOP, new TypeInfo( Type.VERTICAL_ALIGN, VerticalAlign.Id.TOP ) ); 480 _typeInfoMap.put( VerticalAlign.MIDDLE, new TypeInfo( Type.VERTICAL_ALIGN, VerticalAlign.Id.MIDDLE ) ); 481 _typeInfoMap.put( VerticalAlign.BOTTOM, new TypeInfo( Type.VERTICAL_ALIGN, VerticalAlign.Id.BOTTOM ) ); 482 483 _typeInfoMap.put( BorderStyle.NONE, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.NONE ) ); 484 _typeInfoMap.put( BorderStyle.SOLID, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.SOLID ) ); 485 _typeInfoMap.put( BorderStyle.DOUBLE, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.DOUBLE ) ); 486 _typeInfoMap.put( BorderStyle.GROOVE, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.GROOVE ) ); 487 _typeInfoMap.put( BorderStyle.RIDGE, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.RIDGE ) ); 488 _typeInfoMap.put( BorderStyle.INSET, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.INSET ) ); 489 _typeInfoMap.put( BorderStyle.OUTSET, new TypeInfo( Type.BORDER_STYLE, BorderStyle.Id.OUTSET ) ); 490 491 _typeInfoMap.put( Color.AQUA, new TypeInfo( Type.COLOR, Color.Id.AQUA ) ); 492 _typeInfoMap.put( Color.BLACK, new TypeInfo( Type.COLOR, Color.Id.BLACK ) ); 493 _typeInfoMap.put( Color.BLUE, new TypeInfo( Type.COLOR, Color.Id.BLUE ) ); 494 _typeInfoMap.put( Color.FUCHSIA, new TypeInfo( Type.COLOR, Color.Id.FUCHSIA ) ); 495 _typeInfoMap.put( Color.GRAY, new TypeInfo( Type.COLOR, Color.Id.GRAY ) ); 496 _typeInfoMap.put( Color.GREEN, new TypeInfo( Type.COLOR, Color.Id.GREEN ) ); 497 _typeInfoMap.put( Color.LIME, new TypeInfo( Type.COLOR, Color.Id.LIME ) ); 498 _typeInfoMap.put( Color.MAROON, new TypeInfo( Type.COLOR, Color.Id.MAROON ) ); 499 _typeInfoMap.put( Color.NAVY, new TypeInfo( Type.COLOR, Color.Id.NAVY ) ); 500 _typeInfoMap.put( Color.OLIVE, new TypeInfo( Type.COLOR, Color.Id.OLIVE ) ); 501 _typeInfoMap.put( Color.PURPLE, new TypeInfo( Type.COLOR, Color.Id.PURPLE ) ); 502 _typeInfoMap.put( Color.RED, new TypeInfo( Type.COLOR, Color.Id.RED ) ); 503 _typeInfoMap.put( Color.SILVER, new TypeInfo( Type.COLOR, Color.Id.SILVER ) ); 504 _typeInfoMap.put( Color.TEAL, new TypeInfo( Type.COLOR, Color.Id.TEAL ) ); 505 _typeInfoMap.put( Color.WHITE, new TypeInfo( Type.COLOR, Color.Id.WHITE ) ); 506 _typeInfoMap.put( Color.YELLOW, new TypeInfo( Type.COLOR, Color.Id.YELLOW ) ); 507 508 _typeInfoMap.put( Color.ALICEBLUE, new TypeInfo( Type.COLOR, Color.Id.ALICEBLUE ) ); 509 _typeInfoMap.put( Color.ANTIQUEWHITE, new TypeInfo( Type.COLOR, Color.Id.ANTIQUEWHITE ) ); 510 _typeInfoMap.put( Color.AQUAMARINE, new TypeInfo( Type.COLOR, Color.Id.AQUAMARINE ) ); 511 _typeInfoMap.put( Color.AZURE, new TypeInfo( Type.COLOR, Color.Id.AZURE ) ); 512 _typeInfoMap.put( Color.BEIGE, new TypeInfo( Type.COLOR, Color.Id.BEIGE ) ); 513 _typeInfoMap.put( Color.BISQUE, new TypeInfo( Type.COLOR, Color.Id.BISQUE ) ); 514 _typeInfoMap.put( Color.BLANCHEDALMOND, new TypeInfo( Type.COLOR, Color.Id.BLANCHEDALMOND ) ); 515 _typeInfoMap.put( Color.BLUEVIOLET, new TypeInfo( Type.COLOR, Color.Id.BLUEVIOLET ) ); 516 _typeInfoMap.put( Color.BROWN, new TypeInfo( Type.COLOR, Color.Id.BROWN ) ); 517 _typeInfoMap.put( Color.BURLYWOOD, new TypeInfo( Type.COLOR, Color.Id.BURLYWOOD ) ); 518 _typeInfoMap.put( Color.CADETBLUE, new TypeInfo( Type.COLOR, Color.Id.CADETBLUE ) ); 519 _typeInfoMap.put( Color.CHARTREUSE, new TypeInfo( Type.COLOR, Color.Id.CHARTREUSE ) ); 520 _typeInfoMap.put( Color.CHOCOLATE, new TypeInfo( Type.COLOR, Color.Id.CHOCOLATE ) ); 521 _typeInfoMap.put( Color.CORAL, new TypeInfo( Type.COLOR, Color.Id.CORAL ) ); 522 _typeInfoMap.put( Color.CORNFLOWERBLUE, new TypeInfo( Type.COLOR, Color.Id.CORNFLOWERBLUE ) ); 523 _typeInfoMap.put( Color.CORNSILK, new TypeInfo( Type.COLOR, Color.Id.CORNSILK ) ); 524 _typeInfoMap.put( Color.CRIMSON, new TypeInfo( Type.COLOR, Color.Id.CRIMSON ) ); 525 _typeInfoMap.put( Color.CYAN, new TypeInfo( Type.COLOR, Color.Id.CYAN ) ); 526 _typeInfoMap.put( Color.DARKBLUE, new TypeInfo( Type.COLOR, Color.Id.DARKBLUE ) ); 527 _typeInfoMap.put( Color.DARKCYAN, new TypeInfo( Type.COLOR, Color.Id.DARKCYAN ) ); 528 _typeInfoMap.put( Color.DARKGOLDENROD, new TypeInfo( Type.COLOR, Color.Id.DARKGOLDENROD ) ); 529 _typeInfoMap.put( Color.DARKGRAY, new TypeInfo( Type.COLOR, Color.Id.DARKGRAY ) ); 530 _typeInfoMap.put( Color.DARKGREEN, new TypeInfo( Type.COLOR, Color.Id.DARKGREEN ) ); 531 _typeInfoMap.put( Color.DARKKHAKI, new TypeInfo( Type.COLOR, Color.Id.DARKKHAKI ) ); 532 _typeInfoMap.put( Color.DARKMAGENTA, new TypeInfo( Type.COLOR, Color.Id.DARKMAGENTA ) ); 533 _typeInfoMap.put( Color.DARKOLIVEGREEN, new TypeInfo( Type.COLOR, Color.Id.DARKOLIVEGREEN ) ); 534 _typeInfoMap.put( Color.DARKORANGE, new TypeInfo( Type.COLOR, Color.Id.DARKORANGE ) ); 535 _typeInfoMap.put( Color.DARKORCHID, new TypeInfo( Type.COLOR, Color.Id.DARKORCHID ) ); 536 _typeInfoMap.put( Color.DARKRED, new TypeInfo( Type.COLOR, Color.Id.DARKRED ) ); 537 _typeInfoMap.put( Color.DARKSALMON, new TypeInfo( Type.COLOR, Color.Id.DARKSALMON ) ); 538 _typeInfoMap.put( Color.DARKSEAGREEN, new TypeInfo( Type.COLOR, Color.Id.DARKSEAGREEN ) ); 539 _typeInfoMap.put( Color.DARKSLATEBLUE, new TypeInfo( Type.COLOR, Color.Id.DARKSLATEBLUE ) ); 540 _typeInfoMap.put( Color.DARKSLATEGRAY, new TypeInfo( Type.COLOR, Color.Id.DARKSLATEGRAY ) ); 541 _typeInfoMap.put( Color.DARKTURQUOISE, new TypeInfo( Type.COLOR, Color.Id.DARKTURQUOISE ) ); 542 _typeInfoMap.put( Color.DARKVIOLET, new TypeInfo( Type.COLOR, Color.Id.DARKVIOLET ) ); 543 _typeInfoMap.put( Color.DEEPPINK, new TypeInfo( Type.COLOR, Color.Id.DEEPPINK ) ); 544 _typeInfoMap.put( Color.DEEPSKYBLUE, new TypeInfo( Type.COLOR, Color.Id.DEEPSKYBLUE ) ); 545 _typeInfoMap.put( Color.DIMGRAY, new TypeInfo( Type.COLOR, Color.Id.DIMGRAY ) ); 546 _typeInfoMap.put( Color.DODGERBLUE, new TypeInfo( Type.COLOR, Color.Id.DODGERBLUE ) ); 547 _typeInfoMap.put( Color.FIREBRICK, new TypeInfo( Type.COLOR, Color.Id.FIREBRICK ) ); 548 _typeInfoMap.put( Color.FLORALWHITE, new TypeInfo( Type.COLOR, Color.Id.FLORALWHITE ) ); 549 _typeInfoMap.put( Color.FORESTGREEN, new TypeInfo( Type.COLOR, Color.Id.FORESTGREEN ) ); 550 _typeInfoMap.put( Color.GAINSBORO, new TypeInfo( Type.COLOR, Color.Id.GAINSBORO ) ); 551 _typeInfoMap.put( Color.GHOSTWHITE, new TypeInfo( Type.COLOR, Color.Id.GHOSTWHITE ) ); 552 _typeInfoMap.put( Color.GOLD, new TypeInfo( Type.COLOR, Color.Id.GOLD ) ); 553 _typeInfoMap.put( Color.GOLDENROD, new TypeInfo( Type.COLOR, Color.Id.GOLDENROD ) ); 554 _typeInfoMap.put( Color.GREENYELLOW, new TypeInfo( Type.COLOR, Color.Id.GREENYELLOW ) ); 555 _typeInfoMap.put( Color.HONEYDEW, new TypeInfo( Type.COLOR, Color.Id.HONEYDEW ) ); 556 _typeInfoMap.put( Color.HOTPINK, new TypeInfo( Type.COLOR, Color.Id.HOTPINK ) ); 557 _typeInfoMap.put( Color.INDIANRED, new TypeInfo( Type.COLOR, Color.Id.INDIANRED ) ); 558 _typeInfoMap.put( Color.INDIGO, new TypeInfo( Type.COLOR, Color.Id.INDIGO ) ); 559 _typeInfoMap.put( Color.IVORY, new TypeInfo( Type.COLOR, Color.Id.IVORY ) ); 560 _typeInfoMap.put( Color.KHAKI, new TypeInfo( Type.COLOR, Color.Id.KHAKI ) ); 561 _typeInfoMap.put( Color.LAVENDER, new TypeInfo( Type.COLOR, Color.Id.LAVENDER ) ); 562 _typeInfoMap.put( Color.LAVENDERBLUSH, new TypeInfo( Type.COLOR, Color.Id.LAVENDERBLUSH ) ); 563 _typeInfoMap.put( Color.LAWNGREEN, new TypeInfo( Type.COLOR, Color.Id.LAWNGREEN ) ); 564 _typeInfoMap.put( Color.LEMONCHIFFON, new TypeInfo( Type.COLOR, Color.Id.LEMONCHIFFON ) ); 565 _typeInfoMap.put( Color.LIGHTBLUE, new TypeInfo( Type.COLOR, Color.Id.LIGHTBLUE ) ); 566 _typeInfoMap.put( Color.LIGHTCORAL, new TypeInfo( Type.COLOR, Color.Id.LIGHTCORAL ) ); 567 _typeInfoMap.put( Color.LIGHTCYAN, new TypeInfo( Type.COLOR, Color.Id.LIGHTCYAN ) ); 568 _typeInfoMap.put( Color.LIGHTGOLDENRODYELLOW, new TypeInfo( Type.COLOR, Color.Id.LIGHTGOLDENRODYELLOW ) ); 569 _typeInfoMap.put( Color.LIGHTGREEN, new TypeInfo( Type.COLOR, Color.Id.LIGHTGREEN ) ); 570 _typeInfoMap.put( Color.LIGHTGREY, new TypeInfo( Type.COLOR, Color.Id.LIGHTGREY ) ); 571 _typeInfoMap.put( Color.LIGHTPINK, new TypeInfo( Type.COLOR, Color.Id.LIGHTPINK ) ); 572 _typeInfoMap.put( Color.LIGHTSALMON, new TypeInfo( Type.COLOR, Color.Id.LIGHTSALMON ) ); 573 _typeInfoMap.put( Color.LIGHTSEAGREEN, new TypeInfo( Type.COLOR, Color.Id.LIGHTSEAGREEN ) ); 574 _typeInfoMap.put( Color.LIGHTSKYBLUE, new TypeInfo( Type.COLOR, Color.Id.LIGHTSKYBLUE ) ); 575 _typeInfoMap.put( Color.LIGHTSLATEGRAY, new TypeInfo( Type.COLOR, Color.Id.LIGHTSLATEGRAY ) ); 576 _typeInfoMap.put( Color.LIGHTSTEELBLUE, new TypeInfo( Type.COLOR, Color.Id.LIGHTSTEELBLUE ) ); 577 _typeInfoMap.put( Color.LIGHTYELLOW, new TypeInfo( Type.COLOR, Color.Id.LIGHTYELLOW ) ); 578 _typeInfoMap.put( Color.LIMEGREEN, new TypeInfo( Type.COLOR, Color.Id.LIMEGREEN ) ); 579 _typeInfoMap.put( Color.LINEN, new TypeInfo( Type.COLOR, Color.Id.LINEN ) ); 580 _typeInfoMap.put( Color.MAGENTA, new TypeInfo( Type.COLOR, Color.Id.MAGENTA ) ); 581 _typeInfoMap.put( Color.MEDIUMAQUAMARINE, new TypeInfo( Type.COLOR, Color.Id.MEDIUMAQUAMARINE ) ); 582 _typeInfoMap.put( Color.MEDIUMBLUE, new TypeInfo( Type.COLOR, Color.Id.MEDIUMBLUE ) ); 583 _typeInfoMap.put( Color.MEDIUMORCHID, new TypeInfo( Type.COLOR, Color.Id.MEDIUMORCHID ) ); 584 _typeInfoMap.put( Color.MEDIUMPURPLE, new TypeInfo( Type.COLOR, Color.Id.MEDIUMPURPLE ) ); 585 _typeInfoMap.put( Color.MEDIUMSEAGREEN, new TypeInfo( Type.COLOR, Color.Id.MEDIUMSEAGREEN ) ); 586 _typeInfoMap.put( Color.MEDIUMSLATEBLUE, new TypeInfo( Type.COLOR, Color.Id.MEDIUMSLATEBLUE ) ); 587 _typeInfoMap.put( Color.MEDIUMSPRINGGREEN, new TypeInfo( Type.COLOR, Color.Id.MEDIUMSPRINGGREEN ) ); 588 _typeInfoMap.put( Color.MEDIUMTURQUOISE, new TypeInfo( Type.COLOR, Color.Id.MEDIUMTURQUOISE ) ); 589 _typeInfoMap.put( Color.MEDIUMVIOLETRED, new TypeInfo( Type.COLOR, Color.Id.MEDIUMVIOLETRED ) ); 590 _typeInfoMap.put( Color.MIDNIGHTBLUE, new TypeInfo( Type.COLOR, Color.Id.MIDNIGHTBLUE ) ); 591 _typeInfoMap.put( Color.MINTCREAM, new TypeInfo( Type.COLOR, Color.Id.MINTCREAM ) ); 592 _typeInfoMap.put( Color.MISTYROSE, new TypeInfo( Type.COLOR, Color.Id.MISTYROSE ) ); 593 _typeInfoMap.put( Color.MOCCASIN, new TypeInfo( Type.COLOR, Color.Id.MOCCASIN ) ); 594 _typeInfoMap.put( Color.NAVAJOWHITE, new TypeInfo( Type.COLOR, Color.Id.NAVAJOWHITE ) ); 595 _typeInfoMap.put( Color.OLDLACE, new TypeInfo( Type.COLOR, Color.Id.OLDLACE ) ); 596 _typeInfoMap.put( Color.OLIVEDRAB, new TypeInfo( Type.COLOR, Color.Id.OLIVEDRAB ) ); 597 _typeInfoMap.put( Color.ORANGE, new TypeInfo( Type.COLOR, Color.Id.ORANGE ) ); 598 _typeInfoMap.put( Color.ORANGERED, new TypeInfo( Type.COLOR, Color.Id.ORANGERED ) ); 599 _typeInfoMap.put( Color.ORCHID, new TypeInfo( Type.COLOR, Color.Id.ORCHID ) ); 600 _typeInfoMap.put( Color.PALEGOLDENROD, new TypeInfo( Type.COLOR, Color.Id.PALEGOLDENROD ) ); 601 _typeInfoMap.put( Color.PALEGREEN, new TypeInfo( Type.COLOR, Color.Id.PALEGREEN ) ); 602 _typeInfoMap.put( Color.PALETURQUOISE, new TypeInfo( Type.COLOR, Color.Id.PALETURQUOISE ) ); 603 _typeInfoMap.put( Color.PALEVIOLETRED, new TypeInfo( Type.COLOR, Color.Id.PALEVIOLETRED ) ); 604 _typeInfoMap.put( Color.PAPAYAWHIP, new TypeInfo( Type.COLOR, Color.Id.PAPAYAWHIP ) ); 605 _typeInfoMap.put( Color.PEACHPUFF, new TypeInfo( Type.COLOR, Color.Id.PEACHPUFF ) ); 606 _typeInfoMap.put( Color.PERU, new TypeInfo( Type.COLOR, Color.Id.PERU ) ); 607 _typeInfoMap.put( Color.PINK, new TypeInfo( Type.COLOR, Color.Id.PINK ) ); 608 _typeInfoMap.put( Color.PLUM, new TypeInfo( Type.COLOR, Color.Id.PLUM ) ); 609 _typeInfoMap.put( Color.POWDERBLUE, new TypeInfo( Type.COLOR, Color.Id.POWDERBLUE ) ); 610 _typeInfoMap.put( Color.ROSYBROWN, new TypeInfo( Type.COLOR, Color.Id.ROSYBROWN ) ); 611 _typeInfoMap.put( Color.ROYALBLUE, new TypeInfo( Type.COLOR, Color.Id.ROYALBLUE ) ); 612 _typeInfoMap.put( Color.SADDLEBROWN, new TypeInfo( Type.COLOR, Color.Id.SADDLEBROWN ) ); 613 _typeInfoMap.put( Color.SALMON, new TypeInfo( Type.COLOR, Color.Id.SALMON ) ); 614 _typeInfoMap.put( Color.SANDYBROWN, new TypeInfo( Type.COLOR, Color.Id.SANDYBROWN ) ); 615 _typeInfoMap.put( Color.SEAGREEN, new TypeInfo( Type.COLOR, Color.Id.SEAGREEN ) ); 616 _typeInfoMap.put( Color.SEASHELL, new TypeInfo( Type.COLOR, Color.Id.SEASHELL ) ); 617 _typeInfoMap.put( Color.SIENNA, new TypeInfo( Type.COLOR, Color.Id.SIENNA ) ); 618 _typeInfoMap.put( Color.SKYBLUE, new TypeInfo( Type.COLOR, Color.Id.SKYBLUE ) ); 619 _typeInfoMap.put( Color.SLATEBLUE, new TypeInfo( Type.COLOR, Color.Id.SLATEBLUE ) ); 620 _typeInfoMap.put( Color.SLATEGRAY, new TypeInfo( Type.COLOR, Color.Id.SLATEGRAY ) ); 621 _typeInfoMap.put( Color.SNOW, new TypeInfo( Type.COLOR, Color.Id.SNOW ) ); 622 _typeInfoMap.put( Color.SPRINGGREEN, new TypeInfo( Type.COLOR, Color.Id.SPRINGGREEN ) ); 623 _typeInfoMap.put( Color.STEELBLUE, new TypeInfo( Type.COLOR, Color.Id.STEELBLUE ) ); 624 _typeInfoMap.put( Color.TAN, new TypeInfo( Type.COLOR, Color.Id.TAN ) ); 625 _typeInfoMap.put( Color.THISTLE, new TypeInfo( Type.COLOR, Color.Id.THISTLE ) ); 626 _typeInfoMap.put( Color.TOMATO, new TypeInfo( Type.COLOR, Color.Id.TOMATO ) ); 627 _typeInfoMap.put( Color.TURQUOISE, new TypeInfo( Type.COLOR, Color.Id.TURQUOISE ) ); 628 _typeInfoMap.put( Color.VIOLET, new TypeInfo( Type.COLOR, Color.Id.VIOLET ) ); 629 _typeInfoMap.put( Color.WHEAT, new TypeInfo( Type.COLOR, Color.Id.WHEAT ) ); 630 _typeInfoMap.put( Color.WHITESMOKE, new TypeInfo( Type.COLOR, Color.Id.WHITESMOKE ) ); 631 _typeInfoMap.put( Color.YELLOWGREEN, new TypeInfo( Type.COLOR, Color.Id.YELLOWGREEN ) ); 632 633 _typeInfoMap.put( FontFamily.SERIF, new TypeInfo( Type.FONT_FAMILY, FontFamily.Id.SERIF ) ); 634 _typeInfoMap.put( FontFamily.SANS_SERIF, new TypeInfo( Type.FONT_FAMILY, FontFamily.Id.SANS_SERIF ) ); 635 _typeInfoMap.put( FontFamily.MONOSPACE, new TypeInfo( Type.FONT_FAMILY, FontFamily.Id.MONOSPACE ) ); 636 637 _typeInfoMap.put( FontStyle.ITALIC, new TypeInfo( Type.FONT_STYLE, FontStyle.Id.ITALIC ) ); 638 _typeInfoMap.put( FontWeight.BOLD, new TypeInfo( Type.FONT_WEIGHT, FontWeight.Id.BOLD ) ); 639 } 640 641 TypeInfo info = ( TypeInfo ) _typeInfoMap.get( value ); 642 if( info == null ) 643 return UNDEFINED_TYPE_INFO; 644 else 645 return info; 646 } 647 648 public static class TypeInfo 649 { 650 int _major; 651 int _minor; 652 653 public TypeInfo( int major, int minor ) 654 { 655 _major = major; 656 _minor = minor; 657 } 658 659 public int getMajor() 660 { 661 return _major; 662 } 663 664 public int getMinor() 665 { 666 return _minor; 667 } 668 } 669 670 public interface Align 671 { 672 String LEFT = "left"; 673 String RIGHT = "right"; 674 String CENTER = "center"; 675 676 public interface Id 677 { 678 int LEFT = 1; 679 int RIGHT = 2; 680 int CENTER = 3; 681 } 682 } 683 684 public interface BorderStyle 685 { 686 String NONE = "none"; 687 String SOLID = "solid"; 688 String DOUBLE = "double"; 689 String GROOVE = "groove"; 690 String RIDGE = "ridge"; 691 String INSET = "inset"; 692 String OUTSET = "outset"; 693 694 public interface Id 695 { 696 int NONE = 0; 697 int SOLID = 1; 698 int DOUBLE = 2; 699 int GROOVE = 3; 700 int RIDGE = 4; 701 int INSET = 5; 702 int OUTSET = 6; 703 } 704 } 705 706 public interface Color 707 { 708 String AQUA = "aqua"; 709 String BLACK = "black"; 710 String BLUE = "blue"; 711 String FUCHSIA = "fuchsia"; 712 String GRAY = "gray"; 713 String GREEN = "green"; 714 String LIME = "lime"; 715 String MAROON = "maroon"; 716 String NAVY = "navy"; 717 String OLIVE = "olive"; 718 String PURPLE = "purple"; 719 String RED = "red"; 720 String SILVER = "silver"; 721 String TEAL = "teal"; 722 String WHITE = "white"; 723 String YELLOW = "yellow"; 724 725 String ALICEBLUE = "aliceblue"; 726 String ANTIQUEWHITE = "antiquewhite"; 727 String AQUAMARINE = "aquamarine"; 728 String AZURE = "azure"; 729 String BEIGE = "beige"; 730 String BISQUE = "bisque"; 731 String BLANCHEDALMOND = "blanchedalmond"; 732 String BLUEVIOLET = "blueviolet"; 733 String BROWN = "brown"; 734 String BURLYWOOD = "burlywood"; 735 String CADETBLUE = "cadetblue"; 736 String CHARTREUSE = "chartreuse"; 737 String CHOCOLATE = "chocolate"; 738 String CORAL = "coral"; 739 String CORNFLOWERBLUE = "cornflowerblue"; 740 String CORNSILK = "cornsilk"; 741 String CRIMSON = "crimson"; 742 String CYAN = "cyan"; 743 String DARKBLUE = "darkblue"; 744 String DARKCYAN = "darkcyan"; 745 String DARKGOLDENROD = "darkgoldenrod"; 746 String DARKGRAY = "darkgray"; 747 String DARKGREEN = "darkgreen"; 748 String DARKKHAKI = "darkkhaki"; 749 String DARKMAGENTA = "darkmagenta"; 750 String DARKOLIVEGREEN = "darkolivegreen"; 751 String DARKORANGE = "darkorange"; 752 String DARKORCHID = "darkorchid"; 753 String DARKRED = "darkred"; 754 String DARKSALMON = "darksalmon"; 755 String DARKSEAGREEN = "darkseagreen"; 756 String DARKSLATEBLUE = "darkslateblue"; 757 String DARKSLATEGRAY = "darkslategray"; 758 String DARKTURQUOISE = "darkturquoise"; 759 String DARKVIOLET = "darkviolet"; 760 String DEEPPINK = "deeppink"; 761 String DEEPSKYBLUE = "deepskyblue"; 762 String DIMGRAY = "dimgray"; 763 String DODGERBLUE = "dodgerblue"; 764 String FIREBRICK = "firebrick"; 765 String FLORALWHITE = "floralwhite"; 766 String FORESTGREEN = "forestgreen"; 767 String GAINSBORO = "gainsboro"; 768 String GHOSTWHITE = "ghostwhite"; 769 String GOLD = "gold"; 770 String GOLDENROD = "goldenrod"; 771 String GREENYELLOW = "greenyellow"; 772 String HONEYDEW = "honeydew"; 773 String HOTPINK = "hotpink"; 774 String INDIANRED = "indianred"; 775 String INDIGO = "indigo"; 776 String IVORY = "ivory"; 777 String KHAKI = "khaki"; 778 String LAVENDER = "lavender"; 779 String LAVENDERBLUSH = "lavenderblush"; 780 String LAWNGREEN = "lawngreen"; 781 String LEMONCHIFFON = "lemonchiffon"; 782 String LIGHTBLUE = "lightblue"; 783 String LIGHTCORAL = "lightcoral"; 784 String LIGHTCYAN = "lighcyan"; 785 String LIGHTGOLDENRODYELLOW = "lightgoldenrodyellow"; 786 String LIGHTGREEN = "lightgreen"; 787 String LIGHTGREY = "lightgrey"; 788 String LIGHTPINK = "lightpink"; 789 String LIGHTSALMON = "lightsalmon"; 790 String LIGHTSEAGREEN = "lightseagreen"; 791 String LIGHTSKYBLUE = "lightskyblue"; 792 String LIGHTSLATEGRAY = "lightslategray"; 793 String LIGHTSTEELBLUE = "lightsteelblue"; 794 String LIGHTYELLOW = "lightyellow"; 795 String LIMEGREEN = "limegreen"; 796 String LINEN = "linen"; 797 String MAGENTA = "magenta"; 798 String MEDIUMAQUAMARINE = "mediumaquamarine"; 799 String MEDIUMBLUE = "mediumblue"; 800 String MEDIUMORCHID = "mediumorchid"; 801 String MEDIUMPURPLE = "mediumpurple"; 802 String MEDIUMSEAGREEN = "mediumseagreen"; 803 String MEDIUMSLATEBLUE = "mediumslateblue"; 804 String MEDIUMSPRINGGREEN = "mediumspringgreen"; 805 String MEDIUMTURQUOISE = "mediumturquoise"; 806 String MEDIUMVIOLETRED = "mediumvioletred"; 807 String MIDNIGHTBLUE = "midnightblue"; 808 String MINTCREAM = "mintcream"; 809 String MISTYROSE = "mistyrose"; 810 String MOCCASIN = "moccasin"; 811 String NAVAJOWHITE = "navajowhite"; 812 String OLDLACE = "oldlace"; 813 String OLIVEDRAB = "olivedrab"; 814 String ORANGE = "orange"; 815 String ORANGERED = "orangered"; 816 String ORCHID = "orchid"; 817 String PALEGOLDENROD = "palegoldenrod"; 818 String PALEGREEN = "palegreen"; 819 String PALETURQUOISE = "paleturquoise"; 820 String PALEVIOLETRED = "palevioletred"; 821 String PAPAYAWHIP = "papayawhip"; 822 String PEACHPUFF = "peachpuff"; 823 String PERU = "peru"; 824 String PINK = "pink"; 825 String PLUM = "plum"; 826 String POWDERBLUE = "powderblue"; 827 String ROSYBROWN = "rosybrown"; 828 String ROYALBLUE = "royalblue"; 829 String SADDLEBROWN = "saddlebrown"; 830 String SALMON = "salmon"; 831 String SANDYBROWN = "sandybrown"; 832 String SEAGREEN = "seagreen"; 833 String SEASHELL = "seashell"; 834 String SIENNA = "sienna"; 835 String SKYBLUE = "skyblue"; 836 String SLATEBLUE = "slateblue"; 837 String SLATEGRAY = "slategray"; 838 String SNOW = "snow"; 839 String SPRINGGREEN = "springgreen"; 840 String STEELBLUE = "steelblue"; 841 String TAN = "tan"; 842 String THISTLE = "thistle"; 843 String TOMATO = "tomato"; 844 String TURQUOISE = "turquoise"; 845 String VIOLET = "violet"; 846 String WHEAT = "wheat"; 847 String WHITESMOKE = "whitesmoke"; 848 String YELLOWGREEN = "yellowgreen"; 849 850 851 public interface Id 852 { 853 int AQUA = 1; 854 int BLACK = 2; 855 int BLUE = 3; 856 int FUCHSIA = 4; 857 int GRAY = 5; 858 int GREEN = 6; 859 int LIME = 7; 860 int MAROON = 8; 861 int NAVY = 9; 862 int OLIVE = 10; 863 int PURPLE = 11; 864 int RED = 12; 865 int SILVER = 13; 866 int TEAL = 14; 867 int WHITE = 15; 868 int YELLOW = 16; 869 870 int ALICEBLUE = 17; 871 int ANTIQUEWHITE = 18; 872 int AQUAMARINE = 19; 873 int AZURE = 20; 874 int BEIGE = 21; 875 int BISQUE = 22; 876 int BLANCHEDALMOND = 23; 877 int BLUEVIOLET = 24; 878 int BROWN = 25; 879 int BURLYWOOD = 26; 880 int CADETBLUE = 27; 881 int CHARTREUSE = 28; 882 int CHOCOLATE = 29; 883 int CORAL = 30; 884 int CORNFLOWERBLUE = 31; 885 int CORNSILK = 32; 886 int CRIMSON = 33; 887 int CYAN = 34; 888 int DARKBLUE = 35; 889 int DARKCYAN = 36; 890 int DARKGOLDENROD = 37; 891 int DARKGRAY = 38; 892 int DARKGREEN = 39; 893 int DARKKHAKI = 40; 894 int DARKMAGENTA = 41; 895 int DARKOLIVEGREEN = 42; 896 int DARKORANGE = 43; 897 int DARKORCHID = 44; 898 int DARKRED = 45; 899 int DARKSALMON = 46; 900 int DARKSEAGREEN = 47; 901 int DARKSLATEBLUE = 48; 902 int DARKSLATEGRAY = 49; 903 int DARKTURQUOISE = 50; 904 int DARKVIOLET = 51; 905 int DEEPPINK = 52; 906 int DEEPSKYBLUE = 53; 907 int DIMGRAY = 54; 908 int DODGERBLUE = 55; 909 int FIREBRICK = 56; 910 int FLORALWHITE = 57; 911 int FORESTGREEN = 58; 912 int GAINSBORO = 59; 913 int GHOSTWHITE = 60; 914 int GOLD = 61; 915 int GOLDENROD = 62; 916 int GREENYELLOW = 63; 917 int HONEYDEW = 64; 918 int HOTPINK = 65; 919 int INDIANRED = 66; 920 int INDIGO = 67; 921 int IVORY = 68; 922 int KHAKI = 69; 923 int LAVENDER = 70; 924 int LAVENDERBLUSH = 71; 925 int LAWNGREEN = 72; 926 int LEMONCHIFFON = 73; 927 int LIGHTBLUE = 74; 928 int LIGHTCORAL = 75; 929 int LIGHTCYAN = 76; 930 int LIGHTGOLDENRODYELLOW = 77; 931 int LIGHTGREEN = 78; 932 int LIGHTGREY = 79; 933 int LIGHTPINK = 80; 934 int LIGHTSALMON = 81; 935 int LIGHTSEAGREEN = 82; 936 int LIGHTSKYBLUE = 83; 937 int LIGHTSLATEGRAY = 84; 938 int LIGHTSTEELBLUE = 85; 939 int LIGHTYELLOW = 86; 940 int LIMEGREEN = 87; 941 int LINEN = 88; 942 int MAGENTA = 89; 943 int MEDIUMAQUAMARINE = 90; 944 int MEDIUMBLUE = 91; 945 int MEDIUMORCHID = 92; 946 int MEDIUMPURPLE = 93; 947 int MEDIUMSEAGREEN = 94; 948 int MEDIUMSLATEBLUE = 95; 949 int MEDIUMSPRINGGREEN = 96; 950 int MEDIUMTURQUOISE = 97; 951 int MEDIUMVIOLETRED = 98; 952 int MIDNIGHTBLUE = 99; 953 int MINTCREAM = 100; 954 int MISTYROSE = 101; 955 int MOCCASIN = 102; 956 int NAVAJOWHITE = 103; 957 int OLDLACE = 104; 958 int OLIVEDRAB = 105; 959 int ORANGE = 106; 960 int ORANGERED = 107; 961 int ORCHID = 108; 962 int PALEGOLDENROD = 109; 963 int PALEGREEN = 110; 964 int PALETURQUOISE = 111; 965 int PALEVIOLETRED = 112; 966 int PAPAYAWHIP = 113; 967 int PEACHPUFF = 114; 968 int PERU = 115; 969 int PINK = 116; 970 int PLUM = 117; 971 int POWDERBLUE = 118; 972 int ROSYBROWN = 119; 973 int ROYALBLUE = 120; 974 int SADDLEBROWN = 121; 975 int SALMON = 122; 976 int SANDYBROWN = 123; 977 int SEAGREEN = 124; 978 int SEASHELL = 125; 979 int SIENNA = 126; 980 int SKYBLUE = 127; 981 int SLATEBLUE = 128; 982 int SLATEGRAY = 129; 983 int SNOW = 130; 984 int SPRINGGREEN = 131; 985 int STEELBLUE = 132; 986 int TAN = 133; 987 int THISTLE = 134; 988 int TOMATO = 135; 989 int TURQUOISE = 136; 990 int VIOLET = 137; 991 int WHEAT = 138; 992 int WHITESMOKE = 139; 993 int YELLOWGREEN = 140; 994 } 995 } 996 997 public interface FontFamily 998 { 999 String SERIF = "serif"; 1000 String SANS_SERIF = "sans-serif"; 1001 String MONOSPACE = "monospace"; 1002 1003 public interface Id 1004 { 1005 int SERIF = 1; 1006 int SANS_SERIF = 2; 1007 int MONOSPACE = 3; 1008 } 1009 } 1010 1011 public interface FontStyle 1012 { 1013 String ITALIC = "italic"; 1014 1015 public interface Id 1016 { 1017 int ITALIC = 1; 1018 } 1019 } 1020 1021 public interface FontWeight 1022 { 1023 String BOLD = "bold"; 1024 1025 public interface Id 1026 { 1027 int BOLD = 1; 1028 } 1029 } 1030 1031 public interface Property 1032 { 1033 String MIN_WIDTH = "min-width"; 1034 String MAX_WIDTH = "max-width"; 1035 String WIDTH = "width"; 1036 1037 String MIN_HEIGHT = "min-height"; 1038 String MAX_HEIGHT = "max-height"; 1039 String HEIGHT = "height"; 1040 1041 String MARGIN = "margin"; 1042 String BORDER = "border"; 1043 String PADDING = "padding"; 1044 1045 String BACKGROUND = "background"; 1046 String COLOR = "color"; 1047 String FONT = "font"; 1048 1049 String ALIGN = "align"; 1050 String VERTICAL_ALIGN = "vertical-align"; 1051 } 1052 1053 public interface Token 1054 { 1055 1056 1059 int EOF = 0; 1060 1061 1064 int LEFT_CURLY_BRACE = 1; 1065 1066 1069 int RIGHT_CURLY_BRACE = 2; 1070 1071 1074 int EQUAL = 3; 1075 1076 1079 int PLUS = 4; 1080 1081 1084 int MINUS = 5; 1085 1086 1089 int COMMA = 6; 1090 1091 1094 int DOT = 7; 1095 1096 1099 int SEMI_COLON = 8; 1100 1101 1104 int PRECEDE = 9; 1105 1106 1109 int DIVIDE = 10; 1110 1111 1114 int LEFT_BRACKET = 11; 1115 1116 1119 int RIGHT_BRACKET = 12; 1120 1121 1124 int ANY = 13; 1125 1126 1129 int LEFT_BRACE = 14; 1130 1131 1134 int RIGHT_BRACE = 15; 1135 1136 1139 int COLON = 16; 1140 1141 1144 int SPACE = 17; 1145 1146 1149 int COMMENT = 18; 1150 1151 1154 int STRING = 19; 1155 1156 1159 int IDENTIFIER = 20; 1160 1161 1164 int CDO = 21; 1165 1166 1169 int CDC = 22; 1170 1171 1174 int IMPORTANT_SYMBOL = 23; 1175 1176 1179 int INTEGER = 24; 1180 1181 1184 int DASHMATCH = 25; 1185 1186 1189 int INCLUDES = 26; 1190 1191 1194 int HASH = 27; 1195 1196 1199 int IMPORT_SYMBOL = 28; 1200 1201 1204 int AT_KEYWORD = 29; 1205 1206 1209 int CHARSET_SYMBOL = 30; 1210 1211 1214 int FONT_FACE_SYMBOL = 31; 1215 1216 1219 int MEDIA_SYMBOL = 32; 1220 1221 1224 int PAGE_SYMBOL = 33; 1225 1226 1229 int DIMENSION = 34; 1230 1231 1234 int EX = 35; 1235 1236 1239 int EM = 36; 1240 1241 1244 int CM = 37; 1245 1246 1249 int MM = 38; 1250 1251 1254 int IN = 39; 1255 1256 1259 int MS = 40; 1260 1261 1264 int HZ = 41; 1265 1266 1269 int PERCENTAGE = 42; 1270 1271 1274 int S = 43; 1275 1276 1279 int PC = 44; 1280 1281 1284 int PT = 45; 1285 1286 1289 int PX = 46; 1290 1291 1294 int DEG = 47; 1295 1296 1299 int RAD = 48; 1300 1301 1304 int GRAD = 49; 1305 1306 1309 int KHZ = 50; 1310 1311 1314 int URI = 51; 1315 1316 1319 int FUNCTION = 52; 1320 1321 1324 int UNICODE_RANGE = 53; 1325 1326 1329 int REAL = 54; 1330 } 1331 1332 public interface Type 1333 { 1334 int UNDEFINED = 0; 1335 int BORDER_STYLE = 1; 1336 int COLOR = 2; 1337 int FONT_FAMILY = 3; 1338 int FONT_STYLE = 4; 1339 int FONT_WEIGHT = 5; 1340 int ALIGN = 6; 1341 int VERTICAL_ALIGN = 7; 1342 } 1343 1344 public interface VerticalAlign 1345 { 1346 String TOP = "top"; 1347 String MIDDLE = "middle"; 1348 String BOTTOM = "bottom"; 1349 1350 public interface Id 1351 { 1352 int TOP = 1; 1353 int MIDDLE = 2; 1354 int BOTTOM = 3; 1355 } 1356 } 1357} 1358 | Popular Tags |