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