org.mklab.tool.control.system.sink
クラス VariableSink

java.lang.Object
  上位を拡張 org.mklab.tool.control.system.SystemOperator
      上位を拡張 org.mklab.tool.control.system.continuous.BaseContinuousStaticSystem
          上位を拡張 org.mklab.tool.control.system.sink.ContinuousSink
              上位を拡張 org.mklab.tool.control.system.sink.ExportSink
                  上位を拡張 org.mklab.tool.control.system.sink.VariableSink
すべての実装されたインタフェース:
Cloneable, ArrayElement<SystemOperator>, GridElement<SystemOperator>, ContinuousAlgebraicSystem, ContinuousStaticSystem, ParameterUpdator, StringExternalizable, Exporter, StaticSystem

public class VariableSink
extends ExportSink

変数への出力器を表わすクラスです。

バージョン:
$Revision: 1.12 $, 2007/02/05
作成者:
koga

コンストラクタの概要
VariableSink()
          新しく生成されたVariableSinkオブジェクトを初期化します。
 
メソッドの概要
 void close()
          出力器を閉じます。
 boolean equals(Object o)
           
 void exportData()
          データ出力します。
 String getVariableName()
          名前を返します。
 int hashCode()
           
 boolean isActive()
          この出力器がアクティか判定します。
 void setVariableName(String variableName)
          名前を設定します。
 
クラス org.mklab.tool.control.system.sink.ExportSink から継承されたメソッド
getData, getDataLength, getString, initialize, isExportable, open, outputEquation, setExportable, updateWith
 
クラス org.mklab.tool.control.system.sink.ContinuousSink から継承されたメソッド
setInputSize, setOutputSize
 
クラス org.mklab.tool.control.system.continuous.BaseContinuousStaticSystem から継承されたメソッド
inputOutputEquation, outputEquation
 
クラス org.mklab.tool.control.system.SystemOperator から継承されたメソッド
clone, compare, createArray, createArray, createGrid, createGrid, createZero, getInputSize, getLinearSystem, getOutputSize, getParameter, getParameters, getStateSize, hasDirectFeedthrough, isAutoSize, isDynamic, isForecdSystem, isInlet, isLinear, isOutlet, isSISO, isSizeDefined, isStatic, isTransformableFrom, isTransformableTo, isZero, resetAutoSize, setAutoSize, setDynamic, setForcedSystem, setHasDirectFeedthrough, setInlet, setLinear, setOutlet, setParameter, setStateSize, setupParameters, toString, toString, transformFrom, transformTo
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

VariableSink

public VariableSink()
新しく生成されたVariableSinkオブジェクトを初期化します。

メソッドの詳細

close

public void close()
インタフェース Exporter の記述:
出力器を閉じます。(終了処理を実行します)

関連項目:
Exporter.close()

isActive

public boolean isActive()
インタフェース Exporter の記述:
この出力器がアクティか判定します。

戻り値:
この出力器がアクティブならばtrue、そうでなければfalse
関連項目:
Exporter.isActive()

exportData

public void exportData()
インタフェース Exporter の記述:
データ出力します。

関連項目:
Exporter.exportData()

getVariableName

public String getVariableName()
名前を返します。

戻り値:
名前

setVariableName

public void setVariableName(String variableName)
名前を設定します。

パラメータ:
variableName - 名前

equals

public boolean equals(Object o)
オーバーライド:
クラス SystemOperator 内の equals
関連項目:
SystemOperator.equals(java.lang.Object)

hashCode

public int hashCode()
オーバーライド:
クラス SystemOperator 内の hashCode
関連項目:
SystemOperator.hashCode()