org.seasar.uruma.rcp.configuration
インタフェース ConfigurationWriter

既知の実装クラスの一覧:
AbstractConfigurationWriter, GenericConfigurationWriter, NullConfigurationWriter

public interface ConfigurationWriter

ConfigurationElement の内容を コンフィグレーション XML に書き出すためのインターフェースです。

作成者:
y-komori

メソッドの概要
 Class<? extends ConfigurationElement> getSupportType()
          ConfigurationWriter がサポートする ConfigurationElement のクラスオブジェクトを返します。
 void writeEndTag(ConfigurationElement element, Writer writer)
          終了タグを出力します。
 void writeEndTag(ConfigurationElement element, Writer writer, int level)
          インデント付きで終了タグを出力します。
 void writeStartTag(ConfigurationElement element, Writer writer)
          開始タグを出力します。
 void writeStartTag(ConfigurationElement element, Writer writer, int level)
          インデント付きで開始タグを出力します。
 

メソッドの詳細

writeStartTag

void writeStartTag(ConfigurationElement element,
                   Writer writer)
開始タグを出力します。

パラメータ:
element - 要素名
writer - 出力先 Writer オブジェクト

writeStartTag

void writeStartTag(ConfigurationElement element,
                   Writer writer,
                   int level)
インデント付きで開始タグを出力します。

パラメータ:
element - 要素名
writer - 出力先 Writer オブジェクト
level - インデントレベル

writeEndTag

void writeEndTag(ConfigurationElement element,
                 Writer writer)
終了タグを出力します。

パラメータ:
element - 要素名
writer - 出力先 Writer オブジェクト

writeEndTag

void writeEndTag(ConfigurationElement element,
                 Writer writer,
                 int level)
インデント付きで終了タグを出力します。

パラメータ:
element - 要素名
writer - 出力先 Writer オブジェクト
level - インデントレベル

getSupportType

Class<? extends ConfigurationElement> getSupportType()
ConfigurationWriter がサポートする ConfigurationElement のクラスオブジェクトを返します。

戻り値:
ConfigurationElement サブクラスの Class オブジェクト


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.