org.itsnat.impl.core.domutil.HTMLElementGroupManagerImpl
En la creaci�n del �rbol DOM en tiempo de parseo conseguimos que se creen elementos HTMLElement no s�lo en HTML sino tambi�n en XHTML, pero no as� en otros namespaces tal y como SVG y XUL. En SVG no hay problema pues los navegadores hasta ahora no admiten elementos HTML embebidos pero en XUL s�. En el futuro quiz�s consigamos parsear los elementos HTML como HTMLElement entonces el objeto ElementGroupManagerImpl deber� poder gestionar cualquier tipo de namespace soportado independientemente de si el documento es HTML, SVG, XUL, MathML etc, es decir, el c�digo de esta clase subirlo a la gen�rica. De la manera actual queda m�s ordenadito y siempre se puede refactorizar f�cilmente en el futuro sin cambiar la API externa Por ello es *importante* no hacer p�blica una interface HTMLElementGroupManager, si es necesario a�adir m�todos dependientes de elementos HTML se deber�a hacer en ElementGroupManager, o bien en interfaces HTMLElementGroupManager, SVGElementGroupManager etc pero que el objeto ElementGroupManager pueda hacerse cast para cualquier namespace.
@author jmarranz