|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjp.go.aist.rtm.RTC.executionContext.ECFactoryBase
public abstract class ECFactoryBase
ExecutionContextインスタンス生成用Factoryのベースとなる抽象クラスです。 ExecutionContextインスタンスの生成方法を変更したFactoryを実装する場合は、 本クラスのサブクラスとして実装します。
| Constructor Summary | |
|---|---|
ECFactoryBase()
|
|
| Method Summary | |
|---|---|
abstract ExecutionContextBase |
create()
生成対象のExecutionContextクラスのインスタンスを生成するための抽象メソッドです。 |
abstract ExecutionContextBase |
destroy(ExecutionContextBase comp)
ExecutionContextのインスタンスを破棄するための抽象メソッドです。 |
abstract java.lang.String |
name()
生成対象のExecutionContextクラス名を取得するための抽象メソッドです。 Java言語用Executionの完全修飾名(フルパスのクラス名)を 取得するための抽象メソッドです。 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ECFactoryBase()
| Method Detail |
|---|
public abstract java.lang.String name()
生成対象のExecutionContextクラス名を取得するための抽象メソッドです。 Java言語用Executionの完全修飾名(フルパスのクラス名)を 取得するための抽象メソッドです。
public abstract ExecutionContextBase create()
生成対象のExecutionContextクラスのインスタンスを生成するための抽象メソッドです。
public abstract ExecutionContextBase destroy(ExecutionContextBase comp)
ExecutionContextのインスタンスを破棄するための抽象メソッドです。
comp - 破棄対象ExecutionContextインスタンス
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||