org.squashtest.tm.domain.project
@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 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 abstract void accept(ProjectVisitor visitor)
Copyright © 2010-2014 Henix, henix.fr. All Rights Reserved.