comparison dwtx/core/internal/jobs/JobManager.d @ 192:c3583c6ec027

Added missing default cases for switch statements
author Frank Benoit <benoit@tionex.de>
date Mon, 03 Nov 2008 22:52:26 +0100
parents 862b05e0334a
children
comparison
equal deleted inserted replaced
191:1ef729510ed6 192:c3583c6ec027
238 return "BLOCKED"; //$NON-NLS-1$ 238 return "BLOCKED"; //$NON-NLS-1$
239 case InternalJob.ABOUT_TO_RUN : 239 case InternalJob.ABOUT_TO_RUN :
240 return "ABOUT_TO_RUN"; //$NON-NLS-1$ 240 return "ABOUT_TO_RUN"; //$NON-NLS-1$
241 case InternalJob.ABOUT_TO_SCHEDULE : 241 case InternalJob.ABOUT_TO_SCHEDULE :
242 return "ABOUT_TO_SCHEDULE";//$NON-NLS-1$ 242 return "ABOUT_TO_SCHEDULE";//$NON-NLS-1$
243 default:
243 } 244 }
244 return "UNKNOWN"; //$NON-NLS-1$ 245 return "UNKNOWN"; //$NON-NLS-1$
245 } 246 }
246 247
247 /** 248 /**
1189 case Job.NONE : 1190 case Job.NONE :
1190 return true; 1191 return true;
1191 case Job.WAITING : 1192 case Job.WAITING :
1192 //put the job to sleep 1193 //put the job to sleep
1193 break; 1194 break;
1195 default:
1194 } 1196 }
1195 job.setStartTime(InternalJob.T_INFINITE); 1197 job.setStartTime(InternalJob.T_INFINITE);
1196 changeState(job, Job.SLEEPING); 1198 changeState(job, Job.SLEEPING);
1197 } 1199 }
1198 jobListeners.sleeping(cast(Job) job); 1200 jobListeners.sleeping(cast(Job) job);