org.squashtest.tm.domain.campaign
@Entity public class CampaignFolder extends CampaignLibraryNode implements Folder<CampaignLibraryNode>
| Constructor and Description |
|---|
CampaignFolder() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(CampaignLibraryNodeVisitor visitor) |
void |
accept(NodeContainerVisitor visitor) |
void |
accept(NodeVisitor visitor) |
void |
addContent(CampaignLibraryNode node)
Adds new content to this container.
|
CampaignFolder |
createCopy() |
Set<CampaignLibraryNode> |
getContent() |
List<String> |
getContentNames() |
Collection<CampaignLibraryNode> |
getOrderedContent()
Will return the ordered (if order there is) content nodes.
|
boolean |
hasContent() |
boolean |
isContentNameAvailable(String name) |
void |
notifyAssociatedWithProject(Project project)
Notifies this object it is now a resource of the given project.
|
void |
removeContent(CampaignLibraryNode node) |
getId, getLibraryequals, getAttachmentList, getDescription, getName, getProject, hashCode, setDescription, setNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDescription, getName, setDescription, setNamegetAttachmentListgetProjectgetIdgetLibrary, getProjectgetProjectpublic Set<CampaignLibraryNode> getContent()
getContent in interface NodeContainer<CampaignLibraryNode>public void accept(CampaignLibraryNodeVisitor visitor)
accept in class CampaignLibraryNodepublic void accept(NodeContainerVisitor visitor)
accept in interface NodeContainer<CampaignLibraryNode>public void removeContent(CampaignLibraryNode node) throws org.apache.commons.lang.NullArgumentException
removeContent in interface NodeContainer<CampaignLibraryNode>org.apache.commons.lang.NullArgumentExceptionpublic void addContent(CampaignLibraryNode node)
NodeContaineraddContent in interface NodeContainer<CampaignLibraryNode>public boolean isContentNameAvailable(String name)
isContentNameAvailable in interface NodeContainer<CampaignLibraryNode>public CampaignFolder createCopy()
createCopy in interface Copiablepublic void notifyAssociatedWithProject(Project project)
GenericLibraryNodenotifyAssociatedWithProject in interface LibraryNodenotifyAssociatedWithProject in class GenericLibraryNodeproject - should not be nullpublic boolean hasContent()
hasContent in interface NodeContainer<CampaignLibraryNode>public void accept(NodeVisitor visitor)
public List<String> getContentNames()
getContentNames in interface NodeContainer<CampaignLibraryNode>public Collection<CampaignLibraryNode> getOrderedContent()
NodeContainergetOrderedContent in interface NodeContainer<CampaignLibraryNode>Copyright © 2010-2014 Henix, henix.fr. All Rights Reserved.