Class ColorAdapter

java.lang.Object
jakarta.xml.bind.annotation.adapters.XmlAdapter<String,Color>
de.gurkenlabs.litiengine.environment.tilemap.xml.ColorAdapter

public class ColorAdapter extends jakarta.xml.bind.annotation.adapters.XmlAdapter<String,Color>
Adapter class for converting between Color objects and their String representations in XML using JAXB.
  • Constructor Details

    • ColorAdapter

      public ColorAdapter()
  • Method Details

    • unmarshal

      public Color unmarshal(String v)
      Converts a String value to a Color object.
      Specified by:
      unmarshal in class jakarta.xml.bind.annotation.adapters.XmlAdapter<String,Color>
      Parameters:
      v - the String value to be converted
      Returns:
      the corresponding Color object
    • marshal

      public String marshal(Color v)
      Converts a Color object to its String representation.
      Specified by:
      marshal in class jakarta.xml.bind.annotation.adapters.XmlAdapter<String,Color>
      Parameters:
      v - the Color object to be converted
      Returns:
      the corresponding String representation