Warning: session_start(): open(/var/lib/php/sessions/sess_okj3r1uveqssefnlkl650t5osa, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass G22ChallengeIDE > G22LAScriptIDE {
visualize {
if (scp == null) scp = singleComponentPanel();
loadScript(script);
ret scp;
}
void setScript(G22LAScript script) {
if (this.script != script)
loadScript(script);
}
void loadScript(G22LAScript script) {
this.script = script;
if (scp == null) ret;
if (script == null)
scp.set(jcenteredlabel(noScriptSelectedMsg()));
else {
ide = g22utils.leftArrowIDE();
modifyIDE(ide);
ide.lvScript(script.lvLatestText());
scp.set(wrapIDE(ide));
}
}
swappable JComponent wrapIDE(JLeftArrowScriptIDE ide) {
ret ide.visualize();
}
swappable void modifyIDE(JLeftArrowScriptIDE ide) {
}
}