ページの先頭行へ戻る
 Formcoordinatorユーザーズガイド

C.1.9 クラス:ItemInfo

電子フォームに設定されている項目の項目種別や備考情報などの情報を参照するためのクラスです。
このクラスを使用すると、電子フォームを意識しないで簡単に電子フォームに設定されている項目の項目種別や備考情報などの各情報の取得を行うことができます。

■ クラスの概要

クラス名

ItemInfo

パッケージ名

com.fujitsu.form

文法

public class ItemInfo

継承関係

java.lang.Object
   |
   +--- com.fujitsu.form.ItemInfo

フィールドの概要

名称

説明

public static final int

ITEMTYPE_NUMBER

項目種別が数字項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_TEXT

項目種別がテキスト項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_RECTTEXT

項目種別が矩形テキスト項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_RADIOBUTTON

項目種別がラジオボタン項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_CHECKBOX

項目種別がチェックボックス項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_IMAGE

項目種別がメディア項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_BARCODE

項目種別がバーコード項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_GROUP

項目種別が集団項目であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_HIDDEN_NUMBER

項目種別が非出力項目(項目形式が数字)であることを示すgetItemType()メソッドの戻り値です。

public static final int

ITEMTYPE_HIDDEN_TEXT

項目種別が非出力項目(項目形式がテキスト)であることを示すgetItemType()メソッドの戻り値です。

public static final int

SENDTYPE_ALLDATA

データ送信種別が「データを送信する、かつ必ずタグを送信する」ことを示すgetDataSendType()メソッドの戻り値です。

public static final int

SENDTYPE_NODATA

データ送信種別が「データを送信しない」ことを示すgetDataSendType()メソッドの戻り値です。

public static final int

SENDTYPE_DATA

データ送信種別が「データを送信する」ことを示すgetDataSendType()メソッドの戻り値です。

メソッドの概要

戻り値型

メソッド名

説明

int

getItemType()

処理中の項目に対する項目種別を通知します。

java.util.Hashtable

getRemarks()

処理中の項目に設定されている備考情報を通知します。

int

getDataSendType()

処理中の項目に対するデータ送信種別を通知します。

フィールドの詳細

ITEMTYPE_NUMBER

形式:

public static final int ITEMTYPE_NUMBER

説明:

項目種別が数字項目であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_TEXT

形式:

public static final int ITEMTYPE_TEXT

説明:

項目種別がテキスト項目であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_RECTTEXT

形式:

public static final int ITEMTYPE_RECTTEXT

説明:

項目種別が矩形テキスト項目であることを示すgetItemType()メソッドの戻り値です。

関連項目:

getItemType()

ITEMTYPE_RADIOBUTTON

形式:

public static final int ITEMTYPE_RADIOBUTTON

説明:

項目種別がラジオボタン項目であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_CHECKBOX

形式:

public static final int ITEMTYPE_CHECKBOX

説明:

項目種別がチェックボックス項目であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_IMAGE

形式:

public static final int ITEMTYPE_IMAGE

説明:

項目種別がメディア項目であることを示すgetItemType()メソッドの戻り値です。

関連項目:

getItemType()

ITEMTYPE_BARCODE

形式:

public static final int ITEMTYPE_BARCODE

説明:

項目種別がバーコード項目であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_GROUP

形式:

public static final int ITEMTYPE_GROUP

説明:

項目種別が集団項目であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_HIDDEN_NUMBER

形式:

public static final int ITEMTYPE_HIDDEN_NUMBER

説明:

項目種別が非出力項目(数字)であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

ITEMTYPE_HIDDEN_TEXT

形式:

public static final int ITEMTYPE_HIDDEN_TEXT

説明:

項目種別が非出力項目(テキスト)であることを示すgetItemType()メソッドの戻り値です。


関連項目:

getItemType()

SENDTYPE_ALLDATA

形式:

public static final int SENDTYPE_ALLDATA

説明:

データ送信種別が「データを送信する、かつ必ずタグを送信する」ことを示すgetDataSendType()メソッドの戻り値です。


関連項目:

getDataSendType()

SENDTYPE_NODATA

形式:

public static final int SENDTYPE_NODATA

説明:

データ送信種別が「データを送信しない」ことを示すgetDataSendType()メソッドの戻り値です。


関連項目:

getDataSendType()

SENDTYPE_DATA

形式:

public static final int SENDTYPE_DATA

説明:

データ送信種別が「データを送信する」ことを示すgetDataSendType()メソッドの戻り値です。


関連項目:

getDataSendType()

■ メソッドの詳細

getItemType()

形式:

public int getItemType()

説明:

処理中の項目に対する項目種別を通知します。


パラメタ:

なし


戻り値:

処理中の項目に対する項目種別
項目種別を次に示します。

ITEMTYPE_NUMBER

数字項目

ITEMTYPE_TEXT

テキスト項目

ITEMTYPE_RECTTEXT

矩形テキスト項目

ITEMTYPE_RADIOBUTTON

ラジオボタン項目

ITEMTYPE_CHECKBOX

チェックボックス項目

ITEMTYPE_IMAGE

メディア項目

ITEMTYPE_BARCODE

バーコード項目

ITEMTYPE_GROUP

集団項目

ITEMTYPE_HIDDEN_NUMBER

非出力項目(項目形式が数字)

ITEMTYPE_HIDDEN_TEXT

非出力項目(項目形式がテキスト)

例外:

なし

getRemarks()

形式:

public java.util.Hashtable getRemarks()

説明:

処理中の項目に設定されている備考情報を通知します。


パラメタ:

なし


戻り値:

処理中の項目に設定されている備考情報。備考情報が見つからなかった場合は、空のオブジェクト


例外:

なし


補足:

取得する備考情報は、次に示すオブジェクト構造となります。網がけ部分が通知する備考情報です。

getDataSendType()

形式:

public int getDataSendType()

説明:

処理中の項目に対するデータ送信種別を通知します。


パラメタ:

なし


戻り値:

処理中の項目に対するデータ送信種別
データ送信種別を次に示します。

SENDTYPE_ALLDATA

データを送信する、かつ必ずタグを送信する

SENDTYPE_NODATA

データを送信しない

SENDTYPE_DATA

データを送信する

例外:

なし