// Path: src/main/java/org/scrutmydocs/webapp/configuration/ScrutMyDocsProperties.java
// public class ScrutMyDocsProperties implements Serializable {
// 	private static final long serialVersionUID = 1L;
// 
// 	private boolean nodeEmbedded = true; 
// 	private String[] nodeAdresses = {"localhost:9300", "localhost:9301"}; 
// 	private String clusterName = "scrutmydocs"; 
// 	private String pathData = "~/.scrutmydocs/esdata";
// 
// 	/**
// 	 * @return the nodeEmbedded
// 	 */
// 	public boolean isNodeEmbedded() {
// 		return nodeEmbedded;
// 	}
// 	/**
// 	 * @param nodeEmbedded the nodeEmbedded to set
// 	 */
// 	public void setNodeEmbedded(boolean nodeEmbedded) {
// 		this.nodeEmbedded = nodeEmbedded;
// 	}
// 	/**
// 	 * @return the nodeAdresses
// 	 */
// 	public String[] getNodeAdresses() {
// 		return nodeAdresses;
// 	}
// 	/**
// 	 * @param nodeAdresses the nodeAdresses to set
// 	 */
// 	public void setNodeAdresses(String[] nodeAdresses) {
// 		this.nodeAdresses = nodeAdresses;
// 	}
// 	/**
// 	 * @return the clusterName
// 	 */
// 	public String getClusterName() {
// 		return clusterName;
// 	}
// 	/**
// 	 * @param clusterName the clusterName to set
// 	 */
// 	public void setClusterName(String clusterName) {
// 		this.clusterName = clusterName;
// 	}
// 	/**
// 	 * @return the pathData
// 	 */
// 	public String getPathData() {
// 		return pathData;
// 	}
// 	/**
// 	 * @param pathData the pathData to set
// 	 */
// 	public void setPathData(String pathData) {
// 		this.pathData = pathData;
// 	}
// 
//     @Override
// 	public String toString() {
// 		return StringTools.toString(this);
// 	}
// 	
// }


import com.google.common.io.Files;
import org.scrutmydocs.webapp.configuration.ScrutMyDocsProperties;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.FileSystemResource;
import org.springframework.core.io.support.PropertiesLoaderUtils;
import org.springframework.util.StringUtils;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;

package org.scrutmydocs.webapp.util;



public class PropertyScanner {

    public static ScrutMyDocsProperties scanPropertyFile() throws IOException {

// Path: src/main/java/org/scrutmydocs/webapp/configuration/ScrutMyDocsProperties.java
// public class ScrutMyDocsProperties implements Serializable {
// 	private static final long serialVersionUID = 1L;
// 
// 	private boolean nodeEmbedded = true; 
// 	private String[] nodeAdresses = {"localhost:9300", "localhost:9301"}; 
// 	private String clusterName = "scrutmydocs"; 
// 	private String pathData = "~/.scrutmydocs/esdata";
// 
// 	/**
// 	 * @return the nodeEmbedded
// 	 */
// 	public boolean isNodeEmbedded() {
// 		return nodeEmbedded;
// 	}
// 	/**
// 	 * @param nodeEmbedded the nodeEmbedded to set
// 	 */
// 	public void setNodeEmbedded(boolean nodeEmbedded) {
// 		this.nodeEmbedded = nodeEmbedded;
// 	}
// 	/**
// 	 * @return the nodeAdresses
// 	 */
// 	public String[] getNodeAdresses() {
// 		return nodeAdresses;
// 	}
// 	/**
// 	 * @param nodeAdresses the nodeAdresses to set
// 	 */
// 	public void setNodeAdresses(String[] nodeAdresses) {
// 		this.nodeAdresses = nodeAdresses;
// 	}
// 	/**
// 	 * @return the clusterName
// 	 */
// 	public String getClusterName() {
// 		return clusterName;
// 	}
// 	/**
// 	 * @param clusterName the clusterName to set
// 	 */
// 	public void setClusterName(String clusterName) {
// 		this.clusterName = clusterName;
// 	}
// 	/**
// 	 * @return the pathData
// 	 */
// 	public String getPathData() {
// 		return pathData;
// 	}
// 	/**
// 	 * @param pathData the pathData to set
// 	 */
// 	public void setPathData(String pathData) {
// 		this.pathData = pathData;
// 	}
// 
//     @Override
// 	public String toString() {
// 		return StringTools.toString(this);
// 	}
// 	
// }


// Path: src/main/java/org/scrutmydocs/webapp/util/PropertyScanner.java
import com.google.common.io.Files;
import org.scrutmydocs.webapp.configuration.ScrutMyDocsProperties;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.FileSystemResource;
import org.springframework.core.io.support.PropertiesLoaderUtils;
import org.springframework.util.StringUtils;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;

package org.scrutmydocs.webapp.util;



public class PropertyScanner {

    public static ScrutMyDocsProperties scanPropertyFile() throws IOException {

		ScrutMyDocsProperties smdProps = new ScrutMyDocsProperties();
