1 16 19 20 package com.sun.org.apache.xalan.internal.xsltc.compiler.util; 21 22 import com.sun.org.apache.bcel.internal.generic.ALOAD; 23 import com.sun.org.apache.bcel.internal.generic.Instruction; 24 import com.sun.org.apache.xalan.internal.xsltc.compiler.Stylesheet; 25 26 33 public final class FilterGenerator extends ClassGenerator { 34 private static int TRANSLET_INDEX = 5; private final Instruction _aloadTranslet; 36 37 public FilterGenerator(String className, String superClassName, 38 String fileName, 39 int accessFlags, String [] interfaces, 40 Stylesheet stylesheet) { 41 super(className, superClassName, fileName, 42 accessFlags, interfaces, stylesheet); 43 44 _aloadTranslet = new ALOAD(TRANSLET_INDEX); 45 } 46 47 51 public final Instruction loadTranslet() { 52 return _aloadTranslet; 53 } 54 55 59 public boolean isExternal() { 60 return true; 61 } 62 } 63 | Popular Tags |