Merge branch 'kjvdh/features/PhylogenyViewer_tabbedsupport' into merge/2_11_2/kjvdh...
[jalview.git] / src / jalview / analysis / TreeAlgorithm.java
1 package jalview.analysis;
2
3 public enum TreeAlgorithm
4 {
5   NEIGHBOUR_JOINING("NJ", "Neighbour Joining"),
6   AVERAGE_DISTANCE("AV", "Average Distance (UPGMA)"),
7   MAXIMUM_PARSIMONY("MP", ("Maximum Parsimony")),
8   MAXIMUM_LIKELIHOOD("ML", "Maximum Likelihood"),
9   BAYESIAN("BY", "Bayesian Inference");
10
11   private final String abbreviation;
12
13   private final String name;
14
15   TreeAlgorithm(String abbreviatedName, String fullName)
16   {
17     this.abbreviation = abbreviatedName;
18     this.name = fullName;
19   }
20
21   public String getAbbreviation()
22   {
23     return abbreviation;
24   }
25
26   public String getName()
27   {
28     return name;
29   }
30
31 }