com.voltvoodoo.brew.compile
Class CoffeeJadeCompiler

java.lang.Object
  extended by com.voltvoodoo.brew.compile.CoffeeJadeCompiler
All Implemented Interfaces:
Compiler

public class CoffeeJadeCompiler
extends java.lang.Object
implements Compiler


Constructor Summary
CoffeeJadeCompiler(CompilerMojo mojo, java.lang.String options)
           
 
Method Summary
 void compile(java.io.File source, java.io.File target)
           
 void compile(java.util.List<java.lang.String> files, java.io.File sourceDir, java.io.File targetDir)
           
 java.lang.String compile(java.lang.String jadeSource, java.lang.String relativePath)
           
protected  boolean isSingleViewFileEnabled()
           
 void writeSingleViewFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoffeeJadeCompiler

public CoffeeJadeCompiler(CompilerMojo mojo,
                          java.lang.String options)
Method Detail

writeSingleViewFile

public void writeSingleViewFile()

compile

public java.lang.String compile(java.lang.String jadeSource,
                                java.lang.String relativePath)

isSingleViewFileEnabled

protected boolean isSingleViewFileEnabled()

compile

public void compile(java.io.File source,
                    java.io.File target)
             throws CoffeeScriptCompileException,
                    java.io.IOException
Throws:
CoffeeScriptCompileException
java.io.IOException

compile

public void compile(java.util.List<java.lang.String> files,
                    java.io.File sourceDir,
                    java.io.File targetDir)
Specified by:
compile in interface Compiler


Copyright © 2011 FuseSource. All Rights Reserved.