public Map<String, List<String>> getModuleDependencies() {

        if ((m_moduleDependencies == null) || m_moduleDependencies.isEmpty()) {
            try {
                // open the folder "/WEB-INF/packages/modules/"
                m_moduleDependencies = CmsModuleManager.buildDepsForAllModules(getModuleFolder(), true);
            } catch (CmsConfigurationException e) {
                throw new CmsRuntimeException(e.getMessageContainer());
            }
        }
        return m_moduleDependencies;
    }
public Map < String , List < String > > getModuleDependencies ( ) { if ( ( m_moduleDependencies == null ) || m_moduleDependencies . isEmpty ( ) ) { try { m_moduleDependencies = CmsModuleManager . buildDepsForAllModules ( getModuleFolder ( ) , true ) ; } catch ( CmsConfigurationException e ) { throw new CmsRuntimeException ( e . getMessageContainer ( ) ) ; } } return m_moduleDependencies ; }
Returns a map with lists of dependent module package names keyed by module package names.<p>

@return a map with lists of dependent module package names keyed by module package names