Package br.com.caelum.tubaina.parser.html.referencereplacer

Source Code of br.com.caelum.tubaina.parser.html.referencereplacer.ChapterAndSectionReferenceReplacer

package br.com.caelum.tubaina.parser.html.referencereplacer;

import net.htmlparser.jericho.Element;

public class ChapterAndSectionReferenceReplacer extends AbstractReferenceReplacer {

    @Override
    protected String extractTextToReplaceReference(Element div, Element label) {
        String text = "*";
        if (label.getName().equals("a")) {
            Element titleHeader = div.getFirstElementByClass("referenceableTitle");
            Element number = titleHeader.getFirstElementByClass("number");
            String[] split = number.getTextExtractor().toString().split(" ");
      text = split[split.length-1].trim();
        }
        return text;
    }

}
TOP

Related Classes of br.com.caelum.tubaina.parser.html.referencereplacer.ChapterAndSectionReferenceReplacer

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.