org.seasar.cms.wiki.engine.impl
クラス WikiEngineImpl

java.lang.Object
  上位を拡張 org.seasar.cms.wiki.engine.impl.WikiEngineImpl
すべての実装されたインタフェース:
WikiEngine

public class WikiEngineImpl
extends java.lang.Object
implements WikiEngine


コンストラクタの概要
WikiEngineImpl()
           
 
メソッドの概要
 java.lang.String evaluate(java.io.Reader reader)
          引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。
 java.lang.String evaluate(java.io.Reader reader, WikiContext context)
          引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。
 java.lang.String evaluate(java.lang.String text)
          引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。
 java.lang.String evaluate(java.lang.String text, WikiContext context)
          引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。
 WikiBodyFactory getBodyEvaluator()
          WikiBodyFactory を取得する。
static WikiEngine getInstance()
           
 WikiPageLinkFactory getLinkFactory()
          WikiPageLinkFactory を取得する。
 WikiParserFactory getParserFactory()
          WikiParserFactory を取得する。
 PluginExecuter getPluginExecuter()
          PluginExecuter を取得する。
 java.lang.String getProperty(java.lang.String key)
          Wiki エンジンに設定されているプロパティを取得する。
 WikiVisitorFactory getVisitorFactory()
          WikiVisitorFactory を取得する。
 void merge(java.io.Reader reader, WikiContext context, java.io.OutputStream os)
          引数で与えられている Wiki コンテンツを評価し OutputStream に書き出す。
 void merge(java.io.Reader reader, WikiContext context, java.io.Writer writer)
          引数で与えられている Wiki コンテンツを評価し Writer に書き出す。
 void merge(java.lang.String text, WikiContext context, java.io.OutputStream os)
          引数で与えられている Wiki コンテンツを評価し OutputStream に書き出す。
 void merge(java.lang.String text, WikiContext context, java.io.Writer writer)
          引数で与えられている Wiki コンテンツを評価し Writer に書き出す。
 void setBodyEvaluator(WikiBodyFactory bodyEvaluator)
          WikiBodyFactory を設定する。
 void setLinkFactory(WikiPageLinkFactory linkFactory)
          WikiPageLinkFactory を設定する。
 void setParserFactory(WikiParserFactory parserFactory)
          WikiParserFactory を設定する。
 void setPluginExecuter(PluginExecuter pluginExecuter)
          PluginExecuter を設定する。
 void setProperties(java.util.Properties props)
          Wiki エンジンのプロパティを設定する。
 void setProperty(java.lang.String name, java.lang.String value)
          Wiki エンジンのプロパティを設定する。
 void setVisitorFactory(WikiVisitorFactory visitorFactory)
          WikiVisitorFactory を設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WikiEngineImpl

public WikiEngineImpl()
メソッドの詳細

getInstance

public static final WikiEngine getInstance()

setProperties

public void setProperties(java.util.Properties props)
インタフェース WikiEngine の記述:
Wiki エンジンのプロパティを設定する。 また同じキーのプロパティが設定されていれば上書きする。 デフォルトでは wikiengine.properties の内容が設定されている。

定義:
インタフェース WikiEngine 内の setProperties

setProperty

public void setProperty(java.lang.String name,
                        java.lang.String value)
インタフェース WikiEngine の記述:
Wiki エンジンのプロパティを設定する。 また同じキーのプロパティが設定されていれば上書きする。 デフォルトでは wikiengine.properties の内容が設定されている。

定義:
インタフェース WikiEngine 内の setProperty

getProperty

public java.lang.String getProperty(java.lang.String key)
インタフェース WikiEngine の記述:
Wiki エンジンに設定されているプロパティを取得する。

定義:
インタフェース WikiEngine 内の getProperty
戻り値:

setParserFactory

public void setParserFactory(WikiParserFactory parserFactory)
インタフェース WikiEngine の記述:
WikiParserFactory を設定する。

定義:
インタフェース WikiEngine 内の setParserFactory

setVisitorFactory

public void setVisitorFactory(WikiVisitorFactory visitorFactory)
インタフェース WikiEngine の記述:
WikiVisitorFactory を設定する。

定義:
インタフェース WikiEngine 内の setVisitorFactory

setPluginExecuter

public void setPluginExecuter(PluginExecuter pluginExecuter)
インタフェース WikiEngine の記述:
PluginExecuter を設定する。

定義:
インタフェース WikiEngine 内の setPluginExecuter

setBodyEvaluator

public void setBodyEvaluator(WikiBodyFactory bodyEvaluator)
インタフェース WikiEngine の記述:
WikiBodyFactory を設定する。

定義:
インタフェース WikiEngine 内の setBodyEvaluator

setLinkFactory

public void setLinkFactory(WikiPageLinkFactory linkFactory)
インタフェース WikiEngine の記述:
WikiPageLinkFactory を設定する。

定義:
インタフェース WikiEngine 内の setLinkFactory

getVisitorFactory

public WikiVisitorFactory getVisitorFactory()
インタフェース WikiEngine の記述:
WikiVisitorFactory を取得する。

定義:
インタフェース WikiEngine 内の getVisitorFactory
戻り値:

getParserFactory

public WikiParserFactory getParserFactory()
インタフェース WikiEngine の記述:
WikiParserFactory を取得する。

定義:
インタフェース WikiEngine 内の getParserFactory
戻り値:

getPluginExecuter

public PluginExecuter getPluginExecuter()
インタフェース WikiEngine の記述:
PluginExecuter を取得する。

定義:
インタフェース WikiEngine 内の getPluginExecuter
戻り値:

getBodyEvaluator

public WikiBodyFactory getBodyEvaluator()
インタフェース WikiEngine の記述:
WikiBodyFactory を取得する。

定義:
インタフェース WikiEngine 内の getBodyEvaluator
戻り値:

getLinkFactory

public WikiPageLinkFactory getLinkFactory()
インタフェース WikiEngine の記述:
WikiPageLinkFactory を取得する。

定義:
インタフェース WikiEngine 内の getLinkFactory
戻り値:

evaluate

public java.lang.String evaluate(java.lang.String text,
                                 WikiContext context)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。

定義:
インタフェース WikiEngine 内の evaluate
戻り値:
結果

evaluate

public java.lang.String evaluate(java.lang.String text)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。

定義:
インタフェース WikiEngine 内の evaluate
戻り値:
結果

evaluate

public java.lang.String evaluate(java.io.Reader reader)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。

定義:
インタフェース WikiEngine 内の evaluate
戻り値:
結果

evaluate

public java.lang.String evaluate(java.io.Reader reader,
                                 WikiContext context)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し、 その結果を文字列として返す。

定義:
インタフェース WikiEngine 内の evaluate
戻り値:
結果

merge

public void merge(java.io.Reader reader,
                  WikiContext context,
                  java.io.Writer writer)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し Writer に書き出す。 PDF などの通常の文字列出力以外などの場合に利用する。

定義:
インタフェース WikiEngine 内の merge

merge

public void merge(java.lang.String text,
                  WikiContext context,
                  java.io.Writer writer)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し Writer に書き出す。 PDF などの通常の文字列出力以外などの場合に利用する。

定義:
インタフェース WikiEngine 内の merge

merge

public void merge(java.lang.String text,
                  WikiContext context,
                  java.io.OutputStream os)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し OutputStream に書き出す。 PDF などの通常の文字列出力以外などの場合に利用する。

定義:
インタフェース WikiEngine 内の merge

merge

public void merge(java.io.Reader reader,
                  WikiContext context,
                  java.io.OutputStream os)
インタフェース WikiEngine の記述:
引数で与えられている Wiki コンテンツを評価し OutputStream に書き出す。 PDF などの通常の文字列出力以外などの場合に利用する。

定義:
インタフェース WikiEngine 内の merge


Copyright ? 2007. All Rights Reserved.