Examples of ElementRemover


Examples of com.astamuse.asta4d.render.ElementRemover

    private final static Logger logger = LoggerFactory.getLogger(TransformerFactory.class);

    public final static Transformer<?> generateTransformer(Object action) {
        Transformer<?> transformer;
        if (action == null && treatNullAsRemoveNode) {
            transformer = new ElementRemover();
        } else if (action instanceof Renderer) {// most of list rendering will return a
                                                // list of Renderer, so put it at first
            transformer = new RendererTransformer((Renderer) action);
        } else if (action instanceof SpecialRenderer) {
            transformer = SpecialRenderer.retrieveTransformer((SpecialRenderer) action);
View Full Code Here

Examples of com.astamuse.asta4d.render.ElementRemover

    private final static Logger logger = LoggerFactory.getLogger(TransformerFactory.class);

    public final static Transformer<?> generateTransformer(Object action) {
        Transformer<?> transformer;
        if (action == null && treatNullAsRemoveNode) {
            transformer = new ElementRemover();
        } else if (action instanceof Renderer) {// most of list rendering will return a
                                                // list of Renderer, so put it at first
            transformer = new RendererTransformer((Renderer) action);
        } else if (action instanceof SpecialRenderer) {
            transformer = SpecialRenderer.retrieveTransformer((SpecialRenderer) action);
View Full Code Here

Examples of com.astamuse.asta4d.render.ElementRemover

    private final static Logger logger = LoggerFactory.getLogger(TransformerFactory.class);

    public final static Transformer<?> generateTransformer(Object action) {
        Transformer<?> transformer;
        if (action == null && treatNullAsRemoveNode) {
            transformer = new ElementRemover();
        } else if (action instanceof Renderer) {
            // most of list rendering will return a list of Renderer, so put it at the first place
            transformer = new RendererTransformer((Renderer) action);
        } else if (action instanceof SpecialRenderer) {
            transformer = SpecialRenderer.retrieveTransformer((SpecialRenderer) action);
View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

    return parser;
  }

  private ElementRemover getRemover() {
    // create element remover filter
    final ElementRemover remover = new ElementRemover();
    // set which elements to accept
    for (String key : elements.keySet()) {
      String value = elements.get(key);
      remover.acceptElement(key, new String[] { value });
    }
    // completely remove some elements
    //remover.removeElement("head");
    return remover;
  }
View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

            throw new NotIndexableException("Could not retrieve content for schema field: "+this.config);
        StringReader contentReader = new StringReader(node.getTextContent());
        /*
         * remove all elements and script parts
         */
        ElementRemover remover = new ElementRemover();
        remover.removeElement(REMOVE_SCRIPT);
        StringWriter contentWriter = new StringWriter();
        Writer writer = new Writer(contentWriter, CHAR_ENCODING);
        XMLDocumentFilter[] filters = { remover, writer, };
        XMLParserConfiguration parser = new HTMLConfiguration();
        parser.setProperty("http://cyberneko.org/html/properties/filters",
View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

    /** Main. */
    public static void main(String[] argv) throws Exception {

        // create element remover filter
        ElementRemover remover = new ElementRemover();

        // set which elements to accept
        remover.acceptElement("b", null);
        remover.acceptElement("i", null);
        remover.acceptElement("u", null);
        remover.acceptElement("a", new String[] { "href" });

        // completely remove script elements
        remover.removeElement("script");

        // create writer filter
        org.cyberneko.html.filters.Writer writer =
            new org.cyberneko.html.filters.Writer();

View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

        }

        DOMFragmentParser parser = new DOMFragmentParser();

        // フィルターの設定
        ElementRemover remover = new ElementRemover();
        XMLDocumentFilter[] filters = { remover };
        parser.setProperty(
            "http://cyberneko.org/html/properties/filters",
            filters);
        HTMLDocument document = new HTMLDocumentImpl();
View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

    /** Main. */
    public static void main(String[] argv) throws Exception {

        // create element remover filter
        ElementRemover remover = new ElementRemover();

        // set which elements to accept
        remover.acceptElement("b", null);
        remover.acceptElement("i", null);
        remover.acceptElement("u", null);
        remover.acceptElement("a", new String[] { "href" });

        // completely remove script elements
        remover.removeElement("script");

        // create writer filter
        org.cyberneko.html.filters.Writer writer =
            new org.cyberneko.html.filters.Writer();

View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

    /** Main. */
    public static void main(String[] argv) throws Exception {

        // create element remover filter
        ElementRemover remover = new ElementRemover();

        // set which elements to accept
        remover.acceptElement("b", null);
        remover.acceptElement("i", null);
        remover.acceptElement("u", null);
        remover.acceptElement("a", new String[] { "href" });

        // completely remove script elements
        remover.removeElement("script");

        // create writer filter
        org.cyberneko.html.filters.Writer writer =
            new org.cyberneko.html.filters.Writer();

View Full Code Here

Examples of org.cyberneko.html.filters.ElementRemover

    return parser;
  }

  private ElementRemover getRemover() {
    // create element remover filter
    final ElementRemover remover = new ElementRemover();
    // set which elements to accept
    for (String key : elements.keySet()) {
      String value = elements.get(key);
      remover.acceptElement(key, new String[] { value });
    }
    // completely remove some elements
    //remover.removeElement("head");
    return remover;
  }
View Full Code Here
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.