TAlt.java revision 56ed4167b942ec265f9cee70ac4d71d10b3835ce
1a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)/* This file was generated by SableCC (http://www.sablecc.org/). */ 2a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 3a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)package com.google.clearsilver.jsilver.syntax.node; 4a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 5a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)import com.google.clearsilver.jsilver.syntax.analysis.*; 6a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 7a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)@SuppressWarnings("nls") 8a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)public final class TAlt extends Token 9a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles){ 10a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) public TAlt() 11a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) { 12a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) super.setText("alt"); 13a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) } 14a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 15a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) public TAlt(int line, int pos) 16a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) { 17a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) super.setText("alt"); 18a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) setLine(line); 19a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) setPos(pos); 20a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) } 21a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 22a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) @Override 23a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) public Object clone() 24a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) { 25a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) return new TAlt(getLine(), getPos()); 26a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) } 27a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 28a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) public void apply(Switch sw) 29a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) { 30a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) ((Analysis) sw).caseTAlt(this); 31a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) } 32a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) 33a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) @Override 34a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) public void setText(@SuppressWarnings("unused") String text) 35a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) { 36a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) throw new RuntimeException("Cannot change TAlt text."); 37a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) } 38a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)} 39a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)