@OpenApiAll
public class ProjectModuleHelper
extends java.lang.Object
| Constructor and Description |
|---|
ProjectModuleHelper() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getDescriptionString(IAttachedProject attachedProject)
Get description of attached project.
|
static java.lang.String |
getLatestVersion(IAttachedProject attachedProject)
Get latest version of specified attached project.
|
static ProjectVersion |
getProjectVersion(IAttachedProject attachedProject)
Return project version of attached project.
|
static java.lang.String |
getRepresentationString(IAttachedProject attachedProject)
Return user friendly representation string about given attached project
|
static java.lang.String |
getRequiredVersion(IAttachedProject attachedProject)
Get required version of specified attached project.
|
static java.util.Collection<ProjectModule> |
getSharedModule(IAttachedProject module)
Return a list of project module from specified module.
|
static java.util.Collection<ProjectModule> |
getSharedModule(Project project)
Return a list of project module from current project.
|
static java.lang.String |
getUsedVersion(IAttachedProject attachedProject)
Get used version of specified attached project.
|
static long |
getVersion(IAttachedProject attachedProject)
Get version number of specified attached project.
|
static java.util.List<ProjectVersion> |
getVersionList(IAttachedProject attachedProject)
Return all project versions of attached project.
|
static boolean |
isRemote(IAttachedProject attachedProject)
Check if given project is remote - from teamwork server or TW Cloud.
|
public static java.util.Collection<ProjectModule> getSharedModule(Project project)
project - a ProjectProjectModulepublic static java.util.Collection<ProjectModule> getSharedModule(IAttachedProject module)
module - an IAttachedProjectProjectModulepublic static java.lang.String getDescriptionString(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static java.lang.String getRepresentationString(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static boolean isRemote(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static java.lang.String getLatestVersion(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static long getVersion(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static java.lang.String getUsedVersion(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static java.lang.String getRequiredVersion(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectpublic static ProjectVersion getProjectVersion(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectProjectVersion of attached projectpublic static java.util.List<ProjectVersion> getVersionList(IAttachedProject attachedProject)
attachedProject - an IAttachedProjectProjectVersion of attached project