X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fio%2FStructureFile.java;h=ab220f0ade10e31ae6b683fa89ab484a17b2e763;hb=136c0793b90b72b928c4d77dc109dd5c644e00d3;hp=7fe17c8d3d6c9bf9a096a98615213ec8cea3d593;hpb=8677e6e34e291edc58c1da2fc9c958473754143f;p=jalview.git diff --git a/src/jalview/io/StructureFile.java b/src/jalview/io/StructureFile.java index 7fe17c8..ab220f0 100644 --- a/src/jalview/io/StructureFile.java +++ b/src/jalview/io/StructureFile.java @@ -406,7 +406,8 @@ public abstract class StructureFile extends AlignFile * make a friendly ID string. * * @param dataName - * @return truncated dataName to after last '/' + * @return truncated dataName to after last '/' and pruned .extension if + * present */ protected String safeName(String dataName) { @@ -415,6 +416,9 @@ public abstract class StructureFile extends AlignFile { dataName = dataName.substring(p + 1); } + if(dataName.indexOf(".") > -1){ + dataName = dataName.substring(0, dataName.lastIndexOf(".")); + } return dataName; }