001    package com.mockrunner.mock.web;
002    
003    import org.apache.struts.config.MessageResourcesConfig;
004    import org.apache.struts.config.impl.ModuleConfigImpl;
005    
006    /**
007     * Mock implementation of <code>ModuleConfig</code>.
008     */
009    public class MockModuleConfig extends ModuleConfigImpl
010    {
011        public MockModuleConfig(String prefix)
012        {
013            super(prefix);
014        }
015        
016        /**
017         * Clears all message resource configs.
018         */
019        public void clearMessageResourcesConfigs()
020        {
021            MessageResourcesConfig[] configs = findMessageResourcesConfigs();
022            if(null != configs)
023            {
024                for(int ii = 0; ii < configs.length; ii++)
025                {
026                    removeMessageResourcesConfig(configs[ii]);
027                }
028            }
029        }
030    }