001 package com.khubla.pragmatach.framework.plugin;
002
003 import com.khubla.pragmatach.framework.api.PluginContext;
004 import com.khubla.pragmatach.framework.api.PragmatachException;
005 import com.khubla.pragmatach.framework.resourceloader.ResourceLoader;
006
007 /**
008 * @author tome
009 */
010 public class PluginContextImpl implements PluginContext {
011 /**
012 * resource loader
013 */
014 private final ResourceLoader resourceLoader;
015
016 /**
017 * ctor
018 */
019 public PluginContextImpl(ResourceLoader resourceLoader) {
020 this.resourceLoader = resourceLoader;
021 }
022
023 @Override
024 public ResourceLoader getResourceLoader() throws PragmatachException {
025 return resourceLoader;
026 }
027 }