X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=srcjar%2Ffr%2Forsay%2Flri%2Fvarna%2Fmodels%2Ftemplates%2FDrawRNATemplateCurveMethod.java;fp=srcjar%2Ffr%2Forsay%2Flri%2Fvarna%2Fmodels%2Ftemplates%2FDrawRNATemplateCurveMethod.java;h=b1796f7f079a5e41b9b620d290349c58c883b69b;hb=4f30214e8098748469c6a4269ac2ed6c5750e4b0;hp=0000000000000000000000000000000000000000;hpb=9dabc02511e3a334a5749a504f57f69d6c9017bd;p=jalview.git diff --git a/srcjar/fr/orsay/lri/varna/models/templates/DrawRNATemplateCurveMethod.java b/srcjar/fr/orsay/lri/varna/models/templates/DrawRNATemplateCurveMethod.java new file mode 100644 index 0000000..b1796f7 --- /dev/null +++ b/srcjar/fr/orsay/lri/varna/models/templates/DrawRNATemplateCurveMethod.java @@ -0,0 +1,33 @@ +/** + * File written by Raphael Champeimont + * UMR 7238 Genomique des Microorganismes + */ +package fr.orsay.lri.varna.models.templates; + +/** + * @author Raphael Champeimont + * How should we draw unpaired regions? + */ +public enum DrawRNATemplateCurveMethod { + // use what is in the template + EXACTLY_AS_IN_TEMPLATE("Bezier"), + // use ellipses, ignoring Bezier parameters from template (useful mostly for debugging ellipses) + ALWAYS_REPLACE_BY_ELLIPSES("Ellipses"), + // replace by ellipse where it is a good idea + SMART("Auto-Select"); + + String _msg; + + private DrawRNATemplateCurveMethod(String msg){ + _msg=msg; + } + + public String toString() + { + return _msg; + } + + public static DrawRNATemplateCurveMethod getDefault() { + return SMART; + } +}