/** * Generates a new module dependency.<p> * * @param moduleName the name of the module dependency * @param minVersion the minimum version of the dependency */ public CmsModuleDependency(String moduleName, CmsModuleVersion minVersion) { super(); m_name = moduleName; m_version = minVersion; // pre - calculate the hash code m_hashCode = m_name.concat(m_version.toString()).hashCode(); }
/** * Generates a new module dependency.<p> * * @param moduleName the name of the module dependency * @param minVersion the minimum version of the dependency */ public CmsModuleDependency(String moduleName, CmsModuleVersion minVersion) { super(); m_name = moduleName; m_version = minVersion; // pre - calculate the hash code m_hashCode = m_name.concat(m_version.toString()).hashCode(); }
/** * Generates a new, empty module dependency.<p> * */ public CmsModuleDependency() { super(); m_name = ""; m_version = new CmsModuleVersion("0"); // pre - calculate the hash code m_hashCode = m_name.concat(m_version.toString()).hashCode(); }
/** * Generates a new, empty module dependency.<p> * */ public CmsModuleDependency() { super(); m_name = ""; m_version = new CmsModuleVersion("0"); // pre - calculate the hash code m_hashCode = m_name.concat(m_version.toString()).hashCode(); }
+ moduleName + "_" + module.getVersion().toString());
+ moduleName + "_" + OpenCms.getModuleManager().getModule(moduleName).getVersion().toString());
+ moduleName + "_" + OpenCms.getModuleManager().getModule(moduleName).getVersion().toString());
moduleElement.addElement(N_DESCRIPTION); moduleElement.addElement(N_VERSION).setText(module.getVersion().toString()); if (CmsStringUtil.isNotEmpty(module.getAuthorName())) { moduleElement.addElement(N_AUTHORNAME).addCDATA(module.getAuthorName()); dependenciesElement.addElement(N_DEPENDENCY).addAttribute( I_CmsXmlConfiguration.A_NAME, dependency.getName()).addAttribute(A_VERSION, dependency.getVersion().toString());
moduleElement.addElement(N_DESCRIPTION); moduleElement.addElement(N_VERSION).setText(module.getVersion().toString()); if (CmsStringUtil.isNotEmpty(module.getAuthorName())) { moduleElement.addElement(N_AUTHORNAME).addCDATA(module.getAuthorName()); dependenciesElement.addElement(N_DEPENDENCY).addAttribute( I_CmsXmlConfiguration.A_NAME, dependency.getName()).addAttribute(A_VERSION, dependency.getVersion().toString());