Package | Description |
---|---|
org.opencms.module |
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
|
org.opencms.ui.apps.modules.edit |
Contains classes of the module manager app used to edit modules.
|
Modifier and Type | Method and Description |
---|---|
CmsModuleDependency |
CmsModule.checkDependency(CmsModule module)
Checks if this module depends on another given module,
will return the dependency, or
null if no dependency was found. |
Modifier and Type | Method and Description |
---|---|
java.util.List<CmsModuleDependency> |
CmsModuleManager.checkDependencies(CmsModule module,
int mode)
Checks if a modules dependencies are fulfilled.
|
java.util.List<CmsModuleDependency> |
CmsModule.getDependencies()
Returns the list of dependencies of this module.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CmsModuleDependency.dependesOn(CmsModuleDependency other)
Checks if this module depedency depends on another given module dependency.
|
Modifier and Type | Method and Description |
---|---|
void |
CmsModule.setDependencies(java.util.List<CmsModuleDependency> dependencies)
Sets the list of module dependencies.
|
Constructor and Description |
---|
CmsModule(java.lang.String name,
java.lang.String niceName,
java.lang.String group,
java.lang.String actionClass,
java.lang.String importScript,
java.lang.String site,
boolean isImportSite,
CmsModule.ExportMode exportMode,
java.lang.String description,
CmsModuleVersion version,
java.lang.String authorName,
java.lang.String authorEmail,
long dateCreated,
java.lang.String userInstalled,
long dateInstalled,
java.util.List<CmsModuleDependency> dependencies,
java.util.List<CmsExportPoint> exportPoints,
java.util.List<java.lang.String> resources,
java.util.List<java.lang.String> excluderesources,
java.util.Map<java.lang.String,java.lang.String> parameters)
Creates a new module description with the specified values.
|
Modifier and Type | Method and Description |
---|---|
void |
CmsEditModuleForm.addDependencyRow(CmsModuleDependency dep)
Adds another entry to the list of module dependencies in the dependencies tab.
|
static CmsModuleDependencyWidget |
CmsModuleDependencyWidget.create(CmsModuleDependency dep)
Creates a new widget instance for the given module dependency.
|