概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## feat2.config
クラス FeatureConfig

    java.lang.Object
      feat2.config.Config
          feat2.config.FeatureConfig

public class FeatureConfig
extends Config

feat設定ファイルのフィーチャーの設定。

作成者:
  SUGIMOTO Ken-ichi

コンストラクタの概要
`FeatureConfig()`

メソッドの概要
`CommandConfig` | `getCommandConfig(java.lang.String commandName)`
`FileLocator` | `getConfigFileLocator()`
`java.lang.String` | `getConfigFilename()`
`java.lang.Boolean` | `getCreateSession()`
`java.lang.String` | `getElementName()` 設定ファイルの要素名を返す。
`java.lang.String` | `getEncoding()`
`ExceptionConfig` | `getException(java.lang.Class exclass)`
`InterceptConfig[]` | `getInterceptConfigs()`
`Identifier` | `getName()` 設定ノードのインスタンスの名前を返す。
`JavaIdentifier` | `getPackageName()`
`Resources` | `getResources()`
`ResponseConfigBase` | `getResponseConfig(java.lang.String name)`
`java.lang.String` | `getStringResource(java.lang.String resourceName, java.util.Locale locale)`
`java.lang.String` | `getTemplatePath()`
`void` | `setConfigFileLocator(FileLocator configFileLocator)` このプロパティはConfigReaderからセットされる。
`void` | `setConfigFilename(java.lang.String configFile)`
`void` | `setFeatureRoot(FeatureRootConfig conf)`
`void` | `setTemplatePath(java.lang.String templateDir)`
`boolean` | `validate(FeatErrors errs)`

クラス feat2.config.Config から継承したメソッド
`getConfigPath, getFeatConfig, getFeatureConfig, getParent, setParent`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### FeatureConfig

    public FeatureConfig()

メソッドの詳細

### getConfigFilename

    public java.lang.String getConfigFilename()

### setConfigFilename

    public void setConfigFilename(java.lang.String configFile)

### getTemplatePath

    public java.lang.String getTemplatePath()

### setTemplatePath

    public void setTemplatePath(java.lang.String templateDir)

### setFeatureRoot

    public void setFeatureRoot(FeatureRootConfig conf)

### getConfigFileLocator

    public FileLocator getConfigFileLocator()

### setConfigFileLocator

    public void setConfigFileLocator(FileLocator configFileLocator)

  このプロパティはConfigReaderからセットされる。

  パラメータ:
    `configFileLocator` -

### getEncoding

    public java.lang.String getEncoding()

### getName

    public Identifier getName()

  クラス `Config` の記述:
  設定ノードのインスタンスの名前を返す。

  定義:
    クラス `Config` 内の `getName`
  戻り値:
    名前が無い場合はnullを返す

### getPackageName

    public JavaIdentifier getPackageName()

### getCreateSession

    public java.lang.Boolean getCreateSession()

### getCommandConfig

    public CommandConfig getCommandConfig(java.lang.String commandName)

### getResponseConfig

    public ResponseConfigBase getResponseConfig(java.lang.String name)

### getStringResource

    public java.lang.String getStringResource(java.lang.String resourceName,
                                              java.util.Locale locale)

### getResources

    public Resources getResources()

### getInterceptConfigs

    public InterceptConfig[] getInterceptConfigs()

### getException

    public ExceptionConfig getException(java.lang.Class exclass)

### getElementName

    public java.lang.String getElementName()

  クラス `Config` の記述:
  設定ファイルの要素名を返す。

  定義:
    クラス `Config` 内の `getElementName`

### validate

    public boolean validate(FeatErrors errs)

  定義:
    クラス `Config` 内の `validate`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド