registerTag("count", new TagRunnable() {
@Override
public String run(Attribute attribute, dObject object) {
dList list = new dList((dList) object);
double sum = 0;
try {
for (int i = 0; i < list.size(); i++) {
sum = sum + Double.parseDouble(list.get(i));
}
catch (Exception ex) {
dB.echoError("The tag li@list.sum contains a invalid number!");
return null;
}
return new Element(sum).getAttribute(attribute.fulfill(1));
}
});