001package net.filebot; 002 003public interface ExitCode { 004 005 int SUCCESS = 0; 006 int ERROR = 1; 007 int BAD_LICENSE = 2; 008 int FAILURE = 3; 009 int DIE = 4; 010 int NOOP = 100; 011 012 public static String getErrorMessage(int code) { 013 switch (code) { 014 case SUCCESS: 015 return "Done"; 016 case ERROR: 017 return "Error"; 018 case BAD_LICENSE: 019 return "Bad License"; 020 case FAILURE: 021 return "Failure"; 022 case DIE: 023 return "Abort"; 024 case NOOP: 025 return "Done"; 026 default: 027 return "Error (" + code + ")"; 028 } 029 } 030 031 public static String getErrorKaomoji(int code) { 032 switch (code) { 033 case SUCCESS: 034 return "ヾ(@⌒ー⌒@)ノ"; 035 case ERROR: 036 return "(o_O)"; 037 case BAD_LICENSE: 038 return "(>_<)"; 039 case FAILURE: 040 return "(×_×)⌒☆"; 041 case DIE: 042 return "(×_×)"; 043 case NOOP: 044 return "¯\\_(ツ)_/¯"; 045 default: 046 return "/╲/\\╭[☉﹏☉]╮/\\╱\\"; 047 } 048 } 049 050}