1 package org.jahia.clipbuilder.html.web.html; 2 import org.jahia.clipbuilder.html.bean.UrlBean; 3 import javax.servlet.http.*; 4 import org.jahia.clipbuilder.html.web.Url.UrlEncoderIF; 5 import org.jahia.clipbuilder.html.web.HTMLDocumentBuilder; 6 7 12 public interface HTMLTransformer { 13 14 19 public void setBuilder(HTMLDocumentBuilder builder); 20 21 22 23 28 public HTMLDocumentBuilder getBuilder(); 29 30 31 32 37 public void buildChewDocument(String tagName); 38 39 40 43 public void buildDocumentWhithLabel(); 44 45 46 47 51 public void buildTransformedDocument(); 52 53 54 57 public void buildUserDocument(); 58 59 60 65 public UrlBean getUrlBean(); 66 67 68 73 public java.util.List getLastParsingErrors(); 74 75 76 79 public void clearParsingErrors(); 80 81 82 87 public void enableCSS(boolean enableCSS); 88 89 90 95 public boolean isEnableCSS(); 96 97 98 103 public void removeMetaTag(boolean remove); 104 105 106 111 public void removeHeadScriptTag(boolean remove); 112 113 114 119 public void removeJavascriptEvent(boolean remove); 120 121 122 127 public void refactorJavascriptCode(boolean refactor); 128 129 130 135 public void refactorJavascriptEvent(boolean refactor); 136 137 138 143 public void removeBodyScript(boolean remove); 144 145 } 146 | Popular Tags |