code: public ElemTemplate getTemplate(int i) throws TransformerException
    {
  
      if (null == m_templates)
        throw new ArrayIndexOutOfBoundsException();
  
      return (ElemTemplate) m_templates.elementAt(i);
    }
docs: Get an "xsl:template" property.
  @see <a href="http://www.w3.org/TR/xslt#section-Defining-Template-Rules">section-Defining-Template-Rules in XSLT Specification</a>
  
  @param i Index of ElemTemplate in the list to get
  
  @return ElemTemplate at the given index in the list
  
  @throws TransformerException