Package org.bladerunnerjs.plugin.plugins.bundlers.css

Source Code of org.bladerunnerjs.plugin.plugins.bundlers.css.CssAssetPlugin

package org.bladerunnerjs.plugin.plugins.bundlers.css;

import java.io.File;

import org.bladerunnerjs.model.Asset;
import org.bladerunnerjs.model.AssetFileInstantationException;
import org.bladerunnerjs.model.AssetLocation;
import org.bladerunnerjs.model.BRJS;
import org.bladerunnerjs.model.FileAsset;
import org.bladerunnerjs.plugin.base.AbstractAssetPlugin;

public class CssAssetPlugin extends AbstractAssetPlugin {
  @Override
  public void setBRJS(BRJS brjs) {
    // do nothing
  }
 
  @Override
  public boolean canHandleAsset(File assetFile, AssetLocation assetLocation) {
    return assetFile.getName().endsWith(".css");
  }
 
  @Override
  public Asset createAsset(File assetFile, AssetLocation assetLocation) throws AssetFileInstantationException {
    return new FileAsset(assetFile, assetLocation);
  }
}
TOP

Related Classes of org.bladerunnerjs.plugin.plugins.bundlers.css.CssAssetPlugin

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.