X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src2%2Ffr%2Forsay%2Flri%2Fvarna%2Fmodels%2Ftemplates%2FDrawRNATemplateCurveMethod.java;fp=src2%2Ffr%2Forsay%2Flri%2Fvarna%2Fmodels%2Ftemplates%2FDrawRNATemplateCurveMethod.java;h=b1796f7f079a5e41b9b620d290349c58c883b69b;hb=9f55415c9f8005e9dcd8243453883ff853fd5b76;hp=0000000000000000000000000000000000000000;hpb=d8e8c742b864e58406d13e21d124699a26b6492f;p=jalview.git diff --git a/src2/fr/orsay/lri/varna/models/templates/DrawRNATemplateCurveMethod.java b/src2/fr/orsay/lri/varna/models/templates/DrawRNATemplateCurveMethod.java new file mode 100644 index 0000000..b1796f7 --- /dev/null +++ b/src2/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; + } +}