1 24 25 package org.aspectj.compiler.crosscuts.ast; 26 import org.aspectj.compiler.base.ast.*; 27 import org.aspectj.compiler.crosscuts.joinpoints.*; 28 29 import org.aspectj.compiler.base.JavaCompiler; 30 31 import java.util.*; 32 import org.aspectj.util.InvertableSet; 33 34 35 38 public class ManyName extends NamePattern { 39 public String getLookupString() { 40 return "**"; 41 } 42 43 public boolean matches(String s) { 44 return false; 45 } 46 47 public String toShortString() { 48 return ""; 49 } 50 51 public String getSimpleName() { 52 return null; 53 } 54 55 57 public ManyName(SourceLocation location) { 58 super(location); 59 60 } 61 62 public ASTObject copyWalk(CopyWalker walker) { 63 ManyName ret = new ManyName(getSourceLocation()); 64 ret.preCopy(walker, this); 65 66 return ret; 67 } 68 69 70 public String getDefaultDisplayName() { 71 return "ManyName()"; 72 } 73 74 } 76 77 78 79 | Popular Tags |