|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.cms.wiki.util.VisitorUtils
public class VisitorUtils
VisitorUtils class Provides node object related tasks which is common during various visitor, plugin execution. The difference from WikiHelper is that this class quite depends on node object structure itself.
メソッドの概要 | |
---|---|
static java.lang.String |
getAnchorId(SimpleNode node)
子要素に Anchor (WikiLetters) があれば、その値を返す 複数の Anchor 要素があれば、最初のものを返す |
static java.lang.String |
getAppendString(WikiStrongItalic node,
boolean pre)
ボールドやイタリックの場合に、前後にマークアップ用以外の「'」がある場合に、 それを表示するためのメソッド WikiStrongItalic の prelevel と postlevel は Wiki.jjt より、「2」か「3」か「5」が前提となる |
static java.lang.String[] |
getArgs(Node node)
子要素が WikiArgs の場合、その中身の引数を返す WikiArgs は子要素の中の最初の子供であることを前提としている |
static java.lang.String |
getFloatStyle(WikiFloatAlign node)
FloatAlign 要素の HTML スタイルを返す 必ず image に値が設定されていることを前提としている |
static boolean |
isBold(WikiStrongItalic node)
WikiStrongItalic が強調であるかを返す ノードの小さい方のマークアップの数にて判断する |
static boolean |
isExcerptStartNeeded(WikiExcerpt node)
引用のタグを開始するかを判断する為のメソッド 自分の親ノードにて判断する |
static boolean |
isItalic(WikiStrongItalic node)
WikiStrongItalic がイタリックであるかを返す ノードの小さい方のマークアップの数にて判断する |
static void |
setAnchor(SimpleNode node,
java.lang.String letter)
子要素の一番最後に Anchor 要素を追加する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static boolean isExcerptStartNeeded(WikiExcerpt node)
node
-
public static java.lang.String getAppendString(WikiStrongItalic node, boolean pre)
node
- pre
-
public static boolean isBold(WikiStrongItalic node)
node
-
public static boolean isItalic(WikiStrongItalic node)
node
-
public static java.lang.String[] getArgs(Node node)
node
-
public static java.lang.String getAnchorId(SimpleNode node)
node
-
public static void setAnchor(SimpleNode node, java.lang.String letter)
node
- letter
- public static java.lang.String getFloatStyle(WikiFloatAlign node)
node
-
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |