@Service(value=com.adobe.granite.ui.clientlibs.script.ScriptCompiler.class) public class SassCompilerImpl extends Object implements com.adobe.granite.ui.clientlibs.script.ScriptCompiler
| Constructor and Description |
|---|
SassCompilerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.osgi.service.component.ComponentContext context) |
void |
compile(Collection<com.adobe.granite.ui.clientlibs.script.ScriptResource> scriptResources,
Writer out,
com.adobe.granite.ui.clientlibs.script.CompilerContext ctx) |
String |
getMimeType() |
String |
getName() |
String |
getOutputExtension() |
boolean |
handles(String extension) |
@Activate public void activate(org.osgi.service.component.ComponentContext context)
public String getName()
getName in interface com.adobe.granite.ui.clientlibs.script.ScriptCompilerpublic boolean handles(String extension)
handles in interface com.adobe.granite.ui.clientlibs.script.ScriptCompilerpublic String getMimeType()
getMimeType in interface com.adobe.granite.ui.clientlibs.script.ScriptCompilerpublic String getOutputExtension()
getOutputExtension in interface com.adobe.granite.ui.clientlibs.script.ScriptCompilerpublic void compile(Collection<com.adobe.granite.ui.clientlibs.script.ScriptResource> scriptResources, Writer out, com.adobe.granite.ui.clientlibs.script.CompilerContext ctx) throws IOException
compile in interface com.adobe.granite.ui.clientlibs.script.ScriptCompilerIOExceptionCopyright © 2017. All rights reserved.