X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fapi%2FFinderI.java;h=697072b3d1ee27ee596ed5fc823f6a840f34c6c9;hb=d42b7588a34477b24ce97ba75788536e74e6cf86;hp=1d57d8153417f939eb8ca29e9f6a03afda3949e9;hpb=57738a1f3c19b1c3a00bd3ac5108f8cd0af32f99;p=jalview.git diff --git a/src/jalview/api/FinderI.java b/src/jalview/api/FinderI.java index 1d57d81..697072b 100644 --- a/src/jalview/api/FinderI.java +++ b/src/jalview/api/FinderI.java @@ -20,11 +20,11 @@ */ package jalview.api; +import java.util.List; + import jalview.datamodel.SearchResultsI; import jalview.datamodel.SequenceI; -import java.util.List; - /** * An interface for searching for a pattern in an aligment */ @@ -49,11 +49,13 @@ public interface FinderI * @param theSearchString * @param caseSensitive * @param searchDescription + * @param searchFeatureDesc * @param ignoreHidden * @return */ void findAll(String theSearchString, boolean caseSensitive, - boolean searchDescription, boolean ignoreHidden); + boolean searchDescription, boolean searchFeatureDesc, + boolean ignoreHidden); /** * Finds the next match for the given search string (interpreted as a regular @@ -71,11 +73,13 @@ public interface FinderI * @param theSearchString * @param caseSensitive * @param searchDescription + * @param searchFeatureDesc * @param ignoreHidden * @return */ void findNext(String theSearchString, boolean caseSensitive, - boolean searchDescription, boolean ignoreHidden); + boolean searchDescription, boolean searchFeatureDesc, + boolean ignoreHidden); /** * Returns the (possibly empty) list of sequences matched on sequence name or @@ -92,4 +96,6 @@ public interface FinderI */ SearchResultsI getSearchResults(); + void setFeatureRenderer(FeatureRenderer featureRenderer); + } \ No newline at end of file