org.squashtest.csp.tm.domain.library
Interface Library<NODE extends LibraryNode>

Type Parameters:
NODE - type of contained node.
All Superinterfaces:
AttachmentHolder, org.squashtest.csp.core.domain.Identified, NodeContainer<NODE>, ProjectResource<GenericProject>, SelfClassAware
All Known Implementing Classes:
CampaignLibrary, GenericLibrary, RequirementLibrary, TestCaseLibrary

public interface Library<NODE extends LibraryNode>
extends ProjectResource<GenericProject>, SelfClassAware, NodeContainer<NODE>, org.squashtest.csp.core.domain.Identified, AttachmentHolder

Interface for project libraries;


Method Summary
 
Methods inherited from interface org.squashtest.csp.tm.domain.project.ProjectResource
getLibrary, getProject, notifyAssociatedWithProject
 
Methods inherited from interface org.squashtest.csp.tm.domain.SelfClassAware
getClassName, getClassSimpleName
 
Methods inherited from interface org.squashtest.csp.tm.domain.library.NodeContainer
addContent, getContent, getContentNames, hasContent, isContentNameAvailable, removeContent
 
Methods inherited from interface org.squashtest.csp.core.domain.Identified
getId
 
Methods inherited from interface org.squashtest.csp.tm.domain.attachment.AttachmentHolder
getAttachmentList
 



Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.