}
}
public RunnableQueue getRunnableQueue()
{
UpdateManager um = getUpdateManager();
if (um == null)
{
// Cuando se recarga el applet (ej al recargar la página que contiene al applet)
// al ejecutar un evento AJAX unload el UpdateManager ya es nulo
// (el que sea un evento unload asíncrono no está del todo claro)
return null;
}
RunnableQueue queue = um.getUpdateRunnableQueue();
if (queue.getThread() == null)
{
// He detectado este caso cuando se hace pulsa un link
// que por ejemplo tiende a recargar la página SVG,
// un posterior invokeAndWait fallaría