shohaku.shoin
クラス XResourceBundleEvent

java.lang.Object
  拡張java.util.EventObject
      拡張shohaku.shoin.XResourceBundleEvent
すべての実装インタフェース:
java.io.Serializable
直系の既知のサブクラス:
GinkgoXResourceBundleEvent

public class XResourceBundleEvent
extends java.util.EventObject

拡張可能な階層化リソースバンドルの生成イベントを提供します。

関連項目:
直列化された形式

フィールドの概要
 
クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
XResourceBundleEvent(java.lang.Object source)
          プロパティの初期値 null でイベントを初期化します。
 
メソッドの概要
 java.lang.String getBaseName()
          基底名を返却します。
 XResourceBundleBase getBundleBase()
          束縛基準を返却します。
 java.lang.String getBundleName()
          リソースの固有名を返却します。
 java.lang.ClassLoader getClassLoader()
          クラスローダを返却します。
 shohaku.core.resource.IOResourceLoader getIOResourceLoader()
          IOリソース生成機能を返却します。
 XResourceBundle getParent()
          親のバンドルを返却します。
 XResourceBundleBase getTargetBundleBase()
          生成対象の束縛基準を返却します。
 java.lang.String getTargetBundleName()
          生成対象のリソースの固有名を返却します。
 shohaku.core.resource.IOResource getTargetIOResource()
          生成対象のバンドルのIOリソースを返却します。
 XResourceBundle getTargetParent()
          生成対象の親バンドルを返却します。
 void setBaseName(java.lang.String baseName)
          基底名を格納します。
 void setBundleBase(XResourceBundleBase bundleBase)
          束縛基準を格納します。
 void setBundleName(java.lang.String bundleName)
          リソースの固有名を格納します。
 void setClassLoader(java.lang.ClassLoader classLoader)
          クラスローダを格納します。
 void setIOResourceLoader(shohaku.core.resource.IOResourceLoader ioResourceLoader)
          IOリソース生成機能を格納します。
 void setParent(XResourceBundle parent)
          親のバンドルを格納します。
 void setTargetBundleBase(XResourceBundleBase targetBundleBase)
          生成対象の束縛基準を格納します。
 void setTargetBundleName(java.lang.String targetBundleName)
          生成対象のリソースの固有名を格納します。
 void setTargetIOResource(shohaku.core.resource.IOResource ioResource)
          生成対象のバンドルのIOリソースを格納します。
 void setTargetParent(XResourceBundle targetParent)
          生成対象の親バンドルを格納します。
 
クラス java.util.EventObject から継承したメソッド
getSource, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

XResourceBundleEvent

public XResourceBundleEvent(java.lang.Object source)
プロパティの初期値 null でイベントを初期化します。

パラメータ:
source - 処理の実行元
メソッドの詳細

getBaseName

public java.lang.String getBaseName()
基底名を返却します。

戻り値:
基底名

setBaseName

public void setBaseName(java.lang.String baseName)
基底名を格納します。

パラメータ:
baseName - 基底名

getBundleBase

public XResourceBundleBase getBundleBase()
束縛基準を返却します。

戻り値:
束縛基準

setBundleBase

public void setBundleBase(XResourceBundleBase bundleBase)
束縛基準を格納します。

パラメータ:
bundleBase - 束縛基準

getBundleName

public java.lang.String getBundleName()
リソースの固有名を返却します。

戻り値:
リソースの固有名

setBundleName

public void setBundleName(java.lang.String bundleName)
リソースの固有名を格納します。

パラメータ:
bundleName - リソースの固有名

getClassLoader

public java.lang.ClassLoader getClassLoader()
クラスローダを返却します。

戻り値:
クラスローダ

setClassLoader

public void setClassLoader(java.lang.ClassLoader classLoader)
クラスローダを格納します。

パラメータ:
classLoader - クラスローダ

getIOResourceLoader

public shohaku.core.resource.IOResourceLoader getIOResourceLoader()
IOリソース生成機能を返却します。

戻り値:
IOリソース生成機能

setIOResourceLoader

public void setIOResourceLoader(shohaku.core.resource.IOResourceLoader ioResourceLoader)
IOリソース生成機能を格納します。

パラメータ:
ioResourceLoader - IOリソース生成機能

getParent

public XResourceBundle getParent()
親のバンドルを返却します。

戻り値:
親のバンドル

setParent

public void setParent(XResourceBundle parent)
親のバンドルを格納します。

パラメータ:
parent - 親のバンドル

getTargetIOResource

public shohaku.core.resource.IOResource getTargetIOResource()
生成対象のバンドルのIOリソースを返却します。

戻り値:
生成対象のバンドルのIOリソース

setTargetIOResource

public void setTargetIOResource(shohaku.core.resource.IOResource ioResource)
生成対象のバンドルのIOリソースを格納します。

パラメータ:
ioResource - 生成対象のバンドルのIOリソース

getTargetBundleBase

public XResourceBundleBase getTargetBundleBase()
生成対象の束縛基準を返却します。

戻り値:
生成対象の束縛基準

setTargetBundleBase

public void setTargetBundleBase(XResourceBundleBase targetBundleBase)
生成対象の束縛基準を格納します。

パラメータ:
targetBundleBase - 生成対象の束縛基準

getTargetBundleName

public java.lang.String getTargetBundleName()
生成対象のリソースの固有名を返却します。

戻り値:
生成対象のリソースの固有名

setTargetBundleName

public void setTargetBundleName(java.lang.String targetBundleName)
生成対象のリソースの固有名を格納します。

パラメータ:
targetBundleName - 生成対象のリソースの固有名

getTargetParent

public XResourceBundle getTargetParent()
生成対象の親バンドルを返却します。

戻り値:
生成対象の親バンドル

setTargetParent

public void setTargetParent(XResourceBundle targetParent)
生成対象の親バンドルを格納します。

パラメータ:
targetParent - 生成対象の親バンドル