1 3 package com.sslexplorer.extensions; 4 5 import org.apache.commons.logging.Log; 6 import org.apache.commons.logging.LogFactory; 7 import org.apache.struts.util.MessageResources; 8 import org.apache.struts.util.MessageResourcesFactory; 9 import org.jdom.Element; 10 import org.jdom.JDOMException; 11 12 13 class ExtensionDescriptorMessageResourcesFactory extends MessageResourcesFactory { 14 15 private Element element; 16 final static Log log = LogFactory.getLog(ExtensionDescriptorMessageResourcesFactory.class); 17 18 public ExtensionDescriptorMessageResourcesFactory(Element element) { 19 this.element = element; 20 } 21 22 25 public MessageResources createResources(String config) { 26 try { 27 return new ExtensionDescriptorMessageResources(element, this, config); 28 } 29 catch(JDOMException jde) { 30 log.error("Failed to create resources. ", jde); 31 return null; 32 } 33 } 34 35 } | Popular Tags |