001
014
015 package com.liferay.portal.kernel.templateparser;
016
017 import com.liferay.portal.theme.ThemeDisplay;
018
019 import java.util.Map;
020
021
024 public interface TemplateParser {
025
026 public String getLanguageId();
027
028 public String getScript();
029
030 public ThemeDisplay getThemeDisplay();
031
032 public Map<String, String> getTokens();
033
034 public String getViewMode();
035
036 public String getXML();
037
038 public void setLanguageId(String languageId);
039
040 public void setScript(String script);
041
042 public void setThemeDisplay(ThemeDisplay themeDisplay);
043
044 public void setTokens(Map<String, String> tokens);
045
046 public void setViewMode(String viewMode);
047
048 public void setXML(String xml);
049
050 public String transform() throws TransformException;
051
052 }