View Javadoc

1   /*
2    * Copyright 2004-2006 the Seasar Foundation and the Others.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *     http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 
13   * either express or implied. See the License for the specific language
14   * governing permissions and limitations under the License.
15   */
16  /* Generated By:JJTree: Do not edit this line. D:\home\takashi\workspace\tuigwaa\src\java\org\seasar\tuigwaa\cms\core\wiki\engine\WikiParserVisitor.java */
17  
18  package org.seasar.tuigwaa.cms.core.wiki.engine;
19  
20  public interface WikiParserVisitor
21  {
22    public Object visit(SimpleNode node, Object data);
23    public Object visit(WikiSyntaxError node, Object data);
24    public Object visit(WikiSkipToNewline node, Object data);
25    public Object visit(WikiGenerateTree node, Object data);
26    public Object visit(WikiParagraph node, Object data);
27    public Object visit(WikiExcerpt node, Object data);
28    public Object visit(WikiList node, Object data);
29    public Object visit(WikiListMember node, Object data);
30    public Object visit(WikiDefineList node, Object data);
31    public Object visit(WikiDefinedWord node, Object data);
32    public Object visit(WikiExplanationWord node, Object data);
33    public Object visit(WikiPreshaped node, Object data);
34    public Object visit(WikiTable node, Object data);
35    public Object visit(WikiTablecolumn node, Object data);
36    public Object visit(WikiTablemember node, Object data);
37    public Object visit(WikiCSVTable node, Object data);
38    public Object visit(WikiHeading node, Object data);
39    public Object visit(WikiAlign node, Object data);
40    public Object visit(WikiFloatAlign node, Object data);
41    public Object visit(WikiHorizontalline node, Object data);
42    public Object visit(WikiBlockPlugin node, Object data);
43    public Object visit(WikiLetters node, Object data);
44    public Object visit(WikiAnyOther node, Object data);
45    public Object visit(WikiStrongItalic node, Object data);
46    public Object visit(WikiDeleteline node, Object data);
47    public Object visit(WikiAnnotation node, Object data);
48    public Object visit(WikiInterwiki node, Object data);
49    public Object visit(WikiLink node, Object data);
50    public Object visit(WikiAlias node, Object data);
51    public Object visit(WikiPagename node, Object data);
52    public Object visit(WikiInlinePlugin node, Object data);
53    public Object visit(WikiArgs node, Object data);
54    public Object visit(WikiErrors node, Object data);
55  }