public class PFArithmeticOperatorVariable extends PFVariable implements PFXMLSerializable
このコンポーネントから以下のイベントが発生する。
トリガー | 設定データ | イベント番号 |
---|---|---|
setOperator メソッド呼出 |
算術演算子コンポーネント (PFComponent) |
0 |
PROPERTY_EXCEPTION_NULL
コンストラクタと説明 |
---|
PFArithmeticOperatorVariable()
デフォルトコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addPFProcessTerminateListener(PFProcessTerminateListener v0)
|
boolean |
equalsVariable(java.lang.Object v0)
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.equals(java.lang.Object) を呼び出す。 |
void |
evaluate()
|
void |
evaluate(java.lang.Object v0,
java.lang.Object v1)
|
void |
evaluateNumber(java.lang.String v0,
java.lang.String v1)
|
java.lang.Class |
getClassVariable()
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.getClass() を呼び出す。 |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
int |
getDecimalPlace()
|
java.lang.Object |
getLeftOperand()
|
java.lang.Number |
getNumberResult()
|
java.lang.Object[] |
getOperand()
|
PFArithmeticOperator |
getOperator()
算術演算子コンポーネントを取得する。
|
java.util.Iterator |
getPFProcessTerminateListenerList()
|
java.lang.Object |
getRightOperand()
|
int |
hashCodeVariable()
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.hashCode() を呼び出す。 |
void |
initialize()
初期化する。
|
void |
localeUpdated()
ロケール変更に対応する。
|
void |
notifyAllVariable()
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.notifyAll() を呼び出す。 |
void |
notifyVariable()
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.notify() を呼び出す。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removePFProcessTerminateListener(PFProcessTerminateListener v0)
|
void |
setDecimalPlace(int v0)
|
void |
setLeftNumberOperand(java.lang.String v0)
|
void |
setLeftOperand(java.lang.Object v0)
|
void |
setNumberOperand(java.lang.String v0,
java.lang.String v1)
|
void |
setOperand(java.lang.Object v0,
java.lang.Object v1)
|
void |
setOperator(PFArithmeticOperator operator)
算術演算子コンポーネントを設定する。
|
void |
setOperatorQuiet(PFArithmeticOperator operator)
算術演算子コンポーネントを設定する(イベント発生なし)。
|
void |
setRightNumberOperand(java.lang.String v0)
|
void |
setRightOperand(java.lang.Object v0)
|
java.lang.String |
toStringVariable()
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.toString() を呼び出す。 |
void |
waitVariable()
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.wait() を呼び出す。 |
void |
waitVariable(long v0)
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.wait(long) を呼び出す。 |
void |
waitVariable(long v0,
int v1)
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.wait(long,int) を呼び出す。 |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
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
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
PFComponent.getComponentName()
public void localeUpdated()
localeUpdated
インタフェース内 PFComponent
PFComponent.localeUpdated()
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public void setOperator(PFArithmeticOperator operator) throws PFException
operator
- 算術演算子コンポーネントPFException
- イベント処理のエラーpublic void setOperatorQuiet(PFArithmeticOperator operator)
operator
- 算術演算子コンポーネントpublic PFArithmeticOperator getOperator()
public void initialize()
public void evaluate() throws PFException
PFException
public int getDecimalPlace() throws PFException
PFException
public void setDecimalPlace(int v0) throws PFException
v0
- intPFException
public void setLeftNumberOperand(java.lang.String v0) throws PFException
v0
- java.lang.StringPFException
public void setRightNumberOperand(java.lang.String v0) throws PFException
v0
- java.lang.StringPFException
public void setNumberOperand(java.lang.String v0, java.lang.String v1) throws PFException
v0
- java.lang.Stringv1
- java.lang.StringPFException
public void evaluateNumber(java.lang.String v0, java.lang.String v1) throws PFException
v0
- java.lang.Stringv1
- java.lang.StringPFException
public void evaluate(java.lang.Object v0, java.lang.Object v1) throws PFException
v0
- java.lang.Objectv1
- java.lang.ObjectPFException
public void setLeftOperand(java.lang.Object v0) throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.setLeftOperand(java.lang.Object)
を呼び出す。v0
- java.lang.ObjectPFException
public void setRightOperand(java.lang.Object v0) throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.setRightOperand(java.lang.Object)
を呼び出す。v0
- java.lang.ObjectPFException
public java.lang.Object[] getOperand() throws PFException
PFException
public java.lang.Object getLeftOperand() throws PFException
PFException
public java.lang.Object getRightOperand() throws PFException
PFException
public void setOperand(java.lang.Object v0, java.lang.Object v1) throws PFException
v0
- java.lang.Objectv1
- java.lang.ObjectPFException
public java.util.Iterator getPFProcessTerminateListenerList() throws PFException
PFException
public void addPFProcessTerminateListener(PFProcessTerminateListener v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.event.PFProcessTerminateListenerPFException
public void removePFProcessTerminateListener(PFProcessTerminateListener v0) throws PFException
v0
- jp.go.aist.dmrc.platform.util.event.PFProcessTerminateListenerPFException
public int hashCodeVariable() throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.hashCode()
を呼び出す。PFException
public java.lang.Class getClassVariable() throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.getClass()
を呼び出す。PFException
public void waitVariable(long v0, int v1) throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.wait(long,int)
を呼び出す。v0
- longv1
- intPFException
java.lang.InterruptedException
public void waitVariable() throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.wait()
を呼び出す。PFException
java.lang.InterruptedException
public void waitVariable(long v0) throws PFException, java.lang.InterruptedException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.wait(long)
を呼び出す。v0
- longPFException
java.lang.InterruptedException
public boolean equalsVariable(java.lang.Object v0) throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.equals(java.lang.Object)
を呼び出す。v0
- java.lang.ObjectPFException
public void notifyVariable() throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.notify()
を呼び出す。PFException
public void notifyAllVariable() throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.notifyAll()
を呼び出す。PFException
public java.lang.String toStringVariable() throws PFException
jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator.toString()
を呼び出す。PFException
public java.lang.Number getNumberResult() throws PFException
PFException