Merge commit '42b2e5ca519766e37ce6941ba4faecc9691cc403' into upstream
[debian/openrocket] / core / src / net / sf / openrocket / preset / loader / IntegerColumnParser.java
1 package net.sf.openrocket.preset.loader;
2
3 import net.sf.openrocket.preset.TypedKey;
4 import net.sf.openrocket.preset.TypedPropertyMap;
5
6 public class IntegerColumnParser extends BaseColumnParser {
7
8         private TypedKey<Integer> propKey;
9         
10         public IntegerColumnParser(String columnHeader, TypedKey<Integer> propKey) {
11                 super(columnHeader);
12                 this.propKey = propKey;
13         }
14
15         @Override
16         protected void doParse(String columnData, String[] data, TypedPropertyMap props) {
17                 int value = Integer.valueOf(columnData);
18                 props.put(propKey, value);
19         }
20
21 }