1 19 24 25 package org.netbeans.lib.java.parser; 26 27 31 class ASTClass implements ASTree { 32 private final int treeType; 33 ASTContext astContext; 34 35 ASTClass() { 36 this(null,0); 37 } 38 39 ASTClass(ASTContext context,int type) { 40 astContext = context; 41 treeType=type; 42 } 43 44 public final int getType() { 45 return treeType; 46 } 47 48 ASTClass addSubTree(ASTree sub) { 49 throw new RuntimeException ("Unsupported"); 50 } 51 52 public int getFirstToken() { 53 throw new RuntimeException ("Unsupported"); 54 } 55 56 public int getLastToken() { 57 throw new RuntimeException ("Unsupported"); 58 } 59 60 ASTClass setFirstToken(ASTree token) { 61 throw new RuntimeException ("Unsupported"); 62 } 63 64 ASTClass setLastToken(ASTree token) { 65 throw new RuntimeException ("Unsupported"); 66 } 67 68 ASTClass setFirstToken(int tokenIndex) { 69 throw new RuntimeException ("Unsupported"); 70 } 71 72 ASTClass setLastToken(int tokenIndex) { 73 throw new RuntimeException ("Unsupported"); 74 } 75 76 ASTClass setFirstAndLastToken(ASTree first,ASTree last) { 77 throw new RuntimeException ("Unsupported"); 78 } 79 public ASTree[] getSubTrees() { 80 throw new RuntimeException ("Unsupported"); 81 } 82 83 public SymbolInfo getSymbolInfo() { 84 return null; 85 } 86 87 public final ASTContext getASTContext() { 88 return astContext; 89 } 90 91 } 92 | Popular Tags |