Class AWTXMLEncodeDecode

java.lang.Object
uk.ac.starlink.util.gui.AWTXMLEncodeDecode

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

    • addChildElement

      public static void addChildElement(Element rootElement, String name, Font value)
      Add an element with a Font value as a child of another element.
    • fontToString

      public static String fontToString(Font font)
      Convert a Font to a string.
    • fontFromString

      public static Font fontFromString(String value)
      Convert a String back to a Font.
    • addChildElement

      public static void addChildElement(Element rootElement, String name, Color value)
      Add an element with a Color value as a child of another element.
    • colorToString

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

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

      public static void addChildElement(Element rootElement, String name, AlphaComposite value)
      Add an element with an AlphaComposite value as a child of another element.
    • compositeToString

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

      public static AlphaComposite compositeFromString(String value)
      Convert a String object back to an AlphaComposite object.