public void addSchedulJobToTable(SchedulJob job) {
		try {
			Object[] x = new Object[7];
			x[0] = job.getSchedulID();
			x[1] = job.getStreamID();
			x[2] = job.isJobenabled() ;
			x[3] = controlStreams.getStreamByID(job.getStreamID()).name;
			//only show the time, if this is not a Job, which starts at the start of StreamRipStar
			if(job.getJobCount() != 3)
			{
				x[4] = job.getStartTimeAsLocaleTime();
				x[5] = job.getStopTimeAsLocaleTime();
			} else {
				
				try {
					x[4] = trans.getString("JobMan.AtStart");
					x[5] = trans.getString("JobMan.Never");
				} catch (MissingResourceException e) {
					SRSOutput.getInstance().logE( "Schedulmanager Gui: "+e.getMessage()); 
					x[4] = "At Start";
					x[5] = "Never";
				} catch (NullPointerException e) {
					SRSOutput.getInstance().logE( "Schedulmanager Gui: "+e.getMessage()); 
					x[4] = "At Start";
					x[5] = "Never";
				}
			}
			x[6] = job.getComment();
			
			model.addRow(x);
		} catch (NullPointerException e) {
			SRSOutput.getInstance().logE("Corrupt schedulJob found. ignore it");
		}
	}