X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fapi%2FFeatureRenderer.java;h=f54231e6a07555430ff7b42376e41179e31c08fe;hb=05cb7a3455e14c937d13f761d91b76f963d87222;hp=21319fdf00fc1ac04c8a15e1139abca1b11f6a99;hpb=0b1c761dfaa8242f122cf868e8897a06ec6eb727;p=jalview.git diff --git a/src/jalview/api/FeatureRenderer.java b/src/jalview/api/FeatureRenderer.java index 21319fd..f54231e 100644 --- a/src/jalview/api/FeatureRenderer.java +++ b/src/jalview/api/FeatureRenderer.java @@ -132,7 +132,8 @@ public interface FeatureRenderer void setGroupVisibility(String group, boolean visible); /** - * locate features at a particular position on the given sequence + * Returns features at the specified position on the given sequence. + * Non-positional features are not included. * * @param sequence * @param res @@ -141,25 +142,19 @@ public interface FeatureRenderer List findFeaturesAtRes(SequenceI sequence, int res); /** + * get current displayed types, in ordering of rendering (on top last) * - * @return true if the rendering platform supports transparency + * @return a (possibly empty) list of feature types */ - boolean isTransparencyAvailable(); - /** - * get current displayed types - * - * @return - */ - - String[] getDisplayedFeatureTypes(); + List getDisplayedFeatureTypes(); /** * get current displayed groups * - * @return + * @return a (possibly empty) list of feature groups */ - String[] getDisplayedFeatureGroups(); + List getDisplayedFeatureGroups(); /** * display all features of these types