public CMData readCMOutput()

in src/com/amazonaws/lab/CMUtil.java [27:54]


	public CMData readCMOutput(String fileName) {
		ClassLoader classLoader = getClass().getClassLoader();
		StringBuilder result = new StringBuilder("");
		File file = new File(classLoader.getResource(fileName).getFile()); 	
		try (Scanner scanner = new Scanner(file)) {

			while (scanner.hasNextLine()) {
				String line = scanner.nextLine();
				result.append(line).append("\n");
			}

			scanner.close();

		} catch (IOException e) {
			e.printStackTrace();
		}
		
		log.debug("The result Data : "+result.toString());
		
		CMData cmData = new Gson().fromJson(result.toString(), CMData.class);
		
		
		ArrayList<Entity> entList = cmData.getEntities();

		cmData.setRawCMOutput(result.toString());
		return cmData;
		//System.out.println("The CM Data : "+cmData.getEntities());
	}