public interface LibraryManager extends ParameterAware
IS_SECURE_WEB, SECURE_WEB_KEY
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addDefinitionBuilder(DefinitionBuilder builder)
ライブラリ定義ビルダの追加。
|
void |
addPropertyConverter(java.lang.String name,
PropertyConverter propertyConverter)
プロパティ型コンバータの追加。
|
void |
addSourceScanner(SourceScanner scanner)
ライブラリ定義ソーススキャナの追加。
|
ProcessorDefinition |
getProcessorDefinition(QName qName)
QNameで該当するプロセッサ定義(=
ProcessorDefinition )を検索する。 |
PropertyConverter |
getPropertyConverter(java.lang.Class propertyClass)
プロパティ型コンバータの取得。
|
PropertyConverter |
getPropertyConverter(java.lang.String converterName)
プロパティ型コンバータの取得。
|
java.util.Iterator |
iterateLibraryDefinition()
全MLD設定(=
LibraryDefinition )のイテレータ取得。 |
java.util.Iterator |
iterateLibraryDefinition(URI namespaceURI)
指定URIで該当するMLD設定のイテレータ取得。
|
java.util.Iterator |
iteratePropertyConverters()
プロパティ型コンバータのイテレータ。
|
void |
prepareLibraries()
必要ならライブラリの初期化処理を行う。
|
getParameter, iterateParameterNames, setParameter
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
void addPropertyConverter(java.lang.String name, PropertyConverter propertyConverter)
name
- コンバータ名、もしくはnullや空白文字列。propertyConverter
- コンバータ。PropertyConverter getPropertyConverter(java.lang.String converterName)
converterName
- コンバータ登録名。PropertyConverter getPropertyConverter(java.lang.Class propertyClass)
propertyClass
- プロパティ型。java.util.Iterator iteratePropertyConverters()
void addSourceScanner(SourceScanner scanner)
scanner
- ライブラリ定義ソーススキャナ。void addDefinitionBuilder(DefinitionBuilder builder)
builder
- ライブラリ定義ビルダ。void prepareLibraries()
java.util.Iterator iterateLibraryDefinition()
LibraryDefinition
)のイテレータ取得。java.util.Iterator iterateLibraryDefinition(URI namespaceURI)
namespaceURI
- 取得したいMLDの名前空間URI。ProcessorDefinition getProcessorDefinition(QName qName)
ProcessorDefinition
)を検索する。
一番はじめに見つかったものを返す。qName
- 取得したいプロセッサ定義の指定QName。