jp.go.aist.dmrc.platform.beans.util.variable
クラス PFPointVariable

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFVariable
      上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFPointVariable
すべての実装されたインタフェース:
java.io.Serializable, PFComponent, PFXMLSerializable, PFDataSetEventSource, PFEventSource

public class PFPointVariable
extends PFVariable
implements PFXMLSerializable

位置(Point)を格納する変数コンポーネント。

このコンポーネントから以下のイベントが発生する。

関連項目:
直列化された形式

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたフィールド
PROPERTY_EXCEPTION_NULL
 
コンストラクタの概要
PFPointVariable()
          デフォルトコンストラクタ
 
メソッドの概要
 double distance(double v0, double v1)
          java.awt.Point.distance(double,double)を呼び出す。
 double distance(double v0, double v1, double v2, double v3)
          java.awt.Point.distance(double,double,double,double)を呼び出す。
 double distance(java.awt.geom.Point2D v0)
          java.awt.Point.distance(java.awt.geom.Point2D)を呼び出す。
 double distanceSq(double v0, double v1)
          java.awt.Point.distanceSq(double,double)を呼び出す。
 double distanceSq(double v0, double v1, double v2, double v3)
          java.awt.Point.distanceSq(double,double,double,double)を呼び出す。
 double distanceSq(java.awt.geom.Point2D v0)
          java.awt.Point.distanceSq(java.awt.geom.Point2D)を呼び出す。
 boolean equalsVariable(java.lang.Object v0)
          java.awt.Point.equals(java.lang.Object)を呼び出す。
 java.lang.Class getClassVariable()
          java.awt.Point.getClass()を呼び出す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.awt.Point getPoint()
          位置(Point)を取得する。
 int getPointX()
          位置(Point)のX座標を取得する。
 int getPointY()
          位置(Point)のY座標を取得する。
 double getX()
          java.awt.Point.getX()を呼び出す。
 double getY()
          java.awt.Point.getY()を呼び出す。
 int hashCodeVariable()
          java.awt.Point.hashCode()を呼び出す。
 void localeUpdated()
          ロケール変更に対応する。
 void move(int v0, int v1)
          java.awt.Point.move(int,int)を呼び出す。
 void notifyAllVariable()
          java.awt.Point.notifyAll()を呼び出す。
 void notifyVariable()
          java.awt.Point.notify()を呼び出す。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void setPoint(int x, int y)
          位置(Point)を設定する。
 void setPoint(java.awt.Point point)
          位置(Point)を設定する。
 void setPointQuiet(int x, int y)
          位置(Point)を設定する(イベント発生なし)。
 void setPointQuiet(java.awt.Point point)
          位置(Point)を設定する(イベント発生なし)。
 java.lang.String toStringVariable()
          java.awt.Point.toString()を呼び出す。
 void translate(int v0, int v1)
          java.awt.Point.translate(int,int)を呼び出す。
 void waitVariable()
          java.awt.Point.wait()を呼び出す。
 void waitVariable(long v0)
          java.awt.Point.wait(long)を呼び出す。
 void waitVariable(long v0, int v1)
          java.awt.Point.wait(long,int)を呼び出す。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたメソッド
addPFDataSetListener, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getDuplicateObject, getName, getObject, getPFDataSetListenerList, getResult, hasInstanceOf, hasResult, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isNull, removePFDataSetListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setName, setNull, setObject, setObjectQuiet, setResult
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFPointVariable

public PFPointVariable()
デフォルトコンストラクタ

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名
関連項目:
PFComponent.getComponentName()

localeUpdated

public void localeUpdated()
ロケール変更に対応する。

定義:
インタフェース PFComponent 内の localeUpdated
関連項目:
PFComponent.localeUpdated()

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException

setPoint

public void setPoint(java.awt.Point point)
              throws PFException
位置(Point)を設定する。 データ設定イベントが発生する。

パラメータ:
point - 位置(Point)
例外:
PFException - イベント処理のエラー

setPoint

public void setPoint(int x,
                     int y)
              throws PFException
位置(Point)を設定する。 データ設定イベントが発生する。

パラメータ:
x - 位置のX座標
y - 位置のY座標
例外:
PFException - イベント処理のエラー

setPointQuiet

public void setPointQuiet(java.awt.Point point)
位置(Point)を設定する(イベント発生なし)。

パラメータ:
point - 位置(Point)

setPointQuiet

public void setPointQuiet(int x,
                          int y)
位置(Point)を設定する(イベント発生なし)。 データ設定イベントが発生する。

パラメータ:
x - 位置のX座標
y - 位置のY座標

getPoint

public java.awt.Point getPoint()
位置(Point)を取得する。

戻り値:
格納されている位置(Point)

getPointX

public int getPointX()
位置(Point)のX座標を取得する。

戻り値:
X座標(int)

getPointY

public int getPointY()
位置(Point)のY座標を取得する。

戻り値:
Y座標(int)

equalsVariable

public boolean equalsVariable(java.lang.Object v0)
                       throws PFException
java.awt.Point.equals(java.lang.Object)を呼び出す。

パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

toStringVariable

public java.lang.String toStringVariable()
                                  throws PFException
java.awt.Point.toString()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

getX

public double getX()
            throws PFException
java.awt.Point.getX()を呼び出す。

戻り値:
double
例外:
PFException

getY

public double getY()
            throws PFException
java.awt.Point.getY()を呼び出す。

戻り値:
double
例外:
PFException

translate

public void translate(int v0,
                      int v1)
               throws PFException
java.awt.Point.translate(int,int)を呼び出す。

パラメータ:
v0 - int
v1 - int
例外:
PFException

move

public void move(int v0,
                 int v1)
          throws PFException
java.awt.Point.move(int,int)を呼び出す。

パラメータ:
v0 - int
v1 - int
例外:
PFException

hashCodeVariable

public int hashCodeVariable()
                     throws PFException
java.awt.Point.hashCode()を呼び出す。

戻り値:
int
例外:
PFException

distance

public double distance(double v0,
                       double v1,
                       double v2,
                       double v3)
                throws PFException
java.awt.Point.distance(double,double,double,double)を呼び出す。

パラメータ:
v0 - double
v1 - double
v2 - double
v3 - double
戻り値:
double
例外:
PFException

distance

public double distance(double v0,
                       double v1)
                throws PFException
java.awt.Point.distance(double,double)を呼び出す。

パラメータ:
v0 - double
v1 - double
戻り値:
double
例外:
PFException

distance

public double distance(java.awt.geom.Point2D v0)
                throws PFException
java.awt.Point.distance(java.awt.geom.Point2D)を呼び出す。

パラメータ:
v0 - java.awt.geom.Point2D
戻り値:
double
例外:
PFException

distanceSq

public double distanceSq(double v0,
                         double v1,
                         double v2,
                         double v3)
                  throws PFException
java.awt.Point.distanceSq(double,double,double,double)を呼び出す。

パラメータ:
v0 - double
v1 - double
v2 - double
v3 - double
戻り値:
double
例外:
PFException

distanceSq

public double distanceSq(double v0,
                         double v1)
                  throws PFException
java.awt.Point.distanceSq(double,double)を呼び出す。

パラメータ:
v0 - double
v1 - double
戻り値:
double
例外:
PFException

distanceSq

public double distanceSq(java.awt.geom.Point2D v0)
                  throws PFException
java.awt.Point.distanceSq(java.awt.geom.Point2D)を呼び出す。

パラメータ:
v0 - java.awt.geom.Point2D
戻り値:
double
例外:
PFException

waitVariable

public void waitVariable()
                  throws PFException,
                         java.lang.InterruptedException
java.awt.Point.wait()を呼び出す。

例外:
PFException
java.lang.InterruptedException

waitVariable

public void waitVariable(long v0,
                         int v1)
                  throws PFException,
                         java.lang.InterruptedException
java.awt.Point.wait(long,int)を呼び出す。

パラメータ:
v0 - long
v1 - int
例外:
PFException
java.lang.InterruptedException

waitVariable

public void waitVariable(long v0)
                  throws PFException,
                         java.lang.InterruptedException
java.awt.Point.wait(long)を呼び出す。

パラメータ:
v0 - long
例外:
PFException
java.lang.InterruptedException

getClassVariable

public java.lang.Class getClassVariable()
                                 throws PFException
java.awt.Point.getClass()を呼び出す。

戻り値:
java.lang.Class
例外:
PFException

notifyVariable

public void notifyVariable()
                    throws PFException
java.awt.Point.notify()を呼び出す。

例外:
PFException

notifyAllVariable

public void notifyAllVariable()
                       throws PFException
java.awt.Point.notifyAll()を呼び出す。

例外:
PFException