1 17 18 package com.finalist.jag.template.parser; 19 20 21 import java.util.Collection ; 22 import java.util.ArrayList ; 23 24 import java.awt.Point ; 25 26 27 34 public interface JagBlock { 35 36 41 public void addChild(JagBlock c); 42 43 44 49 public JagBlock getFirstChild(); 50 51 52 57 public JagBlock getNextSibling(); 58 59 60 65 public String getText(); 66 67 68 73 public int getType(); 74 75 76 81 public int getStartPos(); 82 83 84 89 public int getEndPos(); 90 91 92 101 public boolean equals(JagBlock t); 102 103 104 112 public void initialize(int t, String txt); 113 114 115 122 public void initialize(JagBlock t); 123 124 125 130 public void setFirstChild(JagBlock c); 131 132 133 138 public void setNextSibling(JagBlock n); 139 140 141 146 public void setText(String text); 147 148 149 154 public void setType(int ttype); 155 156 157 162 public void setStartPos(int startPos); 163 164 165 170 public void setEndPos(int endPos); 171 172 173 180 public String toString(); 181 } | Popular Tags |