feat2.config
クラス ConfigError

java.lang.Object
  拡張feat2.config.ConfigError
すべての実装インタフェース:
FeatError

public class ConfigError
extends java.lang.Object
implements FeatError

設定内容に間違いがあったときのエラー。

作成者:
SUGIMOTO Ken-ichi

フィールドの概要
static java.lang.String TYPE_CLASS_NOT_FOUND_EXCEPTION
           
static java.lang.String TYPE_DATA_INTERFACE
           
static java.lang.String TYPE_EFFECTOR_INTERFACE
           
static java.lang.String TYPE_ERROR_RESPONSE
           
static java.lang.String TYPE_FETCHER_INTERFACE
           
static java.lang.String TYPE_FILEDOWNLOAD_INTERFACE
           
static java.lang.String TYPE_ILLEGAL_ACCESS_EXCEPTION
           
static java.lang.String TYPE_INSTANTIATION_EXCEPTION
           
static java.lang.String TYPE_INTERCEPTOR_INTERFACE
           
static java.lang.String TYPE_NULL
           
static java.lang.String TYPE_REFERRENCE
           
static java.lang.String TYPE_REFERRENCE_RESPONSE
           
static java.lang.String TYPE_REFERRENCE_VALIDATION
           
static java.lang.String TYPE_RESOURCE
           
static java.lang.String TYPE_URI_SYNTAX
           
static java.lang.String TYPE_VALUE
           
static java.lang.String TYPE_VALUE_FORMAT
           
static java.lang.String TYPE_VIEW_INTERFACE
           
 
インタフェース feat2.FeatError から継承したフィールド
ERROR, WARN
 
コンストラクタの概要
ConfigError(java.lang.String value, java.lang.String messageId, int level, Config config)
           
ConfigError(java.lang.String value, java.lang.String attributeName, java.lang.String errorType, int level, Config config)
           
 
メソッドの概要
 void addKeyrowd(java.lang.String key, java.lang.String value)
           
 Config getComponentConfig()
           
 int getErrorLevel()
           
 java.lang.String getFeatureName()
           
 java.lang.String getMessage()
          エラーメッセージを返す。
 java.lang.String getMessageId()
          メッセージのリソースIdを返す。
 void setResourceManager(ResourceManager rm)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

TYPE_NULL

public static final java.lang.String TYPE_NULL
関連項目:
定数フィールド値

TYPE_CLASS_NOT_FOUND_EXCEPTION

public static final java.lang.String TYPE_CLASS_NOT_FOUND_EXCEPTION
関連項目:
定数フィールド値

TYPE_INSTANTIATION_EXCEPTION

public static final java.lang.String TYPE_INSTANTIATION_EXCEPTION
関連項目:
定数フィールド値

TYPE_ILLEGAL_ACCESS_EXCEPTION

public static final java.lang.String TYPE_ILLEGAL_ACCESS_EXCEPTION
関連項目:
定数フィールド値

TYPE_DATA_INTERFACE

public static final java.lang.String TYPE_DATA_INTERFACE
関連項目:
定数フィールド値

TYPE_FILEDOWNLOAD_INTERFACE

public static final java.lang.String TYPE_FILEDOWNLOAD_INTERFACE
関連項目:
定数フィールド値

TYPE_EFFECTOR_INTERFACE

public static final java.lang.String TYPE_EFFECTOR_INTERFACE
関連項目:
定数フィールド値

TYPE_FETCHER_INTERFACE

public static final java.lang.String TYPE_FETCHER_INTERFACE
関連項目:
定数フィールド値

TYPE_VIEW_INTERFACE

public static final java.lang.String TYPE_VIEW_INTERFACE
関連項目:
定数フィールド値

TYPE_INTERCEPTOR_INTERFACE

public static final java.lang.String TYPE_INTERCEPTOR_INTERFACE
関連項目:
定数フィールド値

TYPE_REFERRENCE

public static final java.lang.String TYPE_REFERRENCE
関連項目:
定数フィールド値

TYPE_REFERRENCE_VALIDATION

public static final java.lang.String TYPE_REFERRENCE_VALIDATION
関連項目:
定数フィールド値

TYPE_REFERRENCE_RESPONSE

public static final java.lang.String TYPE_REFERRENCE_RESPONSE
関連項目:
定数フィールド値

TYPE_RESOURCE

public static final java.lang.String TYPE_RESOURCE
関連項目:
定数フィールド値

TYPE_VALUE

public static final java.lang.String TYPE_VALUE
関連項目:
定数フィールド値

TYPE_VALUE_FORMAT

public static final java.lang.String TYPE_VALUE_FORMAT
関連項目:
定数フィールド値

TYPE_ERROR_RESPONSE

public static final java.lang.String TYPE_ERROR_RESPONSE
関連項目:
定数フィールド値

TYPE_URI_SYNTAX

public static final java.lang.String TYPE_URI_SYNTAX
関連項目:
定数フィールド値
コンストラクタの詳細

ConfigError

public ConfigError(java.lang.String value,
                   java.lang.String messageId,
                   int level,
                   Config config)

ConfigError

public ConfigError(java.lang.String value,
                   java.lang.String attributeName,
                   java.lang.String errorType,
                   int level,
                   Config config)
メソッドの詳細

getMessageId

public java.lang.String getMessageId()
インタフェース FeatError の記述:
メッセージのリソースIdを返す。

定義:
インタフェース FeatError 内の getMessageId
戻り値:

getFeatureName

public java.lang.String getFeatureName()
定義:
インタフェース FeatError 内の getFeatureName

getComponentConfig

public Config getComponentConfig()
定義:
インタフェース FeatError 内の getComponentConfig

getErrorLevel

public int getErrorLevel()
定義:
インタフェース FeatError 内の getErrorLevel

setResourceManager

public void setResourceManager(ResourceManager rm)
定義:
インタフェース FeatError 内の setResourceManager

addKeyrowd

public void addKeyrowd(java.lang.String key,
                       java.lang.String value)

getMessage

public java.lang.String getMessage()
                            throws java.lang.IllegalStateException
インタフェース FeatError の記述:
エラーメッセージを返す。 リソースはFeatErrorsに設定されたリソースマネージャから取得する。 FeatErrorsに追加されていない状態ではデフォルトのリソースマネージャからリソースを取得する。

定義:
インタフェース FeatError 内の getMessage
戻り値:
例外:
java.lang.IllegalStateException