/**
 * Copyright (c) 2003-2004 System Integrator Corporation.
 *                 All Rights Reserved.
 */
package jp.co.sint.basic;

import org.apache.log4j.Category;
import jp.co.sint.config.*;

/**
 * @version $Id: SINameValue.java,v 1.0 Exp $
 * @author  Jinwang Chen
 * <br>Description: 名前とその値は、pairとして場合に、使う、
 * たとえば、画面に、Comboxに表示用のレベルとその値にもあります
 * <p>History</p>
 * <p>Author&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reason</p>
 * ============&nbsp;&nbsp;&nbsp;==========&nbsp;&nbsp;===========================<br>
 * J.W.Chen       2003/06/25  Original
 */

public class SINameValue {
  //ログ用のインスタンスの生成
  private static Category log=Category.getInstance(SIConfig.SILOG4J_WEBSHOP_CATEGORY_NAME);
  //表示用の名前
  private String name="";
  //名前に対する値
  private String value="";

  /**
   * <b>SINameValue</b>
   * コンストラクタ
   * @param  なし
   * @return なし
   * @throws なし
   */
  public SINameValue() {}

  /**
   * <b>SINameValue</b>
   * コンストラクタ
   * @param  name 名前(ラベル)
   * @param value 名前にに対する値
   * @return なし
   * @throws なし
   */
  public SINameValue(String name,String value) {
    this.name=name;
    this.value=value;
  }

  //名前のsetterのメソッド
  public void setName(String name){
    this.name=name;
  }

  //値のsetterのメソッド
  public void setValue(String value){
    this.value=value;
  }

  //名前のgetterのメソッド
  public String getName(){
    return this.name;
  }

  //値のgetterのメソッド
  public String getValue(){
    return this.value;
  }
}