Fix compilation errors.
This commit is contained in:
parent
e099a6264a
commit
03d9a295a5
@ -8,33 +8,33 @@ import net.sf.openrocket.preset.TypedPropertyMap;
|
||||
import net.sf.openrocket.util.StringUtil;
|
||||
|
||||
public class MaterialColumnParser extends BaseColumnParser {
|
||||
|
||||
|
||||
private final MaterialHolder materialMap;
|
||||
|
||||
|
||||
private final TypedKey<Material> param;
|
||||
|
||||
|
||||
public MaterialColumnParser(MaterialHolder materialMap, String columnName, TypedKey<Material> param) {
|
||||
super(columnName);
|
||||
this.param = param;
|
||||
this.materialMap = materialMap;
|
||||
}
|
||||
|
||||
|
||||
public MaterialColumnParser(MaterialHolder materialMap) {
|
||||
this(materialMap, "Material", ComponentPreset.MATERIAL);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
protected void doParse(String columnData, String[] data, TypedPropertyMap props) {
|
||||
|
||||
if (StringUtil.isEmpty(columnData) {
|
||||
|
||||
if (StringUtil.isEmpty(columnData)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Material.Bulk tmpMaterial = (Material.Bulk) Databases.findMaterial(Material.Type.BULK, columnData, 0.0);
|
||||
Material.Bulk m = materialMap.getBulkMaterial(tmpMaterial);
|
||||
props.put(param, m != null ? m : tmpMaterial);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
@ -126,7 +126,7 @@ public abstract class RocksimComponentFileLoader {
|
||||
if (data.length == 0) {
|
||||
continue;
|
||||
}
|
||||
if (data.length == 1 && StringUtil.isEmpty(data[0]) {
|
||||
if (data.length == 1 && StringUtil.isEmpty(data[0])) {
|
||||
continue;
|
||||
}
|
||||
parseData(data);
|
||||
|
@ -7,29 +7,29 @@ import net.sf.openrocket.preset.TypedPropertyMap;
|
||||
import net.sf.openrocket.util.StringUtil;
|
||||
|
||||
public class SurfaceMaterialColumnParser extends BaseColumnParser {
|
||||
|
||||
|
||||
private final MaterialHolder materialMap;
|
||||
|
||||
|
||||
private final TypedKey<Material> param;
|
||||
|
||||
|
||||
public SurfaceMaterialColumnParser(MaterialHolder materialMap, String columnName, TypedKey<Material> param) {
|
||||
super(columnName);
|
||||
this.param = param;
|
||||
this.materialMap = materialMap;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
protected void doParse(String columnData, String[] data, TypedPropertyMap props) {
|
||||
|
||||
if (StringUtil.isEmpty(columnData) {
|
||||
|
||||
if (StringUtil.isEmpty(columnData)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Material.Surface myMaterial = (Material.Surface) Databases.findMaterial(Material.Type.SURFACE, columnData, 0.0);
|
||||
Material.Surface m = materialMap.getSurfaceMaterial(myMaterial, null);
|
||||
props.put(param, m != null ? m : myMaterial);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user