|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.collabnet.helm.ws.project.ProjectInfoType
public class ProjectInfoType
The project information is a simplified list of information about the current project. It has the description and identification fields by the project name attribute.
| Constructor Summary | |
|---|---|
ProjectInfoType()
|
|
ProjectInfoType(java.lang.String summary,
java.lang.String type,
java.lang.String profile,
ApprovedByType approvedBy,
MemberInfoType[] projectOwners,
SimpleProjectType parentProject,
java.lang.String[] requestableRoles,
LicenseType license,
VersionControlType versionControl,
TrackingSystemType trackingSystem,
SimpleCategoryType[] categories,
SimpleProjectGroupType[] projectGroups,
java.lang.String name,
java.util.Calendar modifiedDate,
boolean _public,
boolean locked,
boolean deleted,
boolean approved)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
ApprovedByType |
getApprovedBy()
Gets the approvedBy value for this ProjectInfoType. |
SimpleCategoryType[] |
getCategories()
Gets the categories value for this ProjectInfoType. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
Get Custom Deserializer |
LicenseType |
getLicense()
Gets the license value for this ProjectInfoType. |
java.util.Calendar |
getModifiedDate()
Gets the modifiedDate value for this ProjectInfoType. |
java.lang.String |
getName()
Gets the name value for this ProjectInfoType. |
SimpleProjectType |
getParentProject()
Gets the parentProject value for this ProjectInfoType. |
java.lang.String |
getProfile()
Gets the profile value for this ProjectInfoType. |
SimpleProjectGroupType[] |
getProjectGroups()
Gets the projectGroups value for this ProjectInfoType. |
MemberInfoType[] |
getProjectOwners()
Gets the projectOwners value for this ProjectInfoType. |
java.lang.String[] |
getRequestableRoles()
Gets the requestableRoles value for this ProjectInfoType. |
static org.apache.axis.encoding.Serializer |
getSerializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
Get Custom Serializer |
java.lang.String |
getSummary()
Gets the summary value for this ProjectInfoType. |
TrackingSystemType |
getTrackingSystem()
Gets the trackingSystem value for this ProjectInfoType. |
java.lang.String |
getType()
Gets the type value for this ProjectInfoType. |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object |
VersionControlType |
getVersionControl()
Gets the versionControl value for this ProjectInfoType. |
int |
hashCode()
|
boolean |
is_public()
Gets the _public value for this ProjectInfoType. |
boolean |
isApproved()
Gets the approved value for this ProjectInfoType. |
boolean |
isDeleted()
Gets the deleted value for this ProjectInfoType. |
boolean |
isLocked()
Gets the locked value for this ProjectInfoType. |
void |
set_public(boolean _public)
Sets the _public value for this ProjectInfoType. |
void |
setApproved(boolean approved)
Sets the approved value for this ProjectInfoType. |
void |
setApprovedBy(ApprovedByType approvedBy)
Sets the approvedBy value for this ProjectInfoType. |
void |
setCategories(SimpleCategoryType[] categories)
Sets the categories value for this ProjectInfoType. |
void |
setDeleted(boolean deleted)
Sets the deleted value for this ProjectInfoType. |
void |
setLicense(LicenseType license)
Sets the license value for this ProjectInfoType. |
void |
setLocked(boolean locked)
Sets the locked value for this ProjectInfoType. |
void |
setModifiedDate(java.util.Calendar modifiedDate)
Sets the modifiedDate value for this ProjectInfoType. |
void |
setName(java.lang.String name)
Sets the name value for this ProjectInfoType. |
void |
setParentProject(SimpleProjectType parentProject)
Sets the parentProject value for this ProjectInfoType. |
void |
setProfile(java.lang.String profile)
Sets the profile value for this ProjectInfoType. |
void |
setProjectGroups(SimpleProjectGroupType[] projectGroups)
Sets the projectGroups value for this ProjectInfoType. |
void |
setProjectOwners(MemberInfoType[] projectOwners)
Sets the projectOwners value for this ProjectInfoType. |
void |
setRequestableRoles(java.lang.String[] requestableRoles)
Sets the requestableRoles value for this ProjectInfoType. |
void |
setSummary(java.lang.String summary)
Sets the summary value for this ProjectInfoType. |
void |
setTrackingSystem(TrackingSystemType trackingSystem)
Sets the trackingSystem value for this ProjectInfoType. |
void |
setType(java.lang.String type)
Sets the type value for this ProjectInfoType. |
void |
setVersionControl(VersionControlType versionControl)
Sets the versionControl value for this ProjectInfoType. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProjectInfoType()
public ProjectInfoType(java.lang.String summary,
java.lang.String type,
java.lang.String profile,
ApprovedByType approvedBy,
MemberInfoType[] projectOwners,
SimpleProjectType parentProject,
java.lang.String[] requestableRoles,
LicenseType license,
VersionControlType versionControl,
TrackingSystemType trackingSystem,
SimpleCategoryType[] categories,
SimpleProjectGroupType[] projectGroups,
java.lang.String name,
java.util.Calendar modifiedDate,
boolean _public,
boolean locked,
boolean deleted,
boolean approved)
| Method Detail |
|---|
public java.lang.String getSummary()
public void setSummary(java.lang.String summary)
summary - * The description is the full description of the
project. Can be a flat text or HTML description.public java.lang.String getType()
public void setType(java.lang.String type)
type - * Defines if the type of the project is either
'base', 'category', 'project group', etc.public java.lang.String getProfile()
public void setProfile(java.lang.String profile)
profile - * If the project is based in one of the following
profiles:'base', 'category', 'group', 'domain',
'host', 'deleted'public ApprovedByType getApprovedBy()
public void setApprovedBy(ApprovedByType approvedBy)
approvedBy - * Name of the user who approved this projectpublic MemberInfoType[] getProjectOwners()
public void setProjectOwners(MemberInfoType[] projectOwners)
projectOwners - * The list of the project owners as a simple
members container.public SimpleProjectType getParentProject()
public void setParentProject(SimpleProjectType parentProject)
parentProject - * Defines the parent project of this project. It
will be a reference to the simpleProjecTypepublic java.lang.String[] getRequestableRoles()
public void setRequestableRoles(java.lang.String[] requestableRoles)
requestableRoles - public LicenseType getLicense()
public void setLicense(LicenseType license)
license - * The license the project uses.public VersionControlType getVersionControl()
public void setVersionControl(VersionControlType versionControl)
versionControl - * Which version control system the project uses.public TrackingSystemType getTrackingSystem()
public void setTrackingSystem(TrackingSystemType trackingSystem)
trackingSystem - * Which issue tracking system the project uses.public SimpleCategoryType[] getCategories()
public void setCategories(SimpleCategoryType[] categories)
categories - * The list of categories from which this project
has been categorized.public SimpleProjectGroupType[] getProjectGroups()
public void setProjectGroups(SimpleProjectGroupType[] projectGroups)
projectGroups - * This is the list of project groups from which
this project has been added.public java.lang.String getName()
public void setName(java.lang.String name)
name - public java.util.Calendar getModifiedDate()
public void setModifiedDate(java.util.Calendar modifiedDate)
modifiedDate - public boolean is_public()
public void set_public(boolean _public)
_public - public boolean isLocked()
public void setLocked(boolean locked)
locked - public boolean isDeleted()
public void setDeleted(boolean deleted)
deleted - public boolean isApproved()
public void setApproved(boolean approved)
approved - public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||