/** by default context node is the same as current node. MK437 */ public Instruction loadContextNode() { return loadCurrentNode(); }
public void translate(ClassGenerator classGen, MethodGenerator methodGen) { methodGen.getInstructionList().append(methodGen.loadCurrentNode()); } }
il.append(methodGen.loadCurrentNode()); il.append(SWAP); il.append(methodGen.loadCurrentNode()); translateKernel(classGen, methodGen);
il.append(methodGen.loadIterator()); il.append(methodGen.loadHandler()); il.append(methodGen.loadCurrentNode()); il.append(new INVOKEVIRTUAL(cpg.addMethodref(className, methodName,
il.append(methodGen.loadCurrentNode()); il.append(SWAP); il.append(methodGen.loadCurrentNode()); final int getType = cpg.addInterfaceMethodref(DOM_INTF, "getExpandedTypeID", "(I)I"); il.append(methodGen.loadDOM()); il.append(methodGen.loadCurrentNode()); il.append(new INVOKEINTERFACE(getType, 2)); il.append(new PUSH(cpg, DTM.PROCESSING_INSTRUCTION_NODE)); il.append(methodGen.loadCurrentNode()); il.append(new INVOKEINTERFACE(gname, 2));
il.append(methodGen.loadCurrentNode()); il.append(methodGen.loadIterator());
"(I)"+NODE_ITERATOR_SIG); il.append(methodGen.loadCurrentNode()); il.append(methodGen.loadIterator()); il.append(methodGen.loadCurrentNode()); il.append(methodGen.setStartNode()); il.append(methodGen.storeIterator()); il.append(methodGen.loadCurrentNode()); _match.translate(classGen, methodGen); il.append(methodGen.loadCurrentNode()); traverseNodeSet(classGen, methodGen, key); il.append(new PUSH(cpg, _name.toString())); il.append(DUP_X1); il.append(methodGen.loadCurrentNode()); _use.translate(classGen, methodGen); il.append(new INVOKEVIRTUAL(key));
"(I)"+ NODE_ITERATOR_SIG); il.append(methodGen.loadCurrentNode()); il.append(new INVOKEINTERFACE(setStartNode,2)); setStartNodeCalled = true;
il.append(methodGen.loadIterator()); il.append(methodGen.loadHandler()); il.append(methodGen.loadCurrentNode());
il.append(methodGen.loadCurrentNode());
il.append(methodGen.loadCurrentNode()); il.append(methodGen.loadIterator()); il.append(methodGen.loadCurrentNode()); il.append(new INVOKEINTERFACE(getNodeValue, 2));
il.append(ICONST_1); filterTemp.setEnd(il.append(new ALOAD(filterTemp.getIndex()))); il.append(methodGen.loadCurrentNode()); il.append(classGen.loadTranslet()); il.append(new INVOKESPECIAL(initCNLI));
il.append(methodGen.loadIterator()); il.append(methodGen.loadHandler()); il.append(methodGen.loadCurrentNode());
il.append(methodGen.loadCurrentNode());
_select.translate(classGen, methodGen); il.append(methodGen.loadHandler()); il.append(methodGen.loadCurrentNode()); il.append(methodGen.loadDOM()); final int copy = cpg.addMethodref(BASIS_LIBRARY_CLASS, "copy",
filterTemp.setEnd(il.append(new ALOAD(filterTemp.getIndex()))); il.append(methodGen.loadCurrentNode()); il.append(classGen.loadTranslet()); if (classGen.isExternal()) {
il.append(methodGen.loadCurrentNode()); il.append(methodGen.loadIterator());
/** by default context node is the same as current node. MK437 */ public Instruction loadContextNode() { return loadCurrentNode(); }
il.append(methodGen.loadCurrentNode()); il.append(methodGen.loadHandler()); final int cpy = cpg.addInterfaceMethodref(DOM_INTF,
public void translate(ClassGenerator classGen, MethodGenerator methodGen) { methodGen.getInstructionList().append(methodGen.loadCurrentNode()); } }