01: // Compiler.java
02: // $Id: PageCompiler.java,v 1.3 2000/08/16 21:37:43 ylafon Exp $
03: // (c) COPYRIGHT MIT and INRIA, 1998.
04: // Please first read the full copyright statement in file COPYRIGHT.html
05:
06: package org.w3c.jigsaw.pagecompile;
07:
08: import java.io.OutputStream;
09:
10: /**
11: * @version $Revision: 1.3 $
12: * @author Benoît Mahé (bmahe@w3.org)
13: */
14: public interface PageCompiler {
15:
16: /**
17: * compile some files.
18: * @param args The compiler arguments (files+options)
19: * @param out The outputStream, the compiler will write its output
20: * in it.
21: * @return false if compilation failed.
22: */
23: public boolean compile(String args[], OutputStream out);
24:
25: }
|