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

Type Parameters:
NODE - Type of nodes
All Superinterfaces:
AttachmentHolder, Copiable, Identified, LibraryNode, NodeContainer<NODE>, ProjectResource<Project>, TreeNode
All Known Implementing Classes:
CampaignFolder, RequirementFolder, TestCaseFolder

public interface Folder<NODE extends LibraryNode>
extends LibraryNode, NodeContainer<NODE>

Interface of a Library folder.

Author:
bsiri, Gregory Fouquet

Method Summary
 
Methods inherited from interface org.squashtest.tm.domain.library.LibraryNode
getDescription, getName, notifyAssociatedWithProject, setDescription, setName
 
Methods inherited from interface org.squashtest.tm.domain.library.Copiable
createCopy
 
Methods inherited from interface org.squashtest.tm.domain.attachment.AttachmentHolder
getAttachmentList
 
Methods inherited from interface org.squashtest.tm.domain.library.TreeNode
accept, getProject
 
Methods inherited from interface org.squashtest.tm.domain.project.ProjectResource
getLibrary, getProject
 
Methods inherited from interface org.squashtest.tm.domain.library.NodeContainer
accept, addContent, getContent, getContentNames, getOrderedContent, getProject, hasContent, isContentNameAvailable, removeContent
 
Methods inherited from interface org.squashtest.tm.domain.Identified
getId
 



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