package org.atc.tools.ant.format;
import org.atc.tools.ant.Item;
public class CSVItemFormatter implements ItemFormatter {
public FormattedItem format(Format fmt, Item i) {
FormattedItem fi = new FormattedItem();
fi.setItem(i);
fi.setFormat(fmt);
Item item = fi.getItem();
fi.setValue(String.format("\"%s\",%s,\"%s\", \"%s\"",
item.getOrigin().trim(),
item.getLineNumber(),
item.getType(),
item.getContent().trim()));
return fi;
}
}