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

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

/**
 * @version $Id: SICmdtySort.java,v 1.0 2003/07/25 jwchen Exp $
 * @author  Jinwang Chen
 * <br>Description: 商品管理画面に、商品レコードリストを出すときに、出力の並べ順
 * <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>
 * Jinwang Chen   2003/07/25  Original
 */

public class SICmdtySort {
   //ログ用のインスタンスの生成
  private static Category log=Category.getInstance(SIConfig.SILOG4J_WEBSHOP_CATEGORY_NAME);

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

   /**
    * <b>getCollection</b>
    * 画面にタグの対応のために、各並び順をcollectionに入れて、タグに渡ります。
    * @param  なし
    * @return 並び順のコネクション
    * @throws なし
    */
   public static Collection getCollection(){
      Collection cmdtyColl=new ArrayList();

      SINameValue nameValue=new SINameValue("ショップコード","ShopCode");
      cmdtyColl.add(nameValue);
      nameValue=new SINameValue("親コード","CmdtyCode");
      cmdtyColl.add(nameValue);
      nameValue=new SINameValue("商品名カナ","CmdtyNameKana");
      cmdtyColl.add(nameValue);
      nameValue=new SINameValue("おすすめ商品","AdviceFlg");
      cmdtyColl.add(nameValue);
      nameValue=new SINameValue("在庫数量","Amount");
      cmdtyColl.add(nameValue);
      nameValue=new SINameValue("販売開始日","SellFromDate");
      cmdtyColl.add(nameValue);
      nameValue=new SINameValue("予約製品","RsrvEnableFlg");
      cmdtyColl.add(nameValue);
      return cmdtyColl;
   }
}