// Path: src/main/java/edu/sjsu/mithai/config/Configuration.java
// public class Configuration {
// 
//     protected String propertyFile;
//     protected Properties properties;
// 
//     public Configuration(String propertyFile) throws IOException {
//         this.propertyFile = propertyFile;
//         this.properties = new Properties();
//         properties.load(new FileReader(propertyFile));
//     }
// 
//     public String getProperty(String key) {
//         return properties.getProperty(key);
//     }
// 
//     public void setProperty(String key, String value) {
//         properties.setProperty(key, value);
//     }
// 
//     public Properties getProperties() {
//         return properties;
//     }
// 
//     public void setProperties(Properties properties) {
//         this.properties = properties;
//     }
// 
//     public void setPropertyFile(String propertyFile) {
//         this.propertyFile = propertyFile;
//     }
// 
//     public String getPropertyFile() {
//         return propertyFile;
//     }
// 
//     public void reload() throws IOException {
//         properties.clear();
//         properties.load(new FileReader(propertyFile));
//         System.out.println("=>" + properties);
//     }
// }


import edu.sjsu.mithai.config.Configuration;
package edu.sjsu.mithai.export;


public class Exporter {

    private IExporter exporter;
// Path: src/main/java/edu/sjsu/mithai/config/Configuration.java
// public class Configuration {
// 
//     protected String propertyFile;
//     protected Properties properties;
// 
//     public Configuration(String propertyFile) throws IOException {
//         this.propertyFile = propertyFile;
//         this.properties = new Properties();
//         properties.load(new FileReader(propertyFile));
//     }
// 
//     public String getProperty(String key) {
//         return properties.getProperty(key);
//     }
// 
//     public void setProperty(String key, String value) {
//         properties.setProperty(key, value);
//     }
// 
//     public Properties getProperties() {
//         return properties;
//     }
// 
//     public void setProperties(Properties properties) {
//         this.properties = properties;
//     }
// 
//     public void setPropertyFile(String propertyFile) {
//         this.propertyFile = propertyFile;
//     }
// 
//     public String getPropertyFile() {
//         return propertyFile;
//     }
// 
//     public void reload() throws IOException {
//         properties.clear();
//         properties.load(new FileReader(propertyFile));
//         System.out.println("=>" + properties);
//     }
// }


// Path: src/main/java/edu/sjsu/mithai/export/Exporter.java
import edu.sjsu.mithai.config.Configuration;

package edu.sjsu.mithai.export;


public class Exporter {

    private IExporter exporter;
    private Configuration configuration;