/** * @param e */ protected Element getParentForm(Element e, LayoutContext context) { Node node = e; do { node = node.getParentNode(); } while (node.getNodeType() == Node.ELEMENT_NODE && !context.getNamespaceHandler().isFormElement((Element) node)); if (node.getNodeType() != Node.ELEMENT_NODE) { return null; } return (Element) node; }