org.squashtest.csp.tm.domain.testcase
Class TestCaseLibrary
java.lang.Object
org.squashtest.csp.tm.domain.project.GenericLibrary<TestCaseLibraryNode>
org.squashtest.csp.tm.domain.testcase.TestCaseLibrary
- All Implemented Interfaces:
- org.squashtest.csp.core.domain.Identified, AttachmentHolder, Library<TestCaseLibraryNode>, NodeContainer<TestCaseLibraryNode>, ProjectResource<GenericProject>, SelfClassAware
@Entity
public class TestCaseLibrary
- extends GenericLibrary<TestCaseLibraryNode>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestCaseLibrary
public TestCaseLibrary()
getRootContent
public Set<TestCaseLibraryNode> getRootContent()
getContent
public Set<TestCaseLibraryNode> getContent()
getId
public Long getId()
getProject
public GenericProject getProject()
- Returns:
- The project which this resource belongs to. Should never be
null.
notifyAssociatedWithProject
public void notifyAssociatedWithProject(GenericProject p)
- Description copied from interface:
ProjectResource
- Notifies this resource now belongs to the given project.
ProjectResource.getProject() should
return this project afterwards.
- Parameters:
p - should not be null
removeContent
public void removeContent(TestCaseLibraryNode node)
getClassSimpleName
public String getClassSimpleName()
getClassName
public String getClassName()
hasContent
public boolean hasContent()
getAttachmentList
public AttachmentList getAttachmentList()
- Description copied from interface:
AttachmentHolder
- Should return the container for this object's attachments. Should never return
null.
- Returns:
- the
AttachmentList of this object.
Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.