@Override
	public void mouseClicked(MouseEvent event) {
		ParametersWindowController parametersWindowController = CentralSystem.getCentralSystem().getWindowParametersController();
		MainJP mainJP = parametersWindowController.getWindowParameters().getDivisionJSP().getMainJP();
		JTextField source = (JTextField) event.getSource();
		String pathNames = "";
		if(source.equals(mainJP.getRoadsPathJTF()))
		{
			pathNames = parametersWindowController.openFileChooser("KML Files", "kml", false);
			
			if(pathNames != "")
			{
				mainJP.getRoadsPathJTF().setText(pathNames);
			}
		}
		else
		{
			if(source.equals(mainJP.getStationsPathJTF()))
			{
				pathNames = parametersWindowController.openFileChooser("KML Files", "kml", false);
				if(pathNames != "")
				{
					mainJP.getStationsPathJTF().setText(pathNames);
				}
			}
			else
			{
				if(source.equals(mainJP.getSemaphoresPathJTF()))
				{
					pathNames = parametersWindowController.openFileChooser("KML Files", "kml", false);
					if(pathNames != "")
					{
						mainJP.getSemaphoresPathJTF().setText(pathNames);
					}
				}
				else
				{
					if(source.equals(mainJP.getRoutesPathsJTF()))
					{
						pathNames = parametersWindowController.openFileChooser("TXT Files", "txt", true);
						if(pathNames != "")
						{
							mainJP.getRoutesPathsJTF().setText(pathNames);
						}
					}
				}
			}
		}
	}