org.mklab.tool.control.system.source
クラス VariableSource

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

public class VariableSource
extends ImportSource
implements StringExternalizable

変数からの入力器を表わすクラスです。

バージョン:
$Revision: 1.5 $, 2007/06/08
作成者:
koga

コンストラクタの概要
VariableSource()
          新しく生成されたVariableSourceオブジェクトを初期化します。
 
メソッドの概要
 void close()
          入力器を閉じます。
 boolean equals(Object o)
           
 String getString(String key)
          外部化された文字列を返します。
 String getVariableName()
          名前を返します。
 int hashCode()
           
 void importData()
          データ入力します。
 void open()
          入力器を開きます。
 void setVariableName(String variableName)
          名前を設定します。
 
クラス org.mklab.tool.control.system.source.ImportSource から継承されたメソッド
initialize, isActive, outputEquation, setData
 
クラス org.mklab.tool.control.system.source.ContinuousSource から継承されたメソッド
outputEquation, setInputSize, setOutputSize
 
クラス org.mklab.tool.control.system.continuous.BaseContinuousStaticSystem から継承されたメソッド
inputOutputEquation
 
クラス 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
 

コンストラクタの詳細

VariableSource

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

メソッドの詳細

close

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

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

importData

public void importData()
インタフェース Importer の記述:
データ入力します。

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

open

public void open()
インタフェース Importer の記述:
入力器を開きます。(初期処理を実行します)

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

getVariableName

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

戻り値:
名前

setVariableName

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

パラメータ:
variableName - 名前

getString

public String getString(String key)
インタフェース StringExternalizable の記述:
外部化された文字列を返します。

定義:
インタフェース StringExternalizable 内の getString
パラメータ:
key - キー
戻り値:
外部化された文字列
関連項目:
StringExternalizable.getString(java.lang.String)

equals

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

hashCode

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