jp.go.aist.rtm.RTC
クラス ConfigBase

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

abstract class ConfigBase
extends java.lang.Object

コンフィギュレーション情報保持用クラスの基底抽象クラス。

各種コンフィギュレーション情報を保持するための抽象クラス。具象コン フィギュレーションクラスは、以下の純粋仮想関数の実装を提供しなけれ ばならない。 publicインターフェースとして以下のものを提供する。


フィールドの概要
 java.lang.String default_value
          文字列形式のデフォルト値
 java.lang.String name
          コンフィギュレーション名
 
コンストラクタの概要
ConfigBase(java.lang.String name_, java.lang.String def_val)
          コンストラクタ
 
メソッドの概要
abstract  boolean update(java.lang.String val)
          コンフィギュレーションパラメータ値更新用純粋仮想関数。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

name

public final java.lang.String name
コンフィギュレーション名


default_value

public final java.lang.String default_value
文字列形式のデフォルト値

コンストラクタの詳細

ConfigBase

public ConfigBase(java.lang.String name_,
                  java.lang.String def_val)
コンストラクタ

パラメータ:
name_ - コンフィギュレーション名
def_val - 文字列形式のデフォルト値
メソッドの詳細

update

public abstract boolean update(java.lang.String val)
コンフィギュレーションパラメータ値更新用純粋仮想関数。

コンフィギュレーション設定値でコンフィギュレーションパラメータを 更新するための純粋仮想関数。

パラメータ:
val - パラメータ値の文字列表現
戻り値:
設定結果