value = new XRTreeFrag(handle, xctxt);
}
else if (obj instanceof DTM)
{
DTM dtm = (DTM)obj;
DTMIterator iterator = new DescendantIterator();
iterator.setRoot(dtm.getDocument(), xctxt);
value = new XNodeSet(iterator);
}
else if (obj instanceof DTMAxisIterator)
{
DTMAxisIterator iter = (DTMAxisIterator)obj;