X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FModellerDescription.java;h=a56f2af0b1165c911f9f89eaff30e0b8b0ccc688;hb=4f77328104498504339216829abf5ea87e2791ec;hp=4a123876c9615a79fc1b674309d89efe9c0c23a3;hpb=2b8c0785318a3528e1876e8e2dd48b7d831eae69;p=jalview.git diff --git a/src/jalview/io/ModellerDescription.java b/src/jalview/io/ModellerDescription.java index 4a12387..a56f2af 100755 --- a/src/jalview/io/ModellerDescription.java +++ b/src/jalview/io/ModellerDescription.java @@ -22,7 +22,6 @@ package jalview.io; import jalview.datamodel.DBRefEntry; import jalview.datamodel.SequenceI; -import jalview.util.Platform; import java.util.List; @@ -91,25 +90,17 @@ public class ModellerDescription resCode(int v) { - val = new Integer(v); + val = Integer.valueOf(v); field = val.toString(); } }; - private static Regex VALIDATION_REGEX; - - private static Regex getRegex() - { - return (VALIDATION_REGEX == null - ? VALIDATION_REGEX = Platform - .newRegex("\\s*((([-0-9]+).?)|FIRST|LAST|@)", null) - : VALIDATION_REGEX); - } - private resCode validResidueCode(String field) { Integer val = null; - Regex r = getRegex(); + Regex r = new Regex( + "\\s*((([-0-9]+).?)|FIRST|LAST|@)"); + if (!r.search(field)) { return null; // invalid