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, LibraryNode, ProjectResource, 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)
           
abstract  TestCaseLibraryNode createPastableCopy()
           
 boolean equals(Object obj)
           
 Long getId()
           
 int hashCode()
           
 
Methods inherited from class org.squashtest.csp.tm.domain.library.GenericLibraryNode
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
 

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)

createPastableCopy

public abstract TestCaseLibraryNode createPastableCopy()
Specified by:
createPastableCopy in interface LibraryNode

hashCode

public int hashCode()
Overrides:
hashCode in class GenericLibraryNode

equals

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


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.