Class AWTXMLEncodeDecode


  • public class AWTXMLEncodeDecode
    extends java.lang.Object
    A static utility class for encoding and decoding some AWT primitives to and from XML.
    Version:
    $Id$
    Author:
    Peter W. Draper
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addChildElement​(org.w3c.dom.Element rootElement, java.lang.String name, java.awt.AlphaComposite value)
      Add an element with an AlphaComposite value as a child of another element.
      static void addChildElement​(org.w3c.dom.Element rootElement, java.lang.String name, java.awt.Color value)
      Add an element with a Color value as a child of another element.
      static void addChildElement​(org.w3c.dom.Element rootElement, java.lang.String name, java.awt.Font value)
      Add an element with a Font value as a child of another element.
      static java.awt.Color colorFromString​(java.lang.String value)
      Convert a String object back to a Color object.
      static java.lang.String colorToString​(java.awt.Color value)
      Convert a Color object to a string.
      static java.awt.AlphaComposite compositeFromString​(java.lang.String value)
      Convert a String object back to an AlphaComposite object.
      static java.lang.String compositeToString​(java.awt.AlphaComposite value)
      Convert an AlphaComposite object to a string.
      static java.awt.Font fontFromString​(java.lang.String value)
      Convert a String back to a Font.
      static java.lang.String fontToString​(java.awt.Font font)
      Convert a Font to a string.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • addChildElement

        public static void addChildElement​(org.w3c.dom.Element rootElement,
                                           java.lang.String name,
                                           java.awt.Font value)
        Add an element with a Font value as a child of another element.
      • fontToString

        public static java.lang.String fontToString​(java.awt.Font font)
        Convert a Font to a string.
      • fontFromString

        public static java.awt.Font fontFromString​(java.lang.String value)
        Convert a String back to a Font.
      • addChildElement

        public static void addChildElement​(org.w3c.dom.Element rootElement,
                                           java.lang.String name,
                                           java.awt.Color value)
        Add an element with a Color value as a child of another element.
      • colorToString

        public static java.lang.String colorToString​(java.awt.Color value)
        Convert a Color object to a string.
      • colorFromString

        public static java.awt.Color colorFromString​(java.lang.String value)
        Convert a String object back to a Color object.
      • addChildElement

        public static void addChildElement​(org.w3c.dom.Element rootElement,
                                           java.lang.String name,
                                           java.awt.AlphaComposite value)
        Add an element with an AlphaComposite value as a child of another element.
      • compositeToString

        public static java.lang.String compositeToString​(java.awt.AlphaComposite value)
        Convert an AlphaComposite object to a string.
      • compositeFromString

        public static java.awt.AlphaComposite compositeFromString​(java.lang.String value)
        Convert a String object back to an AlphaComposite object.