1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.kuali.rice.kew.edl.service;
19
20 import java.io.InputStream;
21 import java.util.List;
22
23 import javax.xml.transform.Templates;
24 import javax.xml.transform.TransformerConfigurationException;
25
26 import org.kuali.rice.kew.edl.bo.EDocLiteStyle;
27 import org.kuali.rice.kew.xml.XmlLoader;
28 import org.kuali.rice.kew.xml.export.XmlExporter;
29
30
31 public interface StyleService extends XmlLoader, XmlExporter {
32 public void saveStyle(InputStream xml);
33 public EDocLiteStyle getStyle(String styleName);
34 public List<String> getStyleNames();
35 public List<EDocLiteStyle> getStyles();
36 public void removeStyleFromCache(String styleName);
37 public Templates getStyleAsTranslet(String styleName) throws TransformerConfigurationException;
38 public void saveStyle(EDocLiteStyle data);
39 }