|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectinfo.bix.tokai.bixpp.binding.Producer
public class Producer
生産者の情報を表すProducerタグに対応したクラスです。 Producerクラスは、生産者IDと生産者の名前、住所、電話番号、
FAX番号、Emailアドレス、リンク、位置情報、画像、音声、生産者のコメントの情報を 含んでいます。
使用例として、以下の情報を含むProducerを作成するコードを示します。
| 項目 | 値 | 名前 | John Smith | 住所 | Fuji 1-1, Geisha-cho, Tokyo 123-4567, Japan | 電話番号 | +81-123-456-7890 | Emailアドレス | producer@aaa.bbb.jp | 画像 | My picture (URLはhttp://www.aaa.bbb.jp/img/producer.jpg) |
リンク | My home page (URLはhttp://www.aaa.bbb.jp/home.htm) |
音声 | My message (ファイル名はtalk.wav) |
緯度 | +35.1234 | 経度 | +135.1234 | 標高 | +5.3 | コメント | My name is John. |
|---|
Producer producer = new Producer();
Image image = new Image();
Link link = new Link();
GISinformation gisinformation = new GISinformation();
Sound sound = new Sound();
Link imagelink = new Link();
Link soundlink = new Link();
producer.setName("John Smith");
producer.setPostAddress("Fuji 1-1, Geisha-cho, Tokyo 123-4567, Japan");
producer.setPhone("+81-123-456-7890");
producer.setEmailAddress("producer@aaa.bbb.jp");
producer.setImage(image);
producer.setLink(link);
producer.setGISinformation(gisinformation);
producer.setSound(sound);
producer.setComment("My name is John.");
image.setLink(imagelink);
imagelink.setName("My picture");
imagelink.setURIString("http://www.aaa.bbb.jp/img/producer.jpg");
link.setName("My home page");
link.setURIString("http://www.aaa.bbb.jp/home.htm");
gisinformation.setLongitude(+35.1234);
gisinformation.setLatitude(+135.1234);
gisinformation.setAltitude(+5.3);
sound.setLink(soundlink);
soundlink.setName("My message");
soundlink.setURIString("talk.wav");
bixpp.setProducer(producer);
GISinformation,
Image,
Link,
Sound,
直列化された形式| コンストラクタの概要 | |
|---|---|
Producer()
デフォルトコンストラクタです。 |
|
| メソッドの概要 | |
|---|---|
java.lang.String |
getComment()
生産者のコメントを返します。 |
java.lang.String |
getEmailAddress()
生産者のE-mailアドレスを返します。 |
java.lang.String |
getFAX()
生産者のFAX番号を返します。 |
GISinformation |
getGISinformation()
生産者の位置情報を表す GISinformationを返します。 |
java.lang.String |
getID()
生産者IDを返します。 |
Image |
getImage()
生産者の画像を表す Imageを返します。 |
Link |
getLink()
生産者のウェブページのURIを表す Linkを返します |
java.lang.String |
getName()
生産者の名前返します。 |
java.lang.String |
getPhone()
生産者の電話番号を返します。 |
java.lang.String |
getPostAddress()
生産者の住所を返します。 |
Sound |
getSound()
生産者の音声を表す Soundを返します。 |
void |
setComment(java.lang.String comment)
生産者のコメントを設定します。 |
void |
setEmailAddress(java.lang.String emailAddress)
生産者のE-mailアドレスを設定します。 |
void |
setFAX(java.lang.String FAX)
生産者のFAX番号を設定します。 |
void |
setGISinformation(GISinformation GISinformation)
生産者の位置情報を表す GISinformationを設定します。 |
void |
setID(java.lang.String ID)
生産者IDを設定します。 |
void |
setImage(Image image)
生産者の画像を表す Imageを設定します。 |
void |
setLink(Link link)
生産者のウェブページのURIを表す Linkを設定します。 |
void |
setName(java.lang.String name)
生産者の名前を設定します。 |
void |
setPhone(java.lang.String phone)
生産者の電話番号を設定します。 |
void |
setPostAddress(java.lang.String postAddress)
生産者の住所を設定します。 |
void |
setSound(Sound sound)
生産者の音声を表す Soundを設定します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public Producer()
| メソッドの詳細 |
|---|
public java.lang.String getComment()
public java.lang.String getEmailAddress()
public java.lang.String getFAX()
public GISinformation getGISinformation()
GISinformationを返します。
GISinformationpublic java.lang.String getID()
public Image getImage()
Imageを返します。
Imagepublic Link getLink()
Linkを返します
Linkpublic java.lang.String getName()
public java.lang.String getPhone()
public java.lang.String getPostAddress()
public Sound getSound()
Soundを返します。
Soundpublic void setComment(java.lang.String comment)
comment - 生産者のコメントpublic void setEmailAddress(java.lang.String emailAddress)
emailAddress - 生産者のE-mailアドレスpublic void setFAX(java.lang.String FAX)
FAX - 生産者のFAX番号public void setGISinformation(GISinformation GISinformation)
GISinformationを設定します。
GISinformation - 生産者の位置情報を表すGISinformationpublic void setID(java.lang.String ID)
ID - 生産者IDpublic void setImage(Image image)
Imageを設定します。
image - 生産者の画像を表すImagepublic void setLink(Link link)
Linkを設定します。
link - 生産者のウェブページのURIを表すLinkpublic void setName(java.lang.String name)
name - 生産者の名前
java.lang.IllegalArgumentException - 引数にnullを指定した場合public void setPhone(java.lang.String phone)
phone - 生産者の電話番号
java.lang.IllegalArgumentException - 引数にnullを指定した場合public void setPostAddress(java.lang.String postAddress)
postAddress - 生産者の住所
java.lang.IllegalArgumentException - 引数にnullを指定した場合public void setSound(Sound sound)
Soundを設定します。
sound - 生産者の音声を表すSound
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||