Package org.bladerunnerjs.plugin.plugins.bundlers.html

Source Code of org.bladerunnerjs.plugin.plugins.bundlers.html.HTMLAssetPlugin

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

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.LinkedFileAsset;
import org.bladerunnerjs.plugin.base.AbstractAssetPlugin;

public class HTMLAssetPlugin extends AbstractAssetPlugin {
  @Override
  public void setBRJS(BRJS brjs) {
  }
 
  @Override
  public boolean canHandleAsset(File assetFile, AssetLocation assetLocation) {
    return assetFile.getName().endsWith(".html");
  }
 
  @Override
  public Asset createAsset(File assetFile, AssetLocation assetLocation) throws AssetFileInstantationException {
    return new LinkedFileAsset(assetFile, assetLocation);
  }
}
TOP

Related Classes of org.bladerunnerjs.plugin.plugins.bundlers.html.HTMLAssetPlugin

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.