/** * @see org.htmlparser.Tag#getTagName() */ public String getTagName() { return m_decorated.getTagName(); }
/** * @see org.htmlparser.Tag#getTagName() */ public String getTagName() { return m_decorated.getTagName(); }
@Override public String toString() { if (tag == null) { return "*root*"; } return tag.getTagName(); }
/** * @see org.htmlparser.Tag#getTagName() */ public String getTagName() { return m_decorated.getTagName(); }
/** Is the tag space-preserving? */ private boolean isPreformattingTag(Tag tag) { String tagname = tag.getTagName(); return tagname.equals("PRE") || tagname.equals("TEXTAREA"); }
private boolean isParagraphTag(Tag tag) { String tagname = tag.getTagName(); return tagname.equals("HTML") || tagname.equals("HEAD") || tagname.equals("BODY"); }
@Override public void visitEndTag(Tag tag) { String tagname = tag.getTagName().toLowerCase().trim(); if (tagname.equals("body")) { this.inBody = false; } else if (tagname.equals("script") || tag instanceof ScriptTag) { this.inScript = false; } }
/** * Resets the state of the PRE and SCRIPT flags. * @param tag The end tag to process. */ public void visitEndTag (Tag tag) { String name; name = tag.getTagName (); if (name.equalsIgnoreCase ("PRE")) mIsPre = false; else if (name.equalsIgnoreCase ("SCRIPT")) mIsScript = false; else if (name.equalsIgnoreCase ("STYLE")) mIsStyle = false; }
private void appendAttribute(Tag tag, String text) { if (tag.getTagName().equals("IMG")) { appendText(text); } else { String current = (String)m_attributeMap.get(tag); if (current != null) { text = current + text; } m_attributeMap.put(tag, text); } }
/** Should a contents of this tag be kept intact? */ private boolean isIntactTag(Tag tag) { String tagname = tag.getTagName(); return tagname.equals("!DOCTYPE") || tagname.equals("STYLE") || tagname.equals("SCRIPT") || tagname.equals("OBJECT") || tagname.equals("EMBED") || (tagname.equals("META") && "content-type".equalsIgnoreCase(tag.getAttribute("http-equiv"))); }
public void visitTag(Tag tag) { for (int i=0;i<tagsToBeFound.length;i++) if (tag.getTagName().equalsIgnoreCase(tagsToBeFound[i])) { count[i]++; tags[i].add(tag); } }
public void visitEndTag(Tag tag) { if (!endTagCheck) return; for (int i=0;i<tagsToBeFound.length;i++) if (tag.getTagName().equalsIgnoreCase(tagsToBeFound[i])) { endTagCount[i]++; endTags[i].add(tag); } }
public void visitTag(Tag tag) { for (int i=0;i<tagsToBeFound.length;i++) if (tag.getTagName().equalsIgnoreCase(tagsToBeFound[i])) { count[i]++; tags[i].add(tag); } }
public void visitTag(Tag tag) { String name = tag.getTagName().toLowerCase(); if ("div".equals(name)) { divDepth++; if (divDepth == 1) { elementStart = tag.getStartPosition(); } } }
public void visitEndTag(Tag tag) { if (!endTagCheck) return; for (int i=0;i<tagsToBeFound.length;i++) if (tag.getTagName().equalsIgnoreCase(tagsToBeFound[i])) { endTagCount[i]++; endTags[i].add(tag); } }
private void appendAttribute(Tag tag, String text) { if (tag.getTagName().equals("IMG")) { appendText(text); } else { String current = (String)m_attributeMap.get(tag); if (current != null) { text = current + text; } m_attributeMap.put(tag, text); } }
public void visitEndTag(Tag tag) { String name = tag.getTagName().toLowerCase(); if ("div".equals(name)) { if (divDepth == 1) { String section = document.substring(elementStart, tag.getEndPosition()); processSection(section); } divDepth--; } }
@Override public void visitTag(Tag tag) { String lcName = tag.getTagName().toLowerCase(); setFlags(lcName, true); processParagraphs(lcName, true); }
@Override public void visitEndTag(Tag tag) { String Name = tag.getTagName().toLowerCase(); setFlags(Name, false); processParagraphs(Name, false); }
@Override public void visitTag(Tag tag) { if (isParagraphTag(tag) && text) { endup(); } if ("PARAM".equals(tag.getTagName()) && "Name".equalsIgnoreCase(tag.getAttribute("name"))) { maybeTranslateAttribute(tag, "value"); } queuePrefix(tag); }