001 /* This file was generated with JastAdd2 (http://jastadd.org) version R20130213 */ 002 package AST; 003 004 import java.util.HashSet; 005 import java.io.File; 006 import java.util.*; 007 import beaver.*; 008 import java.util.ArrayList; 009 import java.util.zip.*; 010 import java.io.*; 011 import java.io.FileNotFoundException; 012 import java.util.Collection; 013 /** 014 * @production AbstractWildcard : {@link Access}; 015 * @ast node 016 * @declaredat /home/jesper/svn/JastAddJ/Java1.5Frontend/Generics.ast:20 017 */ 018 public abstract class AbstractWildcard extends Access implements Cloneable { 019 /** 020 * @apilevel low-level 021 */ 022 public void flushCache() { 023 } 024 /** 025 * @apilevel internal 026 */ 027 public void flushCollectionCache() { 028 } 029 /** 030 * @apilevel internal 031 */ 032 @SuppressWarnings({"unchecked", "cast"}) 033 public AbstractWildcard clone() throws CloneNotSupportedException { 034 AbstractWildcard node = (AbstractWildcard)super.clone(); 035 node.in$Circle(false); 036 node.is$Final(false); 037 return node; 038 } 039 /** 040 * @ast method 041 * 042 */ 043 public AbstractWildcard() { 044 super(); 045 046 047 } 048 /** 049 * Initializes the child array to the correct size. 050 * Initializes List and Opt nta children. 051 * @apilevel internal 052 * @ast method 053 * @ast method 054 * 055 */ 056 public void init$Children() { 057 } 058 /** 059 * @apilevel low-level 060 * @ast method 061 * 062 */ 063 protected int numChildren() { 064 return 0; 065 } 066 /** 067 * @apilevel internal 068 * @ast method 069 * 070 */ 071 public boolean mayHaveRewrite() { 072 return false; 073 } 074 /** 075 * @apilevel internal 076 */ 077 public ASTNode rewriteTo() { 078 return super.rewriteTo(); 079 } 080 }