package org.agilewiki.jid.basics;
import org.agilewiki.jactor.RP;
import org.agilewiki.jid._Jid;
import org.agilewiki.jid.collection.vlenc.ListJid;
import org.agilewiki.jid.scalar.flens.integer.IntegerJid;
import java.util.Iterator;
public class Sum extends ListJid implements Main {
@Override
public void processRequest(Proc request, RP rp) throws Exception {
initializeList();
int sum = 0;
Iterator<_Jid> it = list.iterator();
while (it.hasNext()) {
IntegerJid ij = (IntegerJid) it.next();
sum += ij.getValue();
}
System.out.println("Total: " + sum);
rp.processResponse(null);
}
}