public void evNode(XQNode node) throws XQueryException {
try {
final DataModel dm = node.getDataModel();
if(doRemotePaging && dm.isMemoryMappedStore()) {
output.writeByte(EV_DTM_NODE);
DTMNodeBase dtmNode = (DTMNodeBase) node;
dtmNode.writeTo(output, _serContext);
} else {
output.writeByte(EV_NODE_START);
dm.export(node, this);
output.writeByte(EV_NODE_END);
}