|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectcx.ath.kgslab.wiki.ConvertHtml
JaJaWikiのHTML編集クラス
| コンストラクタの概要 | |
ConvertHtml()
コンストラクタ |
|
| メソッドの概要 | |
java.lang.String |
convert(cx.ath.kgslab.wiki.pages.Page page)
Wiki文書をHTMLへ変換する。 |
java.lang.String |
convert(java.lang.String content)
Wiki文書をHTMLへ変換する。 |
java.lang.String |
convert(java.lang.String page,
java.lang.String content)
Wiki文書をHTMLへ変換する。 |
java.lang.String |
convertInline(java.lang.String src)
インライン要素をHTMLに変換する。 |
java.lang.String |
encodeRedirectURL(java.lang.String url)
|
java.lang.String |
encodeURL(java.lang.String url)
|
org.springframework.context.ApplicationContext |
getApplicationContext()
DOCUMENT ME! |
cx.ath.kgslab.wiki.parser.element.Body |
getBody()
ボディ要素取得 |
JaJaWikiConfig |
getConfig()
DOCUMENT ME! |
java.lang.String |
getContextPath()
DOCUMENT ME! |
InterWikiNames |
getInterWikiNames()
DOCUMENT ME! |
Keywords |
getKeywords()
|
java.util.Locale |
getLocale()
DOCUMENT ME! |
java.lang.String |
getPage()
ページ名取得 |
PageManager |
getPageManager()
DOCUMENT ME! |
java.lang.String |
getServletPath()
サーブレットパス取得 |
SessionUtil |
getSessionUtil()
|
int |
getUserAgent()
|
protected boolean |
isImage(java.lang.String link)
リンク文字列が画像ファイルを指しているのかどうかをチェックする。 |
java.lang.String |
processLinkBraketName(java.lang.String alias,
java.lang.String bname)
ブラケットネーム リンク処理 |
java.lang.String |
processLinkInterWikiName(java.lang.String alias,
java.lang.String iname,
java.lang.String bname)
InterWikiネーム リンク処理 |
java.lang.String |
processLinkMail(java.lang.String alias,
java.lang.String mailto)
mail リンク処理 |
java.lang.String |
processLinkURL(java.lang.String link)
URLリンク処理(直接URLを記入した場合) |
java.lang.String |
processLinkURL(java.lang.String alias,
java.lang.String link)
URLリンク処理(ブラケットネームの場合) |
java.lang.String |
processNote(java.lang.String note,
java.lang.StringBuffer footer,
int id)
注釈処理 |
java.lang.String |
processPlugin(java.lang.String name,
java.lang.String params,
java.lang.String text,
java.lang.String pluginString)
プラグイン処理 |
void |
setApplicationContext(org.springframework.context.ApplicationContext context)
DOCUMENT ME! |
void |
setConfig(JaJaWikiConfig config)
DOCUMENT ME! |
void |
setContextPath(java.lang.String string)
DOCUMENT ME! |
void |
setInterWikiNames(InterWikiNames names)
DOCUMENT ME! |
void |
setKeywords(Keywords keywords)
|
void |
setLocale(java.util.Locale locale)
DOCUMENT ME! |
void |
setPage(java.lang.String page)
ページ名設定 |
void |
setPageManager(PageManager manager)
DOCUMENT ME! |
void |
setSessionUtil(SessionUtil util)
|
void |
setUserAgent(int i)
|
java.lang.String |
transform(java.lang.String src)
正規表現による、構文解析/HTML変換処理 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public ConvertHtml()
| メソッドの詳細 |
public java.lang.String convert(cx.ath.kgslab.wiki.pages.Page page)
throws java.io.IOException
page - Wiki文書
java.io.IOException
public java.lang.String convert(java.lang.String page,
java.lang.String content)
throws java.io.IOException
page - Wiki文書名content - Wiki文書
java.io.IOException
public java.lang.String convert(java.lang.String content)
throws java.io.IOException
content - Wiki文書
java.io.IOException
public java.lang.String convertInline(java.lang.String src)
throws java.io.UnsupportedEncodingException
src - ブロック要素が変換済みのWiki文書
java.io.UnsupportedEncodingException
public java.lang.String transform(java.lang.String src)
throws java.io.UnsupportedEncodingException
src - 対象文字列
java.io.UnsupportedEncodingException
public java.lang.String processPlugin(java.lang.String name,
java.lang.String params,
java.lang.String text,
java.lang.String pluginString)
name - プラグイン名params - プラグインに渡す引数text - プラグインが対象とする文字列pluginString - Wikiページに記述されている、プラグイン文
public java.lang.String processLinkURL(java.lang.String alias,
java.lang.String link)
throws java.io.UnsupportedEncodingException
alias - リンク対象文字列link - リンクURL文字列
java.io.UnsupportedEncodingExceptionpublic java.lang.String processLinkURL(java.lang.String link)
link - リンクURL文字列
protected boolean isImage(java.lang.String link)
link - リンク文字列
public java.lang.String processLinkMail(java.lang.String alias,
java.lang.String mailto)
alias - リンク対象文字列mailto - メールアドレス
public java.lang.String processLinkBraketName(java.lang.String alias,
java.lang.String bname)
throws java.io.UnsupportedEncodingException
alias - リンク対象文字列bname - ブラケットネーム
java.io.UnsupportedEncodingException
public java.lang.String processLinkInterWikiName(java.lang.String alias,
java.lang.String iname,
java.lang.String bname)
alias - リンク対象文字列iname - InterWikiネームbname - ブラケットネーム
java.lang.RuntimeException
public java.lang.String processNote(java.lang.String note,
java.lang.StringBuffer footer,
int id)
note - 注釈対象文字列footer - フッタ部出力先id - 注釈連番
public java.lang.String getPage()
public void setPage(java.lang.String page)
page - ページ名public java.lang.String getServletPath()
public cx.ath.kgslab.wiki.parser.element.Body getBody()
public org.springframework.context.ApplicationContext getApplicationContext()
public java.lang.String getContextPath()
public void setApplicationContext(org.springframework.context.ApplicationContext context)
org.springframework.context.ApplicationContextAware 内の setApplicationContextcontext - public void setContextPath(java.lang.String string)
string - public JaJaWikiConfig getConfig()
public void setConfig(JaJaWikiConfig config)
config - public PageManager getPageManager()
public void setPageManager(PageManager manager)
manager - public InterWikiNames getInterWikiNames()
public void setInterWikiNames(InterWikiNames names)
names - public void setLocale(java.util.Locale locale)
locale - public java.util.Locale getLocale()
public int getUserAgent()
public void setUserAgent(int i)
i - public SessionUtil getSessionUtil()
public void setSessionUtil(SessionUtil util)
util - public java.lang.String encodeRedirectURL(java.lang.String url)
url -
public java.lang.String encodeURL(java.lang.String url)
url -
public Keywords getKeywords()
public void setKeywords(Keywords keywords)
keywords -
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||