package net.rubygrapefruit.docs.model.buildable;
import net.rubygrapefruit.docs.model.ListItem;
import java.util.ArrayList;
import java.util.List;
public class BuildableList implements BuildableBlock {
private final List<BuildableListItem> items = new ArrayList<BuildableListItem>();
public void finish() {
for (BuildableListItem item : items) {
item.finish();
}
}
public List<? extends ListItem> getItems() {
return items;
}
public BuildableListItem addItem() {
BuildableListItem item = new BuildableListItem();
items.add(item);
return item;
}
}