1367 1368 private void dispatchLoadEvent(long frame, int state, 1369 String url, String contentType, double workDone, int errorCode) 1370 { 1371 if (frame != getMainFrame()) { 1372 return; 1373 } 1374 1375 switch (state) { 1376 case PAGE_STARTED: 1377 message.set("Loading " + url); 1378 updateLocation(url); 1379 updateProgress(0.0); 1380 updateState(State.SCHEDULED); 1381 updateState(State.RUNNING); 1382 break; 1383 case PAGE_REDIRECTED: 1384 message.set("Loading " + url); 1385 updateLocation(url); 1386 break; 1387 case PAGE_FINISHED: 1388 message.set("Loading complete"); 1389 updateProgress(1.0); 1390 updateState(State.SUCCEEDED); 1391 break; 1392 case LOAD_FAILED: 1393 message.set("Loading failed"); 1394 exception.set(describeError(errorCode)); 1395 updateState(State.FAILED); 1396 break; 1397 case LOAD_STOPPED: 1398 message.set("Loading stopped"); 1399 updateState(State.CANCELLED); 1400 break; 1401 case PROGRESS_CHANGED: 1402 updateProgress(workDone); 1403 break; 1404 case TITLE_RECEIVED: 1405 updateTitle(); 1406 break; | 1367 1368 private void dispatchLoadEvent(long frame, int state, 1369 String url, String contentType, double workDone, int errorCode) 1370 { 1371 if (frame != getMainFrame()) { 1372 return; 1373 } 1374 1375 switch (state) { 1376 case PAGE_STARTED: 1377 message.set("Loading " + url); 1378 updateLocation(url); 1379 updateProgress(0.0); 1380 updateState(State.SCHEDULED); 1381 updateState(State.RUNNING); 1382 break; 1383 case PAGE_REDIRECTED: 1384 message.set("Loading " + url); 1385 updateLocation(url); 1386 break; 1387 case PAGE_REPLACED: 1388 message.set("Replaced " + url); 1389 updateLocation(url); 1390 break; 1391 case PAGE_FINISHED: 1392 message.set("Loading complete"); 1393 updateProgress(1.0); 1394 updateState(State.SUCCEEDED); 1395 break; 1396 case LOAD_FAILED: 1397 message.set("Loading failed"); 1398 exception.set(describeError(errorCode)); 1399 updateState(State.FAILED); 1400 break; 1401 case LOAD_STOPPED: 1402 message.set("Loading stopped"); 1403 updateState(State.CANCELLED); 1404 break; 1405 case PROGRESS_CHANGED: 1406 updateProgress(workDone); 1407 break; 1408 case TITLE_RECEIVED: 1409 updateTitle(); 1410 break; |