package foundation.state.approve; public enum StepType { ListStep, SalesHierarchy, SalesDirector, SalesRegionDirector, SalesRep; public static StepType parse(String roleCode) { if (roleCode == null) { return ListStep; } if ("SalesHierarchy".equalsIgnoreCase(roleCode)) { return SalesHierarchy; } else if ("SalesDirector".equalsIgnoreCase(roleCode)) { return SalesDirector; } else if ("SalesRegionDirector".equalsIgnoreCase(roleCode)) { return SalesRegionDirector; } else if("SalesRep".equalsIgnoreCase(roleCode)) { return SalesRep; } return ListStep; } }