public java.util.List<ListItem> addItems(int location, String[] items) {
java.util.List<ListItem> listCollection = new ArrayList<ListItem>();
OdfFileDom ownerDocument = (OdfFileDom) listElement.getOwnerDocument();
Node refNode = getItemByLocation(location);
for (int i = items.length - 1; i >= 0; i--) {
TextListItemElement listItemElement = ownerDocument.newOdfElement(TextListItemElement.class);
listElement.insertBefore(listItemElement, refNode);
ListItem item = new ListItem(listItemElement);
item.setParagraphDecorator(decorator);
item.setTextContent(items[i]);
refNode = listItemElement;