int len = m_nodes.size(); for (int i = 0; i < len; i++)
int len = m_nodes.size(); boolean isMore; int i = 0; do { for (; i < len; i++)
  private int getHandleFromNode(Node node)  {    // %TBD% Will this ever be called with Nodes that haven't yet been built?    // Do we need to be prepared to call nextNode()?    if (null != node)    {      int len = m_nodes.size();      for (int i = 0; i < len; i++)        {          if (m_nodes.elementAt(i) == node)            return i | m_dtmIdent;        }    }    return DTM.NULL;  }