org.seasar.tuigwaa.cms.core.wiki.engine
クラス SimpleNode

java.lang.Object
  拡張org.seasar.tuigwaa.cms.core.wiki.engine.SimpleNode
すべての実装インタフェース:
Node
直系の既知のサブクラス:
WikiAlias, WikiAlign, WikiAnnotation, WikiAnyOther, WikiArgs, WikiBlockPlugin, WikiCSVTable, WikiDefinedWord, WikiDefineList, WikiDeleteline, WikiErrors, WikiExcerpt, WikiExplanationWord, WikiFloatAlign, WikiGenerateTree, WikiHeading, WikiHorizontalline, WikiInlinePlugin, WikiInterwiki, WikiLetters, WikiLink, WikiList, WikiListMember, WikiPagename, WikiParagraph, WikiPreshaped, WikiSkipToNewline, WikiStrongItalic, WikiSyntaxError, WikiTable, WikiTablecolumn, WikiTablemember, WikiWikiname

public class SimpleNode
extends Object
implements Node


フィールドの概要
protected  Node[] children
           
protected  int id
           
protected  Node parent
           
protected  WikiParser parser
           
 
コンストラクタの概要
SimpleNode(int i)
           
SimpleNode(WikiParser p, int i)
           
 
メソッドの概要
 Object childrenAccept(WikiParserVisitor visitor, Object data)
          Accept the visitor.
 void dump(String prefix)
           
 Object jjtAccept(WikiParserVisitor visitor, Object data)
          Accept the visitor.
 void jjtAddChild(Node n, int i)
          This method tells the node to add its argument to the node's list of children.
 void jjtClose()
          This method is called after all the child nodes have been added.
 Node jjtGetChild(int i)
          This method returns a child node.
 int jjtGetNumChildren()
          Return the number of children the node has.
 Node jjtGetParent()
           
 void jjtOpen()
          This method is called after the node has been made the current node.
 void jjtSetParent(Node n)
          This pair of methods are used to inform the node of its parent.
 String toString()
           
 String toString(String prefix)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

parent

protected Node parent

children

protected Node[] children

id

protected int id

parser

protected WikiParser parser
コンストラクタの詳細

SimpleNode

public SimpleNode(int i)

SimpleNode

public SimpleNode(WikiParser p,
                  int i)
メソッドの詳細

jjtOpen

public void jjtOpen()
インタフェース Node の記述:
This method is called after the node has been made the current node. It indicates that child nodes can now be added to it.

定義:
インタフェース Node 内の jjtOpen

jjtClose

public void jjtClose()
インタフェース Node の記述:
This method is called after all the child nodes have been added.

定義:
インタフェース Node 内の jjtClose

jjtSetParent

public void jjtSetParent(Node n)
インタフェース Node の記述:
This pair of methods are used to inform the node of its parent.

定義:
インタフェース Node 内の jjtSetParent

jjtGetParent

public Node jjtGetParent()
定義:
インタフェース Node 内の jjtGetParent

jjtAddChild

public void jjtAddChild(Node n,
                        int i)
インタフェース Node の記述:
This method tells the node to add its argument to the node's list of children.

定義:
インタフェース Node 内の jjtAddChild

jjtGetChild

public Node jjtGetChild(int i)
インタフェース Node の記述:
This method returns a child node. The children are numbered from zero, left to right.

定義:
インタフェース Node 内の jjtGetChild

jjtGetNumChildren

public int jjtGetNumChildren()
インタフェース Node の記述:
Return the number of children the node has.

定義:
インタフェース Node 内の jjtGetNumChildren

jjtAccept

public Object jjtAccept(WikiParserVisitor visitor,
                        Object data)
Accept the visitor.

定義:
インタフェース Node 内の jjtAccept

childrenAccept

public Object childrenAccept(WikiParserVisitor visitor,
                             Object data)
Accept the visitor.


toString

public String toString()

toString

public String toString(String prefix)

dump

public void dump(String prefix)


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.