1 5 package org.exoplatform.services.portal.skin; 6 7 import java.util.* ; 8 import java.io.InputStream ; 9 import org.exoplatform.services.portal.skin.model.*; 10 11 18 public interface SkinConfigService { 19 20 public void addConfiguration(InputStream is) throws Exception ; 21 public void addConfiguration(String fileUrl) throws Exception ; 22 23 public Collection getPortalDecorators() ; 24 public Decorator getPortalDecorator(String rendererType) ; 25 public Style getPortalDecoratorStyle(String rendererType, String styleName) ; 26 27 public Collection getPageDecorators() ; 28 public Decorator getPageDecorator(String rendererType) ; 29 public Style getPageDecoratorStyle(String rendererType, String styleName) ; 30 31 public Collection getContainerDecorators() ; 32 public Decorator getContainerDecorator(String rendererType) ; 33 public Style getContainerDecoratorStyle(String rendererType, String styleName) ; 34 35 public Collection getPortletDecorators() ; 36 public Decorator getPortletDecorator(String rendererType) ; 37 public Style getPortletDecoratorStyle(String rendererType,String styleName) ; 38 39 public List getPortletStyles(String portletName) ; 40 public Style getPortletStyle(String portletName, String styleName) ; 41 } | Popular Tags |