SuballocatedIntVector dtmIds = null;
if (dom instanceof DTMDefaultBase) {
DTMDefaultBase dtmdb = (DTMDefaultBase)dom;
dtmIds = dtmdb.getDTMIDs();
dtmSize = dtmIds.size();
domNo = dtmIds.elementAt(dtmSize-1) >>> DTMManager.IDENT_DTM_NODE_BITS;
}
else if (dom instanceof SimpleResultTreeImpl) {
SimpleResultTreeImpl simpleRTF = (SimpleResultTreeImpl)dom;
domNo = simpleRTF.getDocument() >>> DTMManager.IDENT_DTM_NODE_BITS;
}