{ if(null != m_iterators) { int n = m_iterators.length; for(int i = 0; i < n; i++) { m_iterators[i].detach(); } m_iterators = null; }
{ if(m_allowDetach && null != m_iterators){ int n = m_iterators.length; for(int i = 0; i < n; i++) { m_iterators[i].detach(); } m_iterators = null; }
  public void detach()  {        if(null != m_iterators)    {    	int n = m_iterators.length;    	for(int i = 0; i < n; i++)    	{    		m_iterators[i].detach();    	}    	m_iterators = null;    }  }