jp.go.aist.dmrc.platform.beans.util.operator
クラス PFArithmeticMULOperator

java.lang.Object
  拡張jp.go.aist.dmrc.platform.beans.util.operator.PFOperator
      拡張jp.go.aist.dmrc.platform.beans.util.operator.PFBinaryOperator
          拡張jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator
              拡張jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticMULOperator
すべての実装インタフェース:
PFComponent, PFEventSource, PFNumberResultOperation, PFProcessTerminateEventSource, PFXMLSerializable, java.io.Serializable

public class PFArithmeticMULOperator
extends PFArithmeticOperator
implements PFXMLSerializable

乗算コンポーネント。

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

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

コンストラクタの概要
PFArithmeticMULOperator()
          乗算コンポーネントを生成する。
 
メソッドの概要
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.Number getNumberResult()
          乗算 (左オペランド)×(右オペランド) の結果を返す。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.util.operator.PFArithmeticOperator から継承したメソッド
evaluate, evaluateNumber, getConvertedOperand, getDecimalPlace, getRoundedOffNumber, setDecimalPlace, setLeftNumberOperand, setNumberOperand, setRightNumberOperand
 
クラス jp.go.aist.dmrc.platform.beans.util.operator.PFBinaryOperator から継承したメソッド
evaluate, getLeftOperand, getOperand, getRightOperand, setLeftOperand, setOperand, setRightOperand
 
クラス jp.go.aist.dmrc.platform.beans.util.operator.PFOperator から継承したメソッド
addPFProcessTerminateListener, firePFProcessTerminated, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getPFProcessTerminateListenerList, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, removePFProcessTerminateListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFArithmeticMULOperator

public PFArithmeticMULOperator()
乗算コンポーネントを生成する。

メソッドの詳細

getComponentName

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

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名

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

getNumberResult

public java.lang.Number getNumberResult()
乗算 (左オペランド)×(右オペランド) の結果を返す。

型がDouble, Floatのオペランドを含むときの演算結果は以下のとおり。

定義:
インタフェース PFNumberResultOperation 内の getNumberResult
戻り値:
(左オペランド)×(右オペランド)
関連項目:
PFArithmeticOperator