jp.ne.mki.wedge.junit.samc
クラス DummyManager

java.lang.Object
  |
  +--jp.ne.mki.wedge.junit.samc.DummyManager
すべての実装インタフェース:
EngineManagerInterface

public class DummyManager
extends java.lang.Object
implements EngineManagerInterface


コンストラクタの概要
DummyManager()
           
 
メソッドの概要
 void addOptionalData(OptionalData optionalData)
           
 DataInterface createData(java.lang.String name, int itemType)
          DataInterface の実装を作成する。
 OptionalData createOptionalData(java.lang.String name, java.lang.Object object, int target)
           
 void finalize()
           
 ControlRecordInterface getControlRecordIf()
          コントロールレコードを返します。
 DataInterface getDataInterface(java.lang.String physicalName)
          xAMC に定義された アイテムの一覧から、physicalName という物理名を持つ アイテムを探し出し、返します。
 DataInterface[] getDataInterfaceArray()
          xAMC に定義された アイテムの一覧を、配列に設定して返します。
 OptionalDataMap getOptionalDataMap()
          1.2より追加された OptionalData には未対応。
 java.util.Map getUserArea()
          ロジッククラス、Exchanger 等が 1ユーザ固有のデータ領域を格納するための領域を返します。
 void log(java.util.logging.LogRecord log)
          java.util.logging.LogRecord に設定された ログ情報を出力します。
 void logDebug(java.lang.String message)
          デバッグの情報に関するメッセージを出力します。
 void logError(java.lang.String message)
          エラーメッセージを出力します。
 void logError(java.lang.String message, java.lang.Throwable th)
          エラーメッセージを出力します。
 void logFatal(java.lang.String message)
          致命的なエラーに関するメッセージを出力します。
 void logFatal(java.lang.String message, java.lang.Throwable th)
          致命的なエラーに関するメッセージを出力します。
 void logInfo(java.lang.String message)
          情報メッセージを出力します。
 void logTrace(java.lang.String message)
          詳細なデバッグ情報メッセージを出力します。
 void logWarn(java.lang.String message)
          警告メッセージを出力します。
 void logWarn(java.lang.String message, java.lang.Throwable th)
          警告メッセージを出力します。
 void setControlRecord(ControlRecordInterface controlRecord)
           
 void setLogger(java.util.logging.Logger logger)
           
 
クラス java.lang.Object から継承したメソッド
, clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DummyManager

public DummyManager()
メソッドの詳細

finalize

public void finalize()
              throws java.lang.Throwable
オーバーライド:
クラス java.lang.Object 内の finalize

setControlRecord

public void setControlRecord(ControlRecordInterface controlRecord)

setLogger

public void setLogger(java.util.logging.Logger logger)

getUserArea

public java.util.Map getUserArea()
インタフェース EngineManagerInterface の記述:
ロジッククラス、Exchanger 等が 1ユーザ固有のデータ領域を格納するための領域を返します。
定義:
インタフェース EngineManagerInterface 内の getUserArea
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
戻り値:
1ユーザ固有のデータを格納するための領域

getControlRecordIf

public ControlRecordInterface getControlRecordIf()
インタフェース EngineManagerInterface の記述:
コントロールレコードを返します。
定義:
インタフェース EngineManagerInterface 内の getControlRecordIf
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
戻り値:
コントロールレコード

getDataInterface

public DataInterface getDataInterface(java.lang.String physicalName)
インタフェース EngineManagerInterface の記述:
xAMC に定義された アイテムの一覧から、physicalName という物理名を持つ アイテムを探し出し、返します。
xAMC上に存在しないアイテム名が指定された場合は、nullを返します。
また、引数にnullを設定した場合も、nullを返します。

xAMC以外のエンジンで、このメソッドをコールした場合は、 UnsupportedOperationExceptionが発生することとなります。
定義:
インタフェース EngineManagerInterface 内の getDataInterface
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
physicalName - アイテムの物理名
戻り値:
引数の物理名を持つアイテム

getDataInterfaceArray

public DataInterface[] getDataInterfaceArray()
インタフェース EngineManagerInterface の記述:
xAMC に定義された アイテムの一覧を、配列に設定して返します。

xAMC以外のエンジンで、このメソッドをコールした場合は、 UnsupportedOperationExceptionが発生することとなります。
定義:
インタフェース EngineManagerInterface 内の getDataInterfaceArray
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
戻り値:
xAMC に定義された アイテムの一覧

createData

public DataInterface createData(java.lang.String name,
                                int itemType)
DataInterface の実装を作成する。
パラメータ:
name -  
itemType -  
戻り値:
 

getOptionalDataMap

public OptionalDataMap getOptionalDataMap()
1.2より追加された OptionalData には未対応。
定義:
インタフェース EngineManagerInterface 内の getOptionalDataMap
関連項目:
EngineManagerInterface.getOptionalDataMap()

createOptionalData

public OptionalData createOptionalData(java.lang.String name,
                                       java.lang.Object object,
                                       int target)

addOptionalData

public void addOptionalData(OptionalData optionalData)

logFatal

public void logFatal(java.lang.String message)
インタフェース EngineManagerInterface の記述:
致命的なエラーに関するメッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logFatal
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ

logFatal

public void logFatal(java.lang.String message,
                     java.lang.Throwable th)
インタフェース EngineManagerInterface の記述:
致命的なエラーに関するメッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logFatal
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ
th - 例外オブジェクト

logError

public void logError(java.lang.String message)
インタフェース EngineManagerInterface の記述:
エラーメッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logError
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ

logError

public void logError(java.lang.String message,
                     java.lang.Throwable th)
インタフェース EngineManagerInterface の記述:
エラーメッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logError
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ
th - 例外オブジェクト

logWarn

public void logWarn(java.lang.String message)
インタフェース EngineManagerInterface の記述:
警告メッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logWarn
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ

logWarn

public void logWarn(java.lang.String message,
                    java.lang.Throwable th)
インタフェース EngineManagerInterface の記述:
警告メッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logWarn
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ
th - 例外オブジェクト

logInfo

public void logInfo(java.lang.String message)
インタフェース EngineManagerInterface の記述:
情報メッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logInfo
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ

logDebug

public void logDebug(java.lang.String message)
インタフェース EngineManagerInterface の記述:
デバッグの情報に関するメッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logDebug
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ

logTrace

public void logTrace(java.lang.String message)
インタフェース EngineManagerInterface の記述:
詳細なデバッグ情報メッセージを出力します。
定義:
インタフェース EngineManagerInterface 内の logTrace
インタフェース jp.ne.mki.wedge.run.interfaces.EngineManagerInterface からコピーされたタグ:
パラメータ:
message - メッセージ

log

public void log(java.util.logging.LogRecord log)
インタフェース EngineManagerInterface の記述:
java.util.logging.LogRecord に設定された ログ情報を出力します。
定義:
インタフェース EngineManagerInterface 内の log
関連項目:
EngineManagerInterface.log(java.util.logging.LogRecord)