/** * @version $Id: IFieldHeader.java 1839 2014-04-16 02:33:51Z yukihiro-kinjyo $ * * 2011/08/09 10:34:00 * @author shingo-takahashi * * Copyright 2011-2014 TIDAコンソーシアム All Rights Reserved. */ package com.tida_okinawa.corona.io.model.table; /** * @author shingo-takahashi */ public interface IFieldHeader { /** * カラムIDを設定 * * @param id * カラムID */ public abstract void setId(int id); /** * カラムIDを取得 * * @return カラムID */ public abstract int getId(); /** * カラム名を設定 * * @param name * カラム名 */ public abstract void setName(String name); /** * カラム名を取得 * * @return カラム名 */ public abstract String getName(); /** * 表示する(初期値の)カラム名を設定 * * @param dispName * 表示する(初期値の)カラム名 */ public abstract void setDispName(String dispName); /** * 表示する(初期値の)カラム名を取得 * * @return 表示する(初期値の)カラム名 */ public abstract String getDispName(); /** * カラムの型を設定 * * @param type * カラムの型 */ public abstract void setType(String type); /** * カラムの型を取得 * * @return カラムの型 */ public abstract String getType(); }