/** Pops a context off of the stack. */ public void popContext() { fMatchersCount = fContextStack.pop(); } // popContext()
/** * Discards the language at the top of the stack, and returns the one beneath it. */ public String restoreLanguage() { fLanguageStack.pop(); fLanguageScope.pop(); return (String) fLanguageStack.peek(); }
/** * Discards the URIs at the top of the stack, and restores the ones beneath it. */ protected void restoreBaseURI() { fBaseURI.pop(); fLiteralSystemID.pop(); fExpandedSystemID.pop(); fBaseURIScope.pop(); fCurrentBaseURI.setBaseSystemId((String)fBaseURI.peek()); fCurrentBaseURI.setLiteralSystemId((String)fLiteralSystemID.peek()); fCurrentBaseURI.setExpandedSystemId((String)fExpandedSystemID.peek()); }
fCurrentStep[i] = fStepIndexes[i].pop();
ObjectList inheritedAttributesForPsvi = null; if (fInhrAttrCountStack.size() > 0) { fInheritableAttrList.setSize(fInhrAttrCountStack.pop()); inheritedAttributesForPsvi = fTypeAlternativeValidator.getInheritedAttributesForPSVI();
offset = dataStack.pop(); int unionIndex = dataStack.pop(); if (DEBUG) { System.err.println("UNION: "+unionIndex+", ret="+retValue); final int saved = dataStack.pop(); if (retValue < 0) { if (refno > 0) { case Op.LOOKBEHIND: dx = dataStack.pop(); if (0 <= retValue) { op = op.next; case Op.NEGATIVELOOKBEHIND: dx = dataStack.pop(); if (0 > retValue) { op = op.next; opts = dataStack.pop();