jp.go.aist.rtm.RTC.executionContext
クラス ECFactoryBase

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.executionContext.ECFactoryBase
直系の既知のサブクラス:
ECFactoryJava

public abstract class ECFactoryBase
extends java.lang.Object

ExecutionContextインスタンス生成用Factoryのベースとなる抽象クラスです。 ExecutionContextインスタンスの生成方法を変更したFactoryを実装する場合は、 本クラスのサブクラスとして実装します。


コンストラクタの概要
ECFactoryBase()
           
 
メソッドの概要
abstract  ExecutionContextBase create()
          生成対象のExecutionContextクラスのインスタンスを生成するための抽象メソッドです。
abstract  ExecutionContextBase destroy(ExecutionContextBase comp)
          ExecutionContextのインスタンスを破棄するための抽象メソッドです。
abstract  java.lang.String name()
          生成対象のExecutionContextクラス名を取得するための抽象メソッドです。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ECFactoryBase

public ECFactoryBase()
メソッドの詳細

name

public abstract java.lang.String name()

生成対象のExecutionContextクラス名を取得するための抽象メソッドです。 Java言語用Executionの完全修飾名(フルパスのクラス名)を 取得するための抽象メソッドです。

戻り値:
生成対象のExecutionContextクラス名の完全修飾名(フルパスのクラス名)

create

public abstract ExecutionContextBase create()

生成対象のExecutionContextクラスのインスタンスを生成するための抽象メソッドです。

戻り値:
生成したExecutionContextインスタンス

destroy

public abstract ExecutionContextBase destroy(ExecutionContextBase comp)

ExecutionContextのインスタンスを破棄するための抽象メソッドです。

パラメータ:
comp - 破棄対象ExecutionContextインスタンス