package com.lateensoft.pathfinder.toolkit.serialize;
import com.lateensoft.pathfinder.toolkit.model.character.Feat;
import com.lateensoft.pathfinder.toolkit.model.character.FeatList;
import java.util.List;
/**
* @author tsiemens
*/
public class FeatListXMLAdapter extends IterableXMLAdapter<FeatList, Feat, FeatXMLAdapter> {
public static final String ELEMENT_NAME = "featlist";
private final FeatXMLAdapter m_featAdapter = new FeatXMLAdapter();
@Override
public String getElementName() {
return ELEMENT_NAME;
}
@Override
public FeatXMLAdapter getItemAdapter() {
return m_featAdapter;
}
@Override
protected FeatList createObjectFromItems(List<Feat> items) {
return new FeatList(items);
}
}