Package com.nomagic.magicdraw.teamwork2
Class ProjectVersion
- java.lang.Object
-
- com.nomagic.magicdraw.teamwork2.ProjectVersion
-
- All Implemented Interfaces:
com.nomagic.ci.persistence.versioning.IVersionDescriptor
@OpenApiAll public class ProjectVersion extends java.lang.Object implements com.nomagic.ci.persistence.versioning.IVersionDescriptorProject version information
-
-
Constructor Summary
Constructors Constructor Description ProjectVersion(com.nomagic.ci.persistence.versioning.IVersionDescriptor v)Constructs a version from version descriptorProjectVersion(java.lang.String user, int number, java.util.Date date, java.lang.String comment, java.util.List<java.lang.String> tags, int revertedVersion)Deprecated.ProjectVersion(java.lang.String user, long number, java.util.Date date, java.lang.String comment, java.util.List<java.lang.String> tags, long revertedVersion)Constructs new version with given user, number and date.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetAuthor()Returns the user who created the version.java.lang.StringgetComment()java.util.DategetDate()Returns the date of the version.longgetLongNumber()Returns the number of the version.java.lang.StringgetName()intgetNumber()Deprecated.usegetLongNumber()java.lang.StringgetRevertedVersion()java.util.List<java.lang.String>getTags()voidsetAuthor(java.lang.String user)Sets user for the versionvoidsetComment(java.lang.String com)Sets comment text.voidsetDate(java.util.Date date)Sets version date.voidsetLongNumber(long number)Sets version numbervoidsetLongRevertedVersion(long revertedVersion)voidsetNumber(int number)Sets version numbervoidsetRevertedVersion(int revertedVersion)voidsetTags(java.util.List<java.lang.String> tags)Sets tags.
-
-
-
Constructor Detail
-
ProjectVersion
public ProjectVersion(com.nomagic.ci.persistence.versioning.IVersionDescriptor v)
Constructs a version from version descriptor- Parameters:
v- version
-
ProjectVersion
public ProjectVersion(java.lang.String user, int number, java.util.Date date, java.lang.String comment, @CheckForNull java.util.List<java.lang.String> tags, int revertedVersion)Deprecated.Constructs new version with given user, number and date.- Parameters:
user- the user login name.number- the version number.date- the date when this version was created.comment- the comment text.tags- tagsrevertedVersion- reverted version
-
ProjectVersion
public ProjectVersion(java.lang.String user, long number, java.util.Date date, java.lang.String comment, @CheckForNull java.util.List<java.lang.String> tags, long revertedVersion)Constructs new version with given user, number and date.- Parameters:
user- the user login name.number- the version number.date- the date when this version was created.comment- the comment text.tags- tagsrevertedVersion- reverted version
-
-
Method Detail
-
getDate
public java.util.Date getDate()
Returns the date of the version.- Specified by:
getDatein interfacecom.nomagic.ci.persistence.versioning.IVersionDescriptor- Returns:
- the date.
-
setDate
public void setDate(java.util.Date date)
Sets version date.- Parameters:
date- date
-
getNumber
public int getNumber()
Deprecated.usegetLongNumber()Returns the number of the version.- Returns:
- the number.
-
getLongNumber
public long getLongNumber()
Returns the number of the version.- Returns:
- the number.
-
setNumber
public void setNumber(int number)
Sets version number- Parameters:
number- number
-
setLongNumber
public void setLongNumber(long number)
Sets version number- Parameters:
number- number
-
getAuthor
public java.lang.String getAuthor()
Returns the user who created the version.- Specified by:
getAuthorin interfacecom.nomagic.ci.persistence.versioning.IVersionDescriptor- Returns:
- the user who created the version.
-
setAuthor
public void setAuthor(java.lang.String user)
Sets user for the version- Parameters:
user- user
-
getComment
public java.lang.String getComment()
- Specified by:
getCommentin interfacecom.nomagic.ci.persistence.versioning.IVersionDescriptor- Returns:
- comment for this version.
-
setComment
public void setComment(java.lang.String com)
Sets comment text.- Parameters:
com- the comment text.
-
getTags
public java.util.List<java.lang.String> getTags()
- Returns:
- all tags.
-
setTags
public void setTags(java.util.List<java.lang.String> tags)
Sets tags.- Parameters:
tags- tags
-
getRevertedVersion
public java.lang.String getRevertedVersion()
- Specified by:
getRevertedVersionin interfacecom.nomagic.ci.persistence.versioning.IVersionDescriptor
-
setRevertedVersion
public void setRevertedVersion(int revertedVersion)
-
setLongRevertedVersion
public void setLongRevertedVersion(long revertedVersion)
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacecom.nomagic.ci.persistence.versioning.IVersionDescriptor
-
-