feat2.config
クラス Config

java.lang.Object
  拡張feat2.config.Config
直系の既知のサブクラス:
ActionConfigBase, CommandConfig, ExceptionConfig, FeatConfig, FeatureConfig, FeatureRootConfig, InputConfigBase, InterceptConfig, OutputConfig, ResponseConfigBase, ValidationConfig, ViewConfig

public abstract class Config
extends java.lang.Object

設定の基本クラス。

作成者:
SUGIMOTO Ken-ichi

コンストラクタの概要
Config()
           
 
メソッドの概要
 java.lang.String getConfigPath()
          この設定オブジェクトのツリー上の位置を表す文字列を返す。
abstract  java.lang.String getElementName()
          設定ファイルの要素名を返す。
 FeatConfig getFeatConfig()
          FeatConfigのインスタンスを検索する。
 FeatureConfig getFeatureConfig()
           
abstract  Identifier getName()
          設定ノードのインスタンスの名前を返す。
 Config getParent()
           
 void setParent(Config parent)
           
abstract  boolean validate(FeatErrors errs)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Config

public Config()
メソッドの詳細

getParent

public Config getParent()

setParent

public void setParent(Config parent)

getElementName

public abstract java.lang.String getElementName()
設定ファイルの要素名を返す。


getName

public abstract Identifier getName()
設定ノードのインスタンスの名前を返す。

戻り値:
名前が無い場合はnullを返す

getFeatConfig

public FeatConfig getFeatConfig()
FeatConfigのインスタンスを検索する。

戻り値:
FeatConfigのインスタンス。見つからなかったらnull。

getFeatureConfig

public FeatureConfig getFeatureConfig()

getConfigPath

public java.lang.String getConfigPath()
この設定オブジェクトのツリー上の位置を表す文字列を返す。

戻り値:

validate

public abstract boolean validate(FeatErrors errs)