public boolean canTraverseOutsideSubtree(){
  if (null != m_parts) {
    int n=m_parts.size();
    for (int i=0; i < n; i++) {
      AVTPart part=(AVTPart)m_parts.elementAt(i);
      if (part.canTraverseOutsideSubtree())       return true;
    }
  }
  return false;
}

public boolean canTraverseOutsideSubtree ( ) { if ( null != m_parts ) { int n = m_parts . size ( ) ; for ( int i = 0 ; i < n ; i ++ ) { AVTPart part = ( AVTPart ) m_parts . elementAt ( i ) ; if ( part . canTraverseOutsideSubtree ( ) ) return true ; } } return false ; }
tell if this expression or it ' s subexpressions can traverse outside the current subtree .
