1 package net.sf.openrocket.preset.loader;
3 import java.util.Collections;
6 import net.sf.openrocket.material.Material;
7 import net.sf.openrocket.preset.ComponentPreset;
8 import net.sf.openrocket.preset.TypedPropertyMap;
10 public class MaterialColumnParser extends BaseColumnParser {
12 private Map<String,Material> materialMap = Collections.<String,Material>emptyMap();
14 // FIXME - BULK vs other types.
16 public MaterialColumnParser(Map<String,Material> materialMap) {
21 protected void doParse(String columnData, String[] data, TypedPropertyMap props) {
23 Material m = materialMap.get(columnData);
25 m = new Material.Bulk(columnData, 0.0, true);
27 props.put(ComponentPreset.MATERIAL, m);