jp.oarts.pirka.iop.tool.core.business
インタフェース AttributeItem

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
AttributeSimpleItem, AttributeSimpleItemAlwaysDefaultValue

public interface AttributeItem
extends java.io.Serializable

属性項目インターフェース

作成者:
ito

メソッドの概要
 void check(java.lang.String value, InterfaceDataItem item)
          入力値のチェック
 AttributeType getAttributeType()
          属性タイプ取得
 AttributeData getDefaultValue()
          デフォルト値取得
 int getLength()
          属性項目入力長取得
 java.lang.String getMessage()
          属性項目説明メッセージ取得
 java.lang.String getName()
          属性項目キー名取得
 java.lang.String getNameJp()
          属性項目日本語キー名取得
 Selecter[] getSelecter()
          セレクト用リスト取得
 boolean isAlwaysDefaultValue()
          アタッチ情報メンテナンス画面で常にデフォルト値を初期表示するかのフラグ
 

メソッドの詳細

getName

java.lang.String getName()
属性項目キー名取得

戻り値:
属性項目キー名

getNameJp

java.lang.String getNameJp()
属性項目日本語キー名取得

戻り値:
属性項目日本語キー名

getMessage

java.lang.String getMessage()
属性項目説明メッセージ取得

戻り値:
属性項目説明メッセージ

getAttributeType

AttributeType getAttributeType()
属性タイプ取得

戻り値:
属性タイプ

getLength

int getLength()
属性項目入力長取得

戻り値:
属性項目入力長

getDefaultValue

AttributeData getDefaultValue()
デフォルト値取得

戻り値:
デフォルト値

getSelecter

Selecter[] getSelecter()
セレクト用リスト取得

戻り値:
セレクト用リスト

check

void check(java.lang.String value,
           InterfaceDataItem item)
           throws InterfaceException
入力値のチェック

パラメータ:
value - 入力値
item - インターフェース項目
例外:
InterfaceException - エラー時はmessageにエラー情報を格納して投げること

isAlwaysDefaultValue

boolean isAlwaysDefaultValue()
アタッチ情報メンテナンス画面で常にデフォルト値を初期表示するかのフラグ

戻り値:
true=デフォルト値を初期表示