public static String getDisplayStringForPluginName(String pluginName) {
   try {
     return EnumTranslator.getInstance().get(OpenstackNetworkPluginType.valueOf(pluginName));
   } catch (Exception e) {
     return pluginName == null ? "" : pluginName; // $NON-NLS-1$
   }
 }
 static {
   pluginForDisplay = new HashMap<String, OpenstackNetworkPluginType>();
   displayStrings = new ArrayList<String>();
   for (OpenstackNetworkPluginType plugin : OpenstackNetworkPluginType.values()) {
     if (plugin != OpenstackNetworkPluginType.LINUX_BRIDGE) {
       String displayString = EnumTranslator.getInstance().get(plugin);
       pluginForDisplay.put(displayString.toLowerCase(), plugin);
       displayStrings.add(displayString);
     }
   }
   Collections.sort(displayStrings, new LexoNumericComparator());
 }
 public static String getPluginNameForDisplayString(String displayString) {
   OpenstackNetworkPluginType pluginType = pluginForDisplay.get(displayString.toLowerCase());
   return (pluginType == null) ? displayString : pluginType.name();
 }