private void outputDialog(JTextPane pane){
		Scanner fileScanner;
		System.out.println("Default Output Rule File Path: " + outputRuleFilePath);
		
		
		//Input File
		/*
		try {
			if(!inputFilePath.contains("src/")){
				inputFilePath = "src/" + inputFilePath;
			}
			fileScanner = new Scanner(new FileInputStream(inputFilePath));
			
			writeOutput(pane, "Input File : " + inputFilePath);
			writeOutput(pane, "_______________");
			//int i = 0;
			while(fileScanner.hasNextLine()){		
				writeOutput(pane, fileScanner.nextLine());
				//i++;
			}
		
			fileScanner.close();				
			
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}	
		*/
		try {
			//System.out.println("Printing rules");
			if(!outputRuleFilePath.contains("src/")){
				outputRuleFilePath = "src/" + outputRuleFilePath;
			}
			fileScanner = new Scanner(new FileInputStream(outputRuleFilePath));

			writeOutput(pane, "\nOutput Rule File : " + outputRuleFilePath);
			writeOutput(pane, "_______________");
			int rules = 0;
			while(fileScanner.hasNext()){
				//System.out.println("Printing rules");
				writeOutput(pane, fileScanner.nextLine());
				rules++;
			}
			
			writeOutput(pane, ("\n"+rules+" Rules Generated"));
		
			fileScanner.close();				
			System.out.println("finished Printing rules");
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}
		
		
	}