TemplateType.java 477 B

12345678910111213141516171819202122232425
  1. package com.ur.urcap.examples.pickorplaceswing.pickorplace;
  2. public enum TemplateType {
  3. EMPTY("Pick or Place Swing"), PICK("Pick"), PLACE("Place");
  4. private final String name;
  5. TemplateType(final String name) {
  6. this.name = name;
  7. }
  8. public final String getName() {
  9. return name;
  10. }
  11. public static TemplateType valueOfByName(String name) {
  12. if (PICK.name.equals(name)) {
  13. return PICK;
  14. } else if (PLACE.name.equals(name)) {
  15. return PLACE;
  16. }
  17. return EMPTY;
  18. }
  19. }