@Entity public abstract class GenericProject extends Object implements Identified, AttachmentHolder
| Constructor and Description |
|---|
GenericProject() |
public String getLabel()
public void setLabel(String label)
public Long getId()
getId in interface Identifiedpublic String getDescription()
public void setDescription(String description)
@NotBlank public String getName()
public void setName(String name)
public void setActive(boolean isActive)
public boolean isActive()
public boolean isBugtrackerConnected()
public TestCaseLibrary getTestCaseLibrary()
public void setTestCaseLibrary(TestCaseLibrary testCaseLibrary)
public RequirementLibrary getRequirementLibrary()
public void setRequirementLibrary(RequirementLibrary requirementLibrary)
public CampaignLibrary getCampaignLibrary()
public void setCampaignLibrary(CampaignLibrary campaignLibrary)
public CustomReportLibrary getCustomReportLibrary()
public void setCustomReportLibrary(CustomReportLibrary customReportLibrary)
public BugTrackerBinding getBugtrackerBinding()
public void setBugtrackerBinding(BugTrackerBinding bugtrackerBinding)
public AttachmentList getAttachmentList()
AttachmentHoldernull.getAttachmentList in interface AttachmentHolderAttachmentList of this object.public void bindTestAutomationProject(TestAutomationProject project)
project - public void unbindTestAutomationProject(TestAutomationProject project)
public void unbindTestAutomationProject(long taProjectId)
public boolean isTestAutomationEnabled()
public TestAutomationServer getTestAutomationServer()
public void setTestAutomationServer(TestAutomationServer server)
public boolean hasTestAutomationProjects()
public Collection<TestAutomationProject> getTestAutomationProjects()
public boolean isBoundToTestAutomationProject(TestAutomationProject p)
p - public TestAutomationProject findTestAutomationProjectByJob(TestAutomationProject p)
p - public void removeBugTrackerBinding()
public org.squashtest.csp.core.bugtracker.domain.BugTracker findBugTracker()
NoBugTrackerBindingException - if the project is not BugtrackerConnectedpublic InfoList getRequirementCategories()
public void setRequirementCategories(InfoList requirementCategories)
public InfoList getTestCaseNatures()
public void setTestCaseNatures(InfoList testCaseNatures)
public InfoList getTestCaseTypes()
public void setTestCaseTypes(InfoList testCaseTypes)
public void setTestAutomationProjects(Set<TestAutomationProject> testAutomationProjects)
public abstract void accept(ProjectVisitor visitor)
public void unbindMilestone(Milestone milestone)
public void removeMilestone(Milestone milestone)
milestone - public void addMilestone(Milestone milestone)
public void bindMilestone(Milestone milestone)
public boolean isBoundToMilestone(Milestone milestone)
public void setAllowTcModifDuringExec(boolean allowTcModifDuringExec)
public boolean allowTcModifDuringExec()
Copyright © 2010–2016 Henix, henix.fr. All rights reserved.