Descrever em linhas gerais o efeito provocado pelo trecho de código abaixo se inserido no GraphLayout.java.
edges = getParameter("colors"); for (StringTokenizer t = new StringTokenizer(edges, ",") ; t.hasMoreTokens() ; ) { String str = t.nextToken(), cor; int i = str.indexOf(':'); Node no = panel.nodes[panel.findNode(str.substring(0,i))]; no.color = new Color(0x00FF00); cor = str.substring(i+1); Integer icor = new Integer(cor); no.lbl = no.lbl + cor; no.color = new Color(icor.intValue()); }
Com o código fonte GraphLayout.java, observar na classe Graph como os tokens são lidos da definição do applet no arquivo .html, comparando as definições no .html com o trecho de código referente a leitura de tokens.
Quais e em que classe seriam necessárias declarações de campos para a inserção do trecho de código acima no GraphLayout.java?