Exemplo n.º 1
0
  /**
   * derive parameter id for a given InPUT element.
   *
   * @param element
   * @param name
   * @return
   */
  private static String deriveParamId(final Element element, String name) {
    // 1) not null, 2) is Element, 3) not root -> next!
    if (element.getParent() != null && element.getParent() instanceof Element) {
      Element parent = (Element) element.getParent();
      if (!parent.isRootElement())
        name = deriveParamId(parent, parent.getAttributeValue(Q.ID_ATTR) + "." + name);
    }

    return name;
  }