info.bix.tokai.bixpp.binding
クラス DescriptionItem

java.lang.Object
  上位を拡張 info.bix.tokai.bixpp.binding.DefinitionItem
      上位を拡張 info.bix.tokai.bixpp.binding.DescriptionItem
すべての実装されたインタフェース:
java.io.Serializable

public class DescriptionItem
extends DefinitionItem
implements java.io.Serializable

RecordingDefinition内に定義する情報のうち、 文字列情報を定義するクラスです。その他に定義できる情報として、ImageItemDataItemEventItemVectorItemSoundItem があります。このクラスは、Index、文字列情報の名前、文字列に対するコメントで構成されています。

SoundItemオブジェクトは、1つの文字列情報を定義できます。1つの文字列情報を定義するには、 Index、文字列情報の名前を記述します。 各情報は、Indexを基に定義されているため、 Indexは重複しないように記述します。
例えば、Index 1に"日記"、Index 2に"病気" を定義するコードを以下に示します。

 DescriptionItem descriptionItem1 = new DescriptionItem();
 DescriptionItem descriptionItem2 = new DescriptionItem();
 
 descriptionItem1.setIndex(1);
 descriptionItem1.setName("日記");
 
 descriptionItem2.setIndex(2);
 descriptionItem2.setName("病気");
 
 bixpp.getRecordingDefinition().addItem(descriptionItem1);
 bixpp.getRecordingDefinition().addItem(descriptionItem2);
 

作成者:
Shiozawa
関連項目:
RecordingDefinition, DataItem, ImageItem, EventItem, VectorItem, SoundItem, 直列化された形式

コンストラクタの概要
DescriptionItem()
          デフォルトコンストラクタです。
DescriptionItem(long index, java.lang.String name)
          Indexと名前を指定してDescriptionItemオブジェクトを作ります。
 
メソッドの概要
 
クラス info.bix.tokai.bixpp.binding.DefinitionItem から継承されたメソッド
getComment, getIndex, getName, setComment, setIndex, setName
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DescriptionItem

public DescriptionItem()
デフォルトコンストラクタです。


DescriptionItem

public DescriptionItem(long index,
                       java.lang.String name)
Indexと名前を指定してDescriptionItemオブジェクトを作ります。

パラメータ:
index - RecordingDefinition内で情報を定義しているIndex値
name - 文字列データの名前