|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object info.bix.tokai.bixpp.binding.Farm
public class Farm
圃場・施設の情報を表すFramタグに対応したクラスです。 このクラスは、圃場IDなどのID、名前、住所、電話番号、FAX番号、Emailアドレス、 ウェブページのリンク、位置情報、画像、コメントの情報を含みます。
使用例として、以下の情報を含むFarmを作成するコードを示します。
項目 | 値 | ID | JF1001 | 名前 | John Farm | 住所 | Sumou 11, Geisha-cho, Tokyo 123-4567, Japan | 電話番号 | +81-123-456-1111 | 敷地面積 | 10456.5 | 画像 | Rose Farm (URLはhttp://www.aaa.bbb.jp/img/rose.jpg) |
リンク | My Farm (URLはhttp://www.aaa.bbb.jp/farm.htm) |
緯度 | +36.9876 | 経度 | +136.987 | 標高 | +250.5 | コメント | 人工光利用型温室を利用します。 |
---|
Farm farm = new Farm();
Image image = new Image();
Link link = new Link();
GISinformation gisinformation = new GISinformation();
Link imagelink = new Link();
farm.setID("JF1001");
farm.setName("John Farm");
farm.setPostAddress("Sumou 11, Geisha-cho, Tokyo 123-4567, Japan");
farm.setPhone("+81-123-456-1111");
farm.setArea(10456.5);
farm.setImage(image);
farm.setLink(link);
farm.setGISinformation(gisinformation);
image.setLink(imagelink);
imagelink.setName("Rose Farm");
imagelink.setURIString("http://www.aaa.bbb.jp/img/rose.jpg");
link.setName("My Farm");
link.setURIString("http://www.aaa.bbb.jp/farm.htm");
gisinformation.setLongitude(+36.9876);
gisinformation.setLatitude(+136.9876);
gisinformation.setAltitude(+250.5);
bixpp.setFarm(farm);
GISinformation
,
Image
,
Link
,
直列化された形式コンストラクタの概要 | |
---|---|
Farm()
デフォルトコンストラクタです。 |
メソッドの概要 | |
---|---|
double |
getArea()
圃場・施設の敷地面積を返します。 |
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()
圃場・施設の住所を返します。 |
void |
setArea(double area)
圃場・施設の敷地面積を設定します。 |
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)
圃場・施設の住所を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Farm()
メソッドの詳細 |
---|
public double getArea()
public java.lang.String getComment()
public java.lang.String getEmailAddress()
public java.lang.String getFAX()
public GISinformation getGISinformation()
GISinformation
を返します。
public java.lang.String getID()
public Image getImage()
Image
を返します。
Image
public Link getLink()
Link
を返します
Link
public java.lang.String getName()
public java.lang.String getPhone()
public java.lang.String getPostAddress()
public void setArea(double area)
area
- 圃場・施設の敷地面積public 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
- 圃場・施設の位置情報を表すGISinformation
public void setID(java.lang.String ID)
ID
- 圃場IDなどpublic void setImage(Image image)
Image
を設定します。
image
- 圃場・施設の画像を表すImage
public void setLink(Link link)
Link
を設定します。
link
- 圃場・施設のウェブページのURIを表すLink
public 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を指定した場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |