]> git.gag.com Git - debian/openrocket/blob - core/src/net/sf/openrocket/preset/loader/LaunchLugLoader.java
e0a295845f3473f493019f8c7304394dd0936fb5
[debian/openrocket] / core / src / net / sf / openrocket / preset / loader / LaunchLugLoader.java
1 package net.sf.openrocket.preset.loader;
2
3 import java.util.Map;
4
5 import net.sf.openrocket.material.Material;
6 import net.sf.openrocket.preset.ComponentPreset;
7 import net.sf.openrocket.preset.ComponentPreset.Type;
8
9 public class LaunchLugLoader extends BaseComponentLoader {
10
11         public LaunchLugLoader(Map<String, Material> materials) {
12                 super(materials);
13                 fileColumns.add(new DoubleUnitColumnParser("ID","Units",ComponentPreset.INNER_DIAMETER));
14                 fileColumns.add(new DoubleUnitColumnParser("OD","Units",ComponentPreset.OUTER_DIAMETER));
15                 fileColumns.add(new DoubleUnitColumnParser("Length","Units",ComponentPreset.LENGTH));
16
17         }
18
19         
20         @Override
21         protected Type getComponentPresetType() {
22                 return ComponentPreset.Type.LAUNCH_LUG;
23         }
24
25
26         @Override
27         protected RocksimComponentFileType getFileType() {
28                 return RocksimComponentFileType.LAUNCH_LUG;
29         }
30
31 }