01: package com.opensymphony.sitemesh;
02:
03: import java.io.IOException;
04:
05: /**
06: * @author Joe Walnes
07: * @since SiteMesh 3
08: */
09: public interface ContentProcessor {
10:
11: boolean handles(SiteMeshContext context);
12:
13: boolean handles(String contentType);
14:
15: Content build(char[] data, SiteMeshContext context)
16: throws IOException;
17: }
|