org.squashtest.csp.tm.domain.testcase
Class TestCaseLibraryNode

java.lang.Object
  extended by org.squashtest.csp.tm.domain.library.GenericLibraryNode
      extended by org.squashtest.csp.tm.domain.testcase.TestCaseLibraryNode
All Implemented Interfaces:
org.squashtest.csp.core.domain.Identified, AttachmentHolder, Copiable, LibraryNode, TreeNode, ProjectResource<Project>, SelfClassAware
Direct Known Subclasses:
TestCase, TestCaseFolder

@Entity
public abstract class TestCaseLibraryNode
extends GenericLibraryNode
implements SelfClassAware

An organizational element ot the TestCaseLibrary

Author:
Gregory Fouquet

Constructor Summary
TestCaseLibraryNode()
           
 
Method Summary
abstract  void accept(TestCaseLibraryNodeVisitor visitor)
           
 boolean equals(Object obj)
           
 Set<Attachment> getAllAttachments()
           
 Long getId()
           
 Library<?> getLibrary()
           
 int hashCode()
           
 
Methods inherited from class org.squashtest.csp.tm.domain.library.GenericLibraryNode
getAttachmentList, getDescription, getName, getProject, notifyAssociatedWithProject, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.squashtest.csp.tm.domain.SelfClassAware
getClassName, getClassSimpleName
 
Methods inherited from interface org.squashtest.csp.tm.domain.library.Copiable
createCopy
 
Methods inherited from interface org.squashtest.csp.tm.domain.library.TreeNode
accept
 

Constructor Detail

TestCaseLibraryNode

public TestCaseLibraryNode()
Method Detail

getId

public Long getId()
Specified by:
getId in interface org.squashtest.csp.core.domain.Identified

accept

public abstract void accept(TestCaseLibraryNodeVisitor visitor)

hashCode

public int hashCode()
Overrides:
hashCode in class GenericLibraryNode

equals

public boolean equals(Object obj)
Overrides:
equals in class GenericLibraryNode

getLibrary

public Library<?> getLibrary()
Specified by:
getLibrary in interface ProjectResource<Project>

getAllAttachments

public Set<Attachment> getAllAttachments()


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