JAL-2808 refactor KeyedMatcher as FeatureMatcher with byLabel, byScore, byAttribute...
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Thu, 23 Nov 2017 16:20:03 +0000 (16:20 +0000)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Thu, 23 Nov 2017 16:20:03 +0000 (16:20 +0000)
commit1aa039ed9dfe0528cb7b40231734cf3004452c39
tree611e52a6abb7ff3dba2d767b3da9604bc3b78252
parenta0b04a3977a19395cf95f3535a9fc6b04c754a3a
JAL-2808 refactor KeyedMatcher as FeatureMatcher with byLabel, byScore, byAttribute factory methods
17 files changed:
src/jalview/api/FeatureRenderer.java
src/jalview/datamodel/features/FeatureMatcher.java [new file with mode: 0644]
src/jalview/datamodel/features/FeatureMatcherI.java [new file with mode: 0644]
src/jalview/datamodel/features/FeatureMatcherSet.java [moved from src/jalview/util/matcher/KeyedMatcherSet.java with 72% similarity]
src/jalview/datamodel/features/FeatureMatcherSetI.java [moved from src/jalview/util/matcher/KeyedMatcherSetI.java with 61% similarity]
src/jalview/gui/FeatureSettings.java
src/jalview/gui/FeatureTypeSettings.java
src/jalview/util/matcher/Condition.java
src/jalview/util/matcher/KeyedMatcher.java [deleted file]
src/jalview/util/matcher/KeyedMatcherI.java [deleted file]
src/jalview/viewmodel/seqfeatures/FeatureRendererModel.java
src/jalview/viewmodel/seqfeatures/FeatureRendererSettings.java
test/jalview/datamodel/features/FeatureMatcherSetTest.java [new file with mode: 0644]
test/jalview/datamodel/features/FeatureMatcherTest.java [new file with mode: 0644]
test/jalview/renderer/seqfeatures/FeatureRendererTest.java
test/jalview/util/matcher/KeyedMatcherSetTest.java [deleted file]
test/jalview/util/matcher/KeyedMatcherTest.java [deleted file]