001 package sysModel.classFile.constantPool.visitors; 002 003 import sysModel.classFile.constantPool.APoolInfo; 004 005 /** 006 * Abstract visitor in which all cases call a default method. 007 * 008 * @author Mathias Ricken 009 */ 010 public class NoOpPoolInfoVisitor <R, D> extends ADefaultPoolInfoVisitor<R, D> { 011 /** 012 * No operation default case. 013 * 014 * @param host constant pool info item 015 * @param param visitor-specific parameter 016 * 017 * @return returns null 018 */ 019 public R defaultCase(APoolInfo host, D param) { 020 // do nothing 021 return null; 022 } 023 }