org.apache.batik.util_1.6.0.v201011041432

16:40:57.313 INFO  jd.cli.Main - Decompiling org.apache.batik.util_1.6.0.v201011041432.jar
package org.apache.batik;

public final class Version
{
  public static final String LABEL_DEVELOPMENT_BUILD = "development.build";
  
  public static String getVersion()
  {
    String str = "$Name: batik-1_6 $";
    if (str.startsWith("$Name:")) {
      str = str.substring(6, str.length() - 1);
    } else {
      str = "";
    }
    if (str.trim().intern().equals("")) {
      str = "development.build";
    }
    return str;
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.Version
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.i18n;

import java.util.Locale;
import java.util.ResourceBundle;

public abstract interface ExtendedLocalizable
  extends Localizable
{
  public abstract void setLocaleGroup(LocaleGroup paramLocaleGroup);
  
  public abstract LocaleGroup getLocaleGroup();
  
  public abstract void setDefaultLocale(Locale paramLocale);
  
  public abstract Locale getDefaultLocale();
  
  public abstract ResourceBundle getResourceBundle();
}

/* Location:
 * Qualified Name:     org.apache.batik.i18n.ExtendedLocalizable
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.i18n;

import java.util.Locale;

public class LocaleGroup
{
  public static final LocaleGroup DEFAULT = new LocaleGroup();
  protected Locale locale;
  
  public void setLocale(Locale paramLocale)
  {
    locale = paramLocale;
  }
  
  public Locale getLocale()
  {
    return locale;
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.i18n.LocaleGroup
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.i18n;

import java.util.Locale;
import java.util.MissingResourceException;

public abstract interface Localizable
{
  public abstract void setLocale(Locale paramLocale);
  
  public abstract Locale getLocale();
  
  public abstract String formatMessage(String paramString, Object[] paramArrayOfObject)
    throws MissingResourceException;
}

/* Location:
 * Qualified Name:     org.apache.batik.i18n.Localizable
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.i18n;

import java.text.MessageFormat;
import java.util.Locale;
import java.util.ResourceBundle;

public class LocalizableSupport
  implements Localizable
{
  protected LocaleGroup localeGroup = LocaleGroup.DEFAULT;
  protected String bundleName;
  protected ClassLoader classLoader;
  protected Locale locale;
  protected Locale usedLocale;
  protected ResourceBundle resourceBundle;
  
  public LocalizableSupport(String paramString)
  {
    this(paramString, null);
  }
  
  public LocalizableSupport(String paramString, ClassLoader paramClassLoader)
  {
    bundleName = paramString;
    classLoader = paramClassLoader;
  }
  
  public void setLocale(Locale paramLocale)
  {
    if (locale != paramLocale)
    {
      locale = paramLocale;
      resourceBundle = null;
    }
  }
  
  public Locale getLocale()
  {
    return locale;
  }
  
  public void setLocaleGroup(LocaleGroup paramLocaleGroup)
  {
    localeGroup = paramLocaleGroup;
  }
  
  public LocaleGroup getLocaleGroup()
  {
    return localeGroup;
  }
  
  public void setDefaultLocale(Locale paramLocale)
  {
    localeGroup.setLocale(paramLocale);
  }
  
  public Locale getDefaultLocale()
  {
    return localeGroup.getLocale();
  }
  
  public String formatMessage(String paramString, Object[] paramArrayOfObject)
  {
    getResourceBundle();
    return MessageFormat.format(resourceBundle.getString(paramString), paramArrayOfObject);
  }
  
  public ResourceBundle getResourceBundle()
  {
    Locale localLocale;
    if (resourceBundle == null)
    {
      if (locale == null)
      {
        if ((localLocale = localeGroup.getLocale()) == null) {
          usedLocale = Locale.getDefault();
        } else {
          usedLocale = localLocale;
        }
      }
      else {
        usedLocale = locale;
      }
      if (classLoader == null) {
        resourceBundle = ResourceBundle.getBundle(bundleName, usedLocale);
      } else {
        resourceBundle = ResourceBundle.getBundle(bundleName, usedLocale, classLoader);
      }
    }
    else if (locale == null)
    {
      if ((localLocale = localeGroup.getLocale()) == null)
      {
        if (usedLocale != (localLocale = Locale.getDefault()))
        {
          usedLocale = localLocale;
          if (classLoader == null) {
            resourceBundle = ResourceBundle.getBundle(bundleName, usedLocale);
          } else {
            resourceBundle = ResourceBundle.getBundle(bundleName, usedLocale, classLoader);
          }
        }
      }
      else if (usedLocale != localLocale)
      {
        usedLocale = localLocale;
        if (classLoader == null) {
          resourceBundle = ResourceBundle.getBundle(bundleName, usedLocale);
        } else {
          resourceBundle = ResourceBundle.getBundle(bundleName, usedLocale, classLoader);
        }
      }
    }
    return resourceBundle;
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.i18n.LocalizableSupport
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.util;

public abstract class AbstractParsedURLProtocolHandler
  implements ParsedURLProtocolHandler
{
  protected String protocol;
  
  public AbstractParsedURLProtocolHandler(String paramString)
  {
    protocol = paramString;
  }
  
  public String getProtocolHandled()
  {
    return protocol;
  }
  
  public abstract ParsedURLData parseURL(ParsedURL paramParsedURL, String paramString);
  
  public abstract ParsedURLData parseURL(String paramString);
}

/* Location:
 * Qualified Name:     org.apache.batik.util.AbstractParsedURLProtocolHandler
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.util;

import java.net.URL;
import java.security.Policy;

public class ApplicationSecurityEnforcer
{
  public static final String EXCEPTION_ALIEN_SECURITY_MANAGER = "ApplicationSecurityEnforcer.message.security.exception.alien.security.manager";
  public static final String EXCEPTION_NO_POLICY_FILE = "ApplicationSecurityEnforcer.message.null.pointer.exception.no.policy.file";
  public static final String PROPERTY_JAVA_SECURITY_POLICY = "java.security.policy";
  public static final String JAR_PROTOCOL = "jar:";
  public static final String JAR_URL_FILE_SEPARATOR = "!/";
  public static final String PROPERTY_APP_DEV_BASE = "app.dev.base";
  public static final String PROPERTY_APP_JAR_BASE = "app.jar.base";
  public static final String APP_MAIN_CLASS_DIR = "classes/";
  protected Class appMainClass;
  protected String securityPolicy;
  protected String appMainClassRelativeURL;
  protected BatikSecurityManager lastSecurityManagerInstalled;
  
  /**
   * @deprecated
   */
  public ApplicationSecurityEnforcer(Class paramClass, String paramString1, String paramString2)
  {
    this(paramClass, paramString1);
  }
  
  public ApplicationSecurityEnforcer(Class paramClass, String paramString)
  {
    appMainClass = paramClass;
    securityPolicy = paramString;
    appMainClassRelativeURL = (paramClass.getName().replace('.', '/') + ".class");
  }
  
  public void enforceSecurity(boolean paramBoolean)
  {
    SecurityManager localSecurityManager = System.getSecurityManager();
    if ((localSecurityManager != null) && (localSecurityManager != lastSecurityManagerInstalled)) {
      throw new SecurityException(Messages.getString("ApplicationSecurityEnforcer.message.security.exception.alien.security.manager"));
    }
    if (paramBoolean)
    {
      System.setSecurityManager(null);
      installSecurityManager();
    }
    else if (localSecurityManager != null)
    {
      System.setSecurityManager(null);
      lastSecurityManagerInstalled = null;
    }
  }
  
  public URL getPolicyURL()
  {
    ClassLoader localClassLoader = appMainClass.getClassLoader();
    URL localURL = localClassLoader.getResource(securityPolicy);
    if (localURL == null) {
      throw new NullPointerException(Messages.formatMessage("ApplicationSecurityEnforcer.message.null.pointer.exception.no.policy.file", new Object[] { securityPolicy }));
    }
    return localURL;
  }
  
  public void installSecurityManager()
  {
    Policy localPolicy = Policy.getPolicy();
    BatikSecurityManager localBatikSecurityManager = new BatikSecurityManager();
    ClassLoader localClassLoader = appMainClass.getClassLoader();
    String str1 = System.getProperty("java.security.policy");
    if ((str1 == null) || (str1.equals("")))
    {
      localURL = getPolicyURL();
      System.setProperty("java.security.policy", localURL.toString());
    }
    URL localURL = localClassLoader.getResource(appMainClassRelativeURL);
    if (localURL == null) {
      throw new Error(appMainClassRelativeURL);
    }
    String str2 = localURL.toString();
    if (str2.startsWith("jar:")) {
      setJarBase(str2);
    } else {
      setDevBase(str2);
    }
    System.setSecurityManager(localBatikSecurityManager);
    lastSecurityManagerInstalled = localBatikSecurityManager;
    localPolicy.refresh();
    if ((str1 == null) || (str1.equals(""))) {
      System.setProperty("java.security.policy", "");
    }
  }
  
  private void setJarBase(String paramString)
  {
    String str1 = System.getProperty("app.jar.base");
    if (str1 == null)
    {
      paramString = paramString.substring("jar:".length());
      int i = paramString.indexOf("!/" + appMainClassRelativeURL);
      if (i == -1) {
        throw new Error();
      }
      String str2 = paramString.substring(0, i);
      i = str2.lastIndexOf('/');
      if (i == -1) {
        str2 = "";
      } else {
        str2 = str2.substring(0, i);
      }
      System.setProperty("app.jar.base", str2);
    }
  }
  
  private void setDevBase(String paramString)
  {
    String str1 = System.getProperty("app.dev.base");
    if (str1 == null)
    {
      int i = paramString.indexOf("classes/" + appMainClassRelativeURL);
      if (i == -1) {
        throw new Error();
      }
      String str2 = paramString.substring(0, i);
      System.setProperty("app.dev.base", str2);
    }
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.util.ApplicationSecurityEnforcer
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.util;

import java.io.IOException;
import java.io.InputStream;

public class Base64DecodeStream
  extends InputStream
{
  InputStream src;
  private static final byte[] pem_array = new byte['?'];
  byte[] decode_buffer = new byte[4];
  byte[] out_buffer = new byte[3];
  int out_offset = 3;
  boolean EOF = false;
  
  public Base64DecodeStream(InputStream paramInputStream)
  {
    src = paramInputStream;
  }
  
  public boolean markSupported()
  {
    return false;
  }
  
  public void close()
    throws IOException
  {
    EOF = true;
  }
  
  public int available()
    throws IOException
  {
    return 3 - out_offset;
  }
  
  public int read()
    throws IOException
  {
    if ((out_offset == 3) && ((EOF) || (getNextAtom())))
    {
      EOF = true;
      return -1;
    }
    return out_buffer[(out_offset++)] & 0xFF;
  }
  
  public int read(byte[] paramArrayOfByte, int paramInt1, int paramInt2)
    throws IOException
  {
    for (int i = 0; i < paramInt2; i++)
    {
      if ((out_offset == 3) && ((EOF) || (getNextAtom())))
      {
        EOF = true;
        if (i == 0) {
          return -1;
        }
        return i;
      }
      paramArrayOfByte[(paramInt1 + i)] = out_buffer[(out_offset++)];
    }
    return i;
  }
  
  final boolean getNextAtom()
    throws IOException
  {
    int i3;
    for (int i1 = 0; i1 != 4; i1 = i3)
    {
      int i = src.read(decode_buffer, i1, 4 - i1);
      if (i == -1) {
        return true;
      }
      int i2 = i1;
      i3 = i1;
      while (i2 < i1 + i)
      {
        if ((decode_buffer[i2] != 10) && (decode_buffer[i2] != 13) && (decode_buffer[i2] != 32)) {
          decode_buffer[(i3++)] = decode_buffer[i2];
        }
        i2++;
      }
    }
    int j = pem_array[(decode_buffer[0] & 0xFF)];
    int k = pem_array[(decode_buffer[1] & 0xFF)];
    int m = pem_array[(decode_buffer[2] & 0xFF)];
    int n = pem_array[(decode_buffer[3] & 0xFF)];
    out_buffer[0] = ((byte)(j << 2 | k >>> 4));
    out_buffer[1] = ((byte)(k << 4 | m >>> 2));
    out_buffer[2] = ((byte)(m << 6 | n));
    if (decode_buffer[3] != 61)
    {
      out_offset = 0;
    }
    else if (decode_buffer[2] == 61)
    {
      out_buffer[2] = out_buffer[0];
      out_offset = 2;
      EOF = true;
    }
    else
    {
      out_buffer[2] = out_buffer[1];
      out_buffer[1] = out_buffer[0];
      out_offset = 1;
      EOF = true;
    }
    return false;
  }
  
  static
  {
    for (int i = 0; i < pem_array.length; i++) {
      pem_array[i] = -1;
    }
    int j = 0;
    for (int k = 65; k <= 90; k = (char)(k + 1)) {
      pem_array[k] = ((byte)j++);
    }
    for (int m = 97; m <= 122; m = (char)(m + 1)) {
      pem_array[m] = ((byte)j++);
    }
    for (int n = 48; n <= 57; n = (char)(n + 1)) {
      pem_array[n] = ((byte)j++);
    }
    pem_array[43] = ((byte)j++);
    pem_array[47] = ((byte)j++);
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.util.Base64DecodeStream
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.util;

import java.io.FilterOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;

public class Base64EncoderStream
  extends OutputStream
{
  private static final byte[] pem_array = { 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 43, 47 };
  byte[] atom = new byte[3];
  int atomLen = 0;
  byte[] encodeBuf = new byte[4];
  int lineLen = 0;
  PrintStream out;
  boolean closeOutOnClose;
  
  public Base64EncoderStream(OutputStream paramOutputStream)
  {
    out = new PrintStream(paramOutputStream);
    closeOutOnClose = true;
  }
  
  public Base64EncoderStream(OutputStream paramOutputStream, boolean paramBoolean)
  {
    out = new PrintStream(paramOutputStream);
    closeOutOnClose = paramBoolean;
  }
  
  public void close()
    throws IOException
  {
    if (out != null)
    {
      encodeAtom();
      out.flush();
      if (closeOutOnClose) {
        out.close();
      }
      out = null;
    }
  }
  
  public void flush()
    throws IOException
  {
    out.flush();
  }
  
  public void write(int paramInt)
    throws IOException
  {
    atom[(atomLen++)] = ((byte)paramInt);
    if (atomLen == 3) {
      encodeAtom();
    }
  }
  
  public void write(byte[] paramArrayOfByte)
    throws IOException
  {
    encodeFromArray(paramArrayOfByte, 0, paramArrayOfByte.length);
  }
  
  public void write(byte[] paramArrayOfByte, int paramInt1, int paramInt2)
    throws IOException
  {
    encodeFromArray(paramArrayOfByte, paramInt1, paramInt2);
  }
  
  void encodeAtom()
    throws IOException
  {
    int i;
    int j;
    switch (atomLen)
    {
    case 0: 
      return;
    case 1: 
      i = atom[0];
      encodeBuf[0] = pem_array[(i >>> 2 & 0x3F)];
      encodeBuf[1] = pem_array[(i << 4 & 0x30)];
      encodeBuf[2] = (encodeBuf[3] = 61);
      break;
    case 2: 
      i = atom[0];
      j = atom[1];
      encodeBuf[0] = pem_array[(i >>> 2 & 0x3F)];
      encodeBuf[1] = pem_array[(i << 4 & 0x30 | j >>> 4 & 0xF)];
      encodeBuf[2] = pem_array[(j << 2 & 0x3C)];
      encodeBuf[3] = 61;
      break;
    default: 
      i = atom[0];
      j = atom[1];
      int k = atom[2];
      encodeBuf[0] = pem_array[(i >>> 2 & 0x3F)];
      encodeBuf[1] = pem_array[(i << 4 & 0x30 | j >>> 4 & 0xF)];
      encodeBuf[2] = pem_array[(j << 2 & 0x3C | k >>> 6 & 0x3)];
      encodeBuf[3] = pem_array[(k & 0x3F)];
    }
    if (lineLen == 64)
    {
      out.println();
      lineLen = 0;
    }
    out.write(encodeBuf);
    lineLen += 4;
    atomLen = 0;
  }
  
  void encodeFromArray(byte[] paramArrayOfByte, int paramInt1, int paramInt2)
    throws IOException
  {
    if (paramInt2 == 0) {
      return;
    }
    if (atomLen != 0)
    {
      switch (atomLen)
      {
      case 1: 
        atom[1] = paramArrayOfByte[(paramInt1++)];
        paramInt2--;
        atomLen += 1;
        if (paramInt2 == 0) {
          return;
        }
        atom[2] = paramArrayOfByte[(paramInt1++)];
        paramInt2--;
        atomLen += 1;
        break;
      case 2: 
        atom[2] = paramArrayOfByte[(paramInt1++)];
        paramInt2--;
        atomLen += 1;
        break;
      }
      encodeAtom();
    }
    while (paramInt2 >= 3)
    {
      int i = paramArrayOfByte[(paramInt1++)];
      int j = paramArrayOfByte[(paramInt1++)];
      int k = paramArrayOfByte[(paramInt1++)];
      encodeBuf[0] = pem_array[(i >>> 2 & 0x3F)];
      encodeBuf[1] = pem_array[(i << 4 & 0x30 | j >>> 4 & 0xF)];
      encodeBuf[2] = pem_array[(j << 2 & 0x3C | k >>> 6 & 0x3)];
      encodeBuf[3] = pem_array[(k & 0x3F)];
      out.write(encodeBuf);
      lineLen += 4;
      if (lineLen == 64)
      {
        out.println();
        lineLen = 0;
      }
      paramInt2 -= 3;
    }
    switch (paramInt2)
    {
    case 1: 
      atom[0] = paramArrayOfByte[paramInt1];
      break;
    case 2: 
      atom[0] = paramArrayOfByte[paramInt1];
      atom[1] = paramArrayOfByte[(paramInt1 + 1)];
      break;
    }
    atomLen = paramInt2;
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.util.Base64EncoderStream
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.util;

public class BatikSecurityManager
  extends SecurityManager
{
  public Class[] getClassContext()
  {
    return super.getClassContext();
  }
}

/* Location:
 * Qualified Name:     org.apache.batik.util.BatikSecurityManager
 * Java Class Version: 1.1 (45.3)
 * JD-Core Version:    0.7.1
 */
package org.apache.batik.util;

public abstract interface CSSConstants
{
  public static final String CSS_MIME_TYPE = "text/css";
  public static final String CSS_ALIGNMENT_BASELINE_PROPERTY = "alignment-baseline";
  public static final String CSS_BASELINE_SHIFT_PROPERTY = "baseline-shift";
  public static final String CSS_CLIP_PROPERTY = "clip";
  public static final String CSS_CLIP_PATH_PROPERTY = "clip-path";
  public static final String CSS_CLIP_RULE_PROPERTY = "clip-rule";
  public static final String CSS_COLOR_PROFILE_PROPERTY = "color-profile";
  public static final String CSS_COLOR_PROPERTY = "color";
  public static final String CSS_COLOR_INTERPOLATION_PROPERTY = "color-interpolation";
  public static final String CSS_COLOR_INTERPOLATION_FILTERS_PROPERTY = "color-interpolation-filters";
  public static final String CSS_COLOR_RENDERING_PROPERTY = "color-rendering";
  public static final String CSS_CURSOR_PROPERTY = "cursor";
  public static final String CSS_DIRECTION_PROPERTY = "direction";
  public static final String CSS_DISPLAY_PROPERTY = "display";
  public static final String CSS_DOMINANT_BASELINE_PROPERTY = "dominant-baseline";
  public static final String CSS_ENABLE_BACKGROUND_PROPERTY = "enable-background";
  public static final String CSS_FILL_OPACITY_PROPERTY = "fill-opacity";
  public static final String CSS_FILL_PROPERTY = "fill";
  public static final String CSS_FILL_RULE_PROPERTY = "fill-rule";
  public static final String CSS_FILTER_PROPERTY = "filter";
  public static final String CSS_FLOOD_COLOR_PROPERTY = "flood-color";
  public static final String CSS_FLOOD_OPACITY_PROPERTY = "flood-opacity";
  public static final String CSS_FONT_PROPERTY = "font";
  public static final String CSS_FONT_FAMILY_PROPERTY = "font-family";
  public static final String CSS_FONT_SIZE_PROPERTY = "font-size";
  public static final String CSS_FONT_SIZE_ADJUST_PROPERTY = "font-size-adjust";
  public static final String CSS_FONT_STRETCH_PROPERTY = "font-stretch";
  public static final String CSS_FONT_STYLE_PROPERTY = "font-style";
  public static final String CSS_FONT_VARIANT_PROPERTY = "font-variant";
  public static final String CSS_FONT_WEIGHT_PROPERTY = "font-weight";
  public static final String CSS_GLYPH_ORIENTATION_HORIZONTAL_PROPERTY = "glyph-orientation-horizontal";
  public static final String CSS_GLYPH_ORIENTATION_VERTICAL_PROPERTY = "glyph-orientation-vertical";
  public static final String CSS_IMAGE_RENDERING_PROPERTY = "image-rendering";
  public static final String CSS_KERNING_PROPERTY = "kerning";
  public static final String CSS_LETTER_SPACING_PROPERTY = "letter-spacing";
  public static final String CSS_LIGHTING_COLOR_PROPERTY = "lighting-color";
  public static final String CSS_LINE_HEIGHT_PROPERTY = "line-height";
  public static final String CSS_MARKER_PROPERTY = "marker";
  public static final String CSS_MARKER_END_PROPERTY = "marker-end";
  public static final String CSS_MARKER_MID_PROPERTY = "marker-mid";
  public static final String CSS_MARKER_START_PROPERTY = "marker-start";
  public static final String CSS_MASK_PROPERTY = "mask";
  public static final String CSS_OPACITY_PROPERTY = "opacity";
  public static final String CSS_OVERFLOW_PROPERTY = "overflow";
  public static final String CSS_POINTER_EVENTS_PROPERTY = "pointer-events";
  public static final String CSS_SHAPE_RENDERING_PROPERTY = "shape-rendering";
  public static final String CSS_SRC_PROPERTY = "src";
  public static final String CSS_STOP_COLOR_PROPERTY = "stop-color";
  public static final String CSS_STOP_OPACITY_PROPERTY = "stop-opacity";
  public static final String CSS_STROKE_PROPERTY = "stroke";
  public static final String CSS_STROKE_DASHARRAY_PROPERTY = "stroke-dasharray";
  public static final String CSS_STROKE_DASHOFFSET_PROPERTY = "stroke-dashoffset";
  public static final String CSS_STROKE_LINECAP_PROPERTY = "stroke-linecap";
  public static final String CSS_STROKE_LINEJOIN_PROPERTY = "stroke-linejoin";
  public static final String CSS_STROKE_MITERLIMIT_PROPERTY = "stroke-miterlimit";
  public static final String CSS_STROKE_OPACITY_PROPERTY = "stroke-opacity";
  public static final String CSS_STROKE_WIDTH_PROPERTY = "stroke-width";
  public static final String CSS_TEXT_ANCHOR_PROPERTY = "text-anchor";
  public static final String CSS_TEXT_DECORATION_PROPERTY = "text-decoration";
  public static final String CSS_TEXT_RENDERING_PROPERTY = "text-rendering";
  public static final String CSS_UNICODE_BIDI_PROPERTY = "unicode-bidi";
  public static final String CSS_VISIBILITY_PROPERTY = "visibility";
  public static final String CSS_WORD_SPACING_PROPERTY = "word-spacing";
  public static final String CSS_WRITING_MODE_PROPERTY = "writing-mode";
  public static final String CSS_ACCUMULATE_VALUE = "accumulate";
  public static final String CSS_ACTIVEBORDER_VALUE = "activeborder";
  public static final String CSS_ACTIVECAPTION_VALUE = "activecaption";
  public static final String CSS_AFTER_EDGE_VALUE = "after-edge";
  public static final String CSS_ALICEBLUE_VALUE = "aliceblue";
  public static final String CSS_ALL_VALUE = "all";
  public static final String CSS_ALPHABETIC_VALUE = "alphabetic";
  public static final String CSS_ANTIQUEWHITE_VALUE = "antiquewhite";
  public static final String CSS_APPWORKSPACE_VALUE = "appworkspace";
  public static final String CSS_AQUAMARINE_VALUE = "aquamarine";
  public static final String CSS_AQUA_VALUE = "aqua";
  public static final String CSS_AUTOSENSE_SCRIPT_VALUE = "autosense-script";
  public static final String CSS_AUTO_VALUE = "auto";
  public static final String CSS_AZURE_VALUE = "azure";
  public static final String CSS_BACKGROUND_VALUE = "background";
  public static final String CSS_BASELINE_VALUE = "baseline";
  public static final String CSS_BEFORE_EDGE_VALUE = "before-edge";
  public static final String CSS_BEIGE_VALUE = "beige";
  public static final String CSS_BEVEL_VALUE = "bevel";
  public static final String CSS_BIDI_OVERRIDE_VALUE = "bidi-override";
  public static final String CSS_BISQUE_VALUE = "bisque";
  public static final String CSS_BLACK_VALUE = "black";
  public static final String CSS_BLANCHEDALMOND_VALUE = "blanchedalmond";
  public static final String CSS_BLINK_VALUE = "blink";
  public static final String CSS_BLOCK_VALUE = "block";
  public static final String CSS_BLUEVIOLET_VALUE = "blueviolet";
  public static final String CSS_BLUE_VALUE = "blue";
  public static final String CSS_BOLDER_VALUE = "bolder";
  public static final String CSS_BOLD_VALUE = "bold";
  public static final String CSS_BOTTOM_VALUE = "bottom";
  public static final String CSS_BROWN_VALUE = "brown";
  public static final String CSS_BURLYWOOD_VALUE = "burlywood";
  public static final String CSS_BUTTONFACE_VALUE = "buttonface";
  public static final String CSS_BUTTONHIGHLIGHT_VALUE = "buttonhighlight";
  public static final String CSS_BUTTONSHADOW_VALUE = "buttonshadow";
  public static final String CSS_BUTTONTEXT_VALUE = "buttontext";
  public static final String CSS_BUTT_VALUE = "butt";
  public static final String CSS_CADETBLUE_VALUE = "cadetblue";
  public static final String CSS_CAPTIONTEXT_VALUE = "captiontext";
  public static final String CSS_CAPTION_VALUE = "caption";
  public static final String CSS_CENTER_VALUE = "center";
  public static final String CSS_CENTRAL_VALUE = "central";
  public static final String CSS_CHARTREUSE_VALUE = "chartreuse";
  public static final String CSS_CHOCOLATE_VALUE = "chocolate";
  public static final String CSS_COLLAPSE_VALUE = "collapse";
  public static final String CSS_COMPACT_VALUE = "compact";
  public static final String CSS_CONDENSED_VALUE = "condensed";
  public static final String CSS_CORAL_VALUE = "coral";
  public static final String CSS_CORNFLOWERBLUE_VALUE = "cornflowerblue";
  public static final String CSS_CORNSILK_VALUE = "cornsilk";
  public static final String CSS_CRIMSON_VALUE = "crimson";
  public static final String CSS_CRISPEDGES_VALUE = "crispedges";
  public static final String CSS_CROSSHAIR_VALUE = "crosshair";
  public static final String CSS_CURRENTCOLOR_VALUE = "currentcolor";
  public static final String CSS_CURSIVE_VALUE = "cursive";
  public static final String CSS_CYAN_VALUE = "cyan";
  public static final String CSS_DARKBLUE_VALUE = "darkblue";
  public static final String CSS_DARKCYAN_VALUE = "darkcyan";
  public static final String CSS_DARKGOLDENROD_VALUE = "darkgoldenrod";
  public static final String CSS_DARKGRAY_VALUE = "darkgray";
  public static final String CSS_DARKGREEN_VALUE = "darkgreen";
  public static final String CSS_DARKGREY_VALUE = "darkgrey";
  public static final String CSS_DARKKHAKI_VALUE = "darkkhaki";
  public static final String CSS_DARKMAGENTA_VALUE = "darkmagenta";
  public static final String CSS_DARKOLIVEGREEN_VALUE = "darkolivegreen";
  public static final String CSS_DARKORANGE_VALUE = "darkorange";
  public static final String CSS_DARKORCHID_VALUE = "darkorchid";
  public static final String CSS_DARKRED_VALUE = "darkred";
  public static final String CSS_DARKSALMON_VALUE = "darksalmon";
  public static final String CSS_DARKSEAGREEN_VALUE = "darkseagreen";
  public static final String CSS_DARKSLATEBLUE_VALUE = "darkslateblue";
  public static final String CSS_DARKSLATEGRAY_VALUE = "darkslategray";
  public static final String CSS_DARKSLATEGREY_VALUE = "darkslategrey";
  public static final String CSS_DARKTURQUOISE_VALUE = "darkturquoise";
  public static final String CSS_DARKVIOLET_VALUE = "darkviolet";
  public static final String CSS_DEEPPINK_VALUE = "deeppink";
  public static final String CSS_DEEPSKYBLUE_VALUE = "deepskyblue";
  public static final String CSS_DEFAULT_VALUE = "default";
  public static final String CSS_DIMGRAY_VALUE = "dimgray";
  public static final String CSS_DIMGREY_VALUE = "dimgrey";
  public static final String CSS_DODGERBLUE_VALUE = "dodgerblue";
  public static final String CSS_EMBED_VALUE = "embed";
  public static final String CSS_END_VALUE = "end";
  public static final String CSS_EVENODD_VALUE = "evenodd";
  public static final String CSS_EXPANDED_VALUE = "expanded";
  public static final String CSS_EXTRA_CONDENSED_VALUE = "extra-condensed";
  public static final String CSS_EXTRA_EXPANDED_VALUE = "extra-expanded";
  public static final String CSS_E_RESIZE_VALUE = "e-resize";
  public static final String CSS_FANTASY_VALUE = "fantasy";
  public static final String CSS_FILLSTROKE_VALUE = "fillstroke";
  public static final String CSS_FILL_VALUE = "fill";
  public static final String CSS_FIREBRICK_VALUE = "firebrick";
  public static final String CSS_FLORALWHITE_VALUE = "floralwhite";
  public static final String CSS_FORESTGREEN_VALUE = "forestgreen";
  public static final String CSS_FUCHSIA_VALUE = "fuchsia";
  public static final String CSS_GAINSBORO_VALUE = "gainsboro";
  public static final String CSS_GEOMETRICPRECISION_VALUE = "geometricprecision";
  public static final String CSS_GHOSTWHITE_VALUE = "ghostwhite";
  public static final String CSS_GOLDENROD_VALUE = "goldenrod";
  public static final String CSS_GOLD_VALUE = "gold";
  public static final String CSS_GRAYTEXT_VALUE = "graytext";
  public static final String CSS_GRAY_VALUE = "gray";
  public static final String CSS_GREENYELLOW_VALUE = "greenyellow";
  public static final String CSS_GREEN_VALUE = "green";
  public static final String CSS_GREY_VALUE = "grey";
  public static final String CSS_HANGING_VALUE = "hanging";
  public static final String CSS_HELP_VALUE = "help";
  public static final String CSS_HIDDEN_VALUE = "hidden";
  public static final String CSS_HIGHLIGHTTEXT_VALUE = "highlighttext";
  public static final String CSS_HIGHLIGHT_VALUE = "highlight";
  public static final String CSS_HONEYDEW_VALUE = "honeydew";
  public static final String CSS_HOTPINK_VALUE = "hotpink";
  public static final String CSS_ICON_VALUE = "icon";
  public static final String CSS_IDEOGRAPHIC_VALUE = "ideographic";
  public static final String CSS_INACTIVEBORDER_VALUE = "inactiveborder";
  public static final String CSS_INACTIVECAPTIONTEXT_VALUE = "inactivecaptiontext";
  public static final String CSS_INACTIVECAPTION_VALUE = "inactivecaption";
  public static final String CSS_INDIANRED_VALUE = "indianred";
  public static final String CSS_INDIGO_VALUE = "indigo";
  public static final String CSS_INFOBACKGROUND_VALUE = "infobackground";
  public static final String CSS_INFOTEXT_VALUE = "infotext";
  public static final String CSS_INLINE_TABLE_VALUE = "inline-table";
  public static final String CSS_INLINE_VALUE = "inline";
  public static final String CSS_ITALIC_VALUE = "italic";
  public static final String CSS_IVORY_VALUE = "ivory";
  public static final String CSS_KHAKI_VALUE = "khaki";
  public static final String CSS_LARGER_VALUE = "larger";
  public static final String CSS_LARGE_VALUE = "large";
  public static final String CSS_LAVENDERBLUSH_VALUE = "lavenderblush";
  public static final String CSS_LAVENDER_VALUE = "lavender";
  public static final String CSS_LAWNGREEN_VALUE = "lawngreen";
  public static final String CSS_LEMONCHIFFON_VALUE = "lemonchiffon";
  public static final String CSS_LIGHTBLUE_VALUE = "lightblue";
  public static final String CSS_LIGHTCORAL_VALUE = "lightcoral";
  public static final String CSS_LIGHTCYAN_VALUE = "lightcyan";
  public static final String CSS_LIGHTER_VALUE = "lighter";
  public static final String CSS_LIGHTGOLDENRODYELLOW_VALUE = "lightgoldenrodyellow";
  public static final String CSS_LIGHTGRAY_VALUE = "lightgray";
  public static final String CSS_LIGHTGREEN_VALUE = "lightgreen";
  public static final String CSS_LIGHTGREY_VALUE = "lightgrey";
  public static final String CSS_LIGHTPINK_VALUE = "lightpink";
  public static final String CSS_LIGHTSALMON_VALUE = "lightsalmon";
  public static final String CSS_LIGHTSEAGREEN_VALUE = "lightseagreen";
  public static final String CSS_LIGHTSKYBLUE_VALUE = "lightskyblue";
  public static final String CSS_LIGHTSLATEGRAY_VALUE = "lightslategray";
  public static final String CSS_LIGHTSLATEGREY_VALUE = "lightslategrey";
  public static final String CSS_LIGHTSTEELBLUE_VALUE = "lightsteelblue";
  public static final String CSS_LIGHTYELLOW_VALUE = "lightyellow";
  public static final String CSS_LIMEGREEN_VALUE = "limegreen";
  public static final String CSS_LIME_VALUE = "lime";
  public static final String CSS_LINEARRGB_VALUE = "linearrgb";
  public static final String CSS_LINEN_VALUE = "linen";
  public static final String CSS_LINE_THROUGH_VALUE = "line-through";
  public static final String CSS_LIST_ITEM_VALUE = "list-item";
  public static final String CSS_LOWER_VALUE = "lower";
  public static final String CSS_LR_TB_VALUE = "lr-tb";
  public static final String CSS_LR_VALUE = "lr";
  public static final String CSS_LTR_VALUE = "ltr";
  public static final String CSS_MAGENTA_VALUE = "magenta";
  public static final String CSS_MARKER_VALUE = "marker";
  public static final String CSS_MAROON_VALUE = "maroon";
  public static final String CSS_MATHEMATICAL_VALUE = "mathematical";
  public static final String CSS_MEDIUMAQUAMARINE_VALUE = "mediumaquamarine";
  public static final String CSS_MEDIUMBLUE_VALUE = "mediumblue";
  public static final String CSS_MEDIUMORCHID_VALUE = "mediumorchid";
  public static final String CSS_MEDIUMPURPLE_VALUE = "mediumpurple";
  public static final String CSS_MEDIUMSEAGREEN_VALUE = "mediumseagreen";
  public static final String CSS_MEDIUMSLATEBLUE_VALUE = "mediumslateblue";
  public static final String CSS_MEDIUMSPRINGGREEN_VALUE = "mediumspringgreen";
  public static final String CSS_MEDIUMTURQUOISE_VALUE = "mediumturquoise";
  public static final String CSS_MEDIUMVIOLETRED_VALUE = "mediumvioletred";
  public static final String CSS_MEDIUM_VALUE = "medium";
  public static final String CSS_MENU_VALUE = "menu";
  public static final String CSS_MENUTEXT_VALUE = "menutext";
  public static final String CSS_MESSAGE_BOX_VALUE = "message-box";
  public static final String CSS_MIDDLE_VALUE = "middle";
  public static final String CSS_MIDNIGHTBLUE_VALUE = "midnightblue";
  public static final String CSS_MINTCREAM_VALUE = "mintcream";
  public static final String CSS_MISTYROSE_VALUE = "mistyrose";
  public static final String CSS_MITER_VALUE = "miter";
  public static final String CSS_MOCCASIN_VALUE = "moccasin";
  public static final String CSS_MONOSPACE_VALUE = "monospace";
  public static final String CSS_MOVE_VALUE = "move";
  public static final String CSS_NARROWER_VALUE = "narrower";
  public static final String CSS_NAVAJOWHITE_VALUE = "navajowhite";
  public static final String CSS_NAVY_VALUE = "navy";
  public static final String CSS_NEW_VALUE = "new";
  public static final String CSS_NE_RESIZE_VALUE = "ne-resize";
  public static final String CSS_NONE_VALUE = "none";
  public static final String CSS_NONZERO_VALUE = "nonzero";
  public static final String CSS_NORMAL_VALUE = "normal";
  public static final String CSS_NO_CHANGE_VALUE = "no-change";
  public static final String CSS_NW_RESIZE_VALUE = "nw-resize";
  public static final String CSS_N_RESIZE_VALUE = "n-resize";
  public static final String CSS_OBLIQUE_VALUE = "oblique";
  public static final String CSS_OLDLACE_VALUE = "oldlace";
  public static final String CSS_OLIVEDRAB_VALUE = "olivedrab";
  public static final String CSS_OLIVE_VALUE = "olive";
  public static final String CSS_OPTIMIZELEGIBILITY_VALUE = "optimizelegibility";
  public static final String CSS_OPTIMIZEQUALITY_VALUE = "optimizequality";
  public static final String CSS_OPTIMIZESPEED_VALUE = "optimizespeed";
  public static final String CSS_ORANGERED_VALUE = "orangered";
  public static final String CSS_ORANGE_VALUE = "orange";
  public static final String CSS_ORCHID_VALUE = "orchid";
  public static final String CSS_OVERLINE_VALUE = "overline";
  public static final String CSS_PAINTED_VALUE = "painted";
  public static final String CSS_PALEGOLDENROD_VALUE = "palegoldenrod";
  public static final String CSS_PALEGREEN_VALUE = "palegreen";
  public static final String CSS_PALETURQUOISE_VALUE = "paleturquoise";
  public static final String CSS_PALEVIOLETRED_VALUE = "palevioletred";
  public static final String CSS_PAPAYAWHIP_VALUE = "papayawhip";
  public static final String CSS_PEACHPUFF_VALUE = "peachpuff";
  public static final String CSS_PERU_VALUE = "peru";
  public static final String CSS_PINK_VALUE = "pink";
  public static final String CSS_PLUM_VALUE = "plum";
  public static final String CSS_POINTER_VALUE = "pointer";
  public static final String CSS_POWDERBLUE_VALUE = "powderblue";
  public static final String CSS_PURPLE_VALUE = "purple";
  public static final String CSS_RED_VALUE = "red";
  public static final String CSS_RESET_SIZE_VALUE = "reset-size";
  public static final String CSS_RESET_VALUE = "reset";
  public static final String CSS_RL_TB_VALUE = "rl-tb";
  public static final String CSS_RL_VALUE = "rl";
  public static final String CSS_ROSYBROWN_VALUE = "rosybrown";
  public static final String CSS_ROUND_VALUE = "round";
  public static final String CSS_ROYALBLUE_VALUE = "royalblue";
  public static final String CSS_RTL_VALUE = "rtl";
  public static final String CSS_RUN_IN_VALUE = "run-in";
  public static final String CSS_SADDLEBROWN_VALUE = "saddlebrown";
  public static final String CSS_SALMON_VALUE = "salmon";
  public static final String CSS_SANDYBROWN_VALUE = "sandybrown";
  public static final String CSS_SANS_SERIF_VALUE = "sans-serif";
  public static final String CSS_SCROLLBAR_VALUE = "scrollbar";
  public static final String CSS_SCROLL_VALUE = "scroll";
  public static final String CSS_SEAGREEN_VALUE = "seagreen";
  public static final String CSS_SEASHELL_VALUE = "seashell";
  public static final String CSS_SEMI_CONDENSED_VALUE = "semi-condensed";
  public static final String CSS_SEMI_EXPANDED_VALUE = "semi-expanded";
  public static final String CSS_SERIF_VALUE = "serif";
  public static final String CSS_SE_RESIZE_VALUE = "se-resize";
  public static final String CSS_SIENNA_VALUE = "sienna";
  public static final String CSS_SILVER_VALUE = "silver";
  public static final String CSS_SKYBLUE_VALUE = "skyblue";
  public static final String CSS_SLATEBLUE_VALUE = "slateblue";
  public static final String CSS_SLATEGRAY_VALUE = "slategray";
  public static final String CSS_SLATEGREY_VALUE = "slategrey";
  public static final String CSS_SMALLER_VALUE = "smaller";
  public static final String CSS_SMALL_CAPS_VALUE = "small-caps";
  public static final String CSS_SMALL_CAPTION_VALUE = "small-caption";
  public static final String CSS_SMALL_VALUE = "small";
  public static final String CSS_SNOW_VALUE = "snow";
  public static final String CSS_SPRINGGREEN_VALUE = "springgreen";
  public static final String CSS_SQUARE_VALUE = "square";
  public static final String CSS_SRGB_VALUE = "srgb";
  public static final String CSS_START_VALUE = "start";
  public static final String CSS_STATUS_BAR_VALUE = "status-bar";
  public static final String CSS_STEELBLUE_VALUE = "steelblue";
  public static final String CSS_STROKE_VALUE = "stroke";
  public static final String CSS_SUB_VALUE = "sub";
  public static final String CSS_SUPER_VALUE = "super";
  public static final String CSS_SW_RESIZE_VALUE = "sw-resize";
  public static final String CSS_S_RESIZE_VALUE = "s-resize";
  public static final String CSS_TABLE_CAPTION_VALUE = "table-caption";
  public static final String CSS_TABLE_CELL_VALUE = "table-cell";
  public static final String CSS_TABLE_COLUMN_GROUP_VALUE = "table-column-group";
  public static final String CSS_TABLE_COLUMN_VALUE = "table-column";
  public static final String CSS_TABLE_FOOTER_GROUP_VALUE = "table-footer-group";
  public static final String CSS_TABLE_HEADER_GROUP_VALUE = "table-header-group";
  public static final String CSS_TABLE_ROW_GROUP_VALUE = "table-row-group";
  public static final String CSS_TABLE_ROW_VAL
1 2 3 4 5 6

Further reading...

For more information on Java 1.5 Tiger, you may find Java 1.5 Tiger, A developer's Notebook by D. Flanagan and B. McLaughlin from O'Reilly of interest.

New!JAR listings


Copyright 2006-2017. Infinite Loop Ltd