目次

Getting Started 

まず最初にクラスパスに tgwiki-0.11.jar を追加してください。

Maven2 を使っている場合は、maven.seasar.org レポジトリから使うことができます。ダウンロードするためには以下のように pom.xml に記述してください。

 <repositories>
   ...
   <repository>
     <id>www.seasar.org</id>
     <name>The Seasar Foundation Maven2 Repository</name>
     <url>http://maven.seasar.org/maven2</url>
   </repository>
 </repositories>
 ...
 <dependencies>
   ...
   <dependency>
     <groupId>org.seasar.cms</groupId>
     <artifactId>tgwiki</artifactId>
     <version>0.11</version>
     <scope>compile</scope>
   </dependency>
 </dependencies>

S2 を使う場合は wikiengine.dicon を include すれば、WikiEngine オブジェクトをインジェクションすることができます。

<include path="wikiengine.dicon"/>

S2 を使わない場合は WikiEngineImpl.getInstance() で取得することができます。

 WikiEngine engine = WikiEngineImpl.getInstance();

最も簡単な Wiki から HTML への変換は以下のとおりです。

 import org.seasar.cms.wiki.engine.WikiEngine;
 ...
 WikiEngine engine = // <-- inject by S2Container
 String html = engine.evaluate(reader); //reader には Wiki 
 ...

 WikiEngine の詳細な使い方は API Docsを参考にしてください。