code: protected final void applyTagId(AbstractHtmlState state, String tagId)
          throws JspException {
          state.id = generateTagId(tagId);
      }
docs: Create an un-indexed tag identifier for the given state object.
  @param state the {@link AbstractHtmlState} upon which the tag identifier will be set once created
  @param tagId the base tag identifier
  @throws JspException