2 import antlr.collections.*;
3 public class ArbolLineas extends CommonAST {
7 private static final long serialVersionUID = 1L;
11 public ArbolLineas() {
13 // Constructor a partir de un token
14 public ArbolLineas(Token t){
17 // Constructor a partir de un arbol
18 public ArbolLineas(AST a) {
21 // Inicializacion a partir de un token
22 public void initialize(Token t) {
24 setLinea(t.getLine());
26 // Inicializacion a partir de un arbol
27 public void initialize(AST a)
30 if(a instanceof ArbolLineas) {
31 setLinea(((ArbolLineas)a).getLinea());
34 // Metodos de actualizacin y acceso
36 public void setLinea(int l) {
39 public int getLinea() {
42 // Redefinicin del mtodo toString
43 public String toString() {
44 StringBuffer sb = new StringBuffer("");
45 String textoCommonAST = super.toString();
46 sb.append(textoCommonAST);
47 sb.append( " (linea: ");