/** * Finds the <jsp:body> subelement of the given parent node. If not * found, null is returned. */ private Node.JspBody findJspBody(Node parent) { Node.JspBody result = null; Node.Nodes subelements = parent.getBody(); for (int i = 0; (subelements != null) && (i < subelements.size()); i++) { Node n = subelements.getNode(i); if (n instanceof Node.JspBody) { result = (Node.JspBody) n; break; } } return result; }
/** * Finds the <jsp:body> subelement of the given parent node. If not * found, null is returned. */ private Node.JspBody findJspBody(Node parent) { Node.JspBody result = null; Node.Nodes subelements = parent.getBody(); for (int i = 0; (subelements != null) && (i < subelements.size()); i++) { Node n = subelements.getNode(i); if (n instanceof Node.JspBody) { result = (Node.JspBody) n; break; } } return result; }
/** * Finds the <jsp:body> subelement of the given parent node. If not * found, null is returned. */ private Node.JspBody findJspBody(Node parent) { Node.JspBody result = null; Node.Nodes subelements = parent.getBody(); for (int i = 0; (subelements != null) && (i < subelements.size()); i++) { Node n = subelements.getNode(i); if (n instanceof Node.JspBody) { result = (Node.JspBody) n; break; } } return result; }
/** * Finds the <jsp:body> subelement of the given parent node. If not * found, null is returned. */ private Node.JspBody findJspBody(Node parent) { Node.JspBody result = null; Node.Nodes subelements = parent.getBody(); for (int i = 0; (subelements != null) && (i < subelements.size()); i++) { Node n = subelements.getNode(i); if (n instanceof Node.JspBody) { result = (Node.JspBody) n; break; } } return result; }
/** * Finds the <jsp:body> subelement of the given parent node. If not * found, null is returned. */ private Node.JspBody findJspBody(Node parent) { Node.JspBody result = null; Node.Nodes subelements = parent.getBody(); for (int i = 0; (subelements != null) && (i < subelements.size()); i++) { Node n = subelements.getNode(i); if (n instanceof Node.JspBody) { result = (Node.JspBody) n; break; } } return result; }
/** * Finds the <jsp:body> subelement of the given parent node. If not * found, null is returned. */ private Node.JspBody findJspBody(Node parent) { Node.JspBody result = null; Node.Nodes subelements = parent.getBody(); for (int i = 0; (subelements != null) && (i < subelements.size()); i++) { Node n = subelements.getNode(i); if (n instanceof Node.JspBody) { result = (Node.JspBody) n; break; } } return result; }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ @Override public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ @Override public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ @Override public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ @Override public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ @Override public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }
/** * For the same reason as above, the source line information in the * contained TemplateText node should be used. */ public Mark getStart() { if (text == null && body != null && body.size() > 0) { return body.getNode(0).getStart(); } else { return super.getStart(); } } }