View Javadoc

    1   /*
    2    * "Peko" Visual Novel System
    3    *
    4    * All Rights Reserved.
    5    * (c) Copyright 1999-2003 by Tsukuba Bunko.
    6    *
    7    * $Id: ColorDeserializer.java,v 1.1 2005/07/11 12:49:19 ppoi Exp $
    8    */
    9   package tsukuba_bunko.peko.resource;
    10
    11  import org.xml.sax.SAXException;
    12
    13  import tsukuba_bunko.resource.SimpleDeserializer;
    14
    15  import	tsukuba_bunko.peko.resource.ColorManager;
    16
    17
    18  /***
    19   * {@link java.awt.Color} 型のリソースに対する {@link tsukuba_bunko.resource.ResourceDeserializer} 実装です。
    20   * @author	$Author: ppoi $
    21   * @version	$Revision: 1.1 $
    22   * @see <a href="http://softlab.tsukuba-bunko.org/peko/userguide/resource.html#type-peko:color">peko:color 型のリソース</a>
    23   */
    24  public class ColorDeserializer	extends SimpleDeserializer	{
    25
    26  	/***
    27  	 * <code>ColorDeserializer</code> のインスタンスを生成します。
    28  	 */
    29  	public ColorDeserializer()
    30  	{
    31  		super();
    32  	}
    33
    34
    35  //
    36  //	SimpleDeserializer の実装
    37  //
    38  	protected Object convertValue( String source )
    39  		throws SAXException
    40  	{
    41  		ColorManager	colors = ColorManager.getInstance();
    42  		return colors.getColor( source );
    43  	}
    44
    45
    46
    47  }