@Override public void openStep(XProcRunnable step, XdmNode node, String message, String level, BigDecimal portion) { for (XProcMessageListener l : mListeners){ l.openStep(step, node, message, level, portion); } }
listener.openStep(step, step.getNode(), msg, severity, portion);
for (XdmNode is_doc : nodes) { try { runtime.getMessageListener().openStep(this, getNode(), null, null, BigDecimal.ONE.divide(numberOfNodes, MathContext.DECIMAL128)); } catch (Throwable e) { throw handleException(e);
public boolean processStartElement(XdmNode node) { try { runtime.getMessageListener().openStep(this, getNode(), null, null, BigDecimal.ONE.divide(new BigDecimal(sequenceLength), MathContext.DECIMAL128)); } catch (Throwable e) { throw handleException(e);