org.squashtest.csp.tm.domain.campaign
Class CampaignLibrary
java.lang.Object
org.squashtest.csp.tm.domain.project.GenericLibrary<CampaignLibraryNode>
org.squashtest.csp.tm.domain.campaign.CampaignLibrary
- All Implemented Interfaces:
- org.squashtest.csp.core.domain.Identified, AttachmentHolder, Library<CampaignLibraryNode>, NodeContainer<CampaignLibraryNode>, ProjectResource<GenericProject>, SelfClassAware
@Entity
public class CampaignLibrary
- extends GenericLibrary<CampaignLibraryNode>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CampaignLibrary
public CampaignLibrary()
setId
public void setId(Long id)
getId
public Long getId()
getRootContent
public Set<CampaignLibraryNode> getRootContent()
getContent
public Set<CampaignLibraryNode> getContent()
removeContent
public void removeContent(CampaignLibraryNode node)
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
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.