com.agimatec.annotations.jam
Class JAMTestClass

java.lang.Object
  extended by com.agimatec.annotations.jam.JAMTestAnnotatedElement
      extended by com.agimatec.annotations.jam.JAMTestClass

public class JAMTestClass
extends JAMTestAnnotatedElement

Description:
User: roman.stumm
Date: 08.06.2007
Time: 09:16:15
Copyright: Agimatec GmbH


Constructor Summary
JAMTestClass(org.codehaus.jam.JClass mclass)
           
 
Method Summary
protected  org.codehaus.jam.JAnnotatedElement element()
           
 List<JAMTestMethod> getAnnotatedMethods()
           
 JAMTestMethod getMethod(String methodName)
           
 String getName()
           
 String getPackageName()
           
 String getSimpleName()
           
 JAMTestClass getTestClass()
           
 String getTestClassName()
           
 String getTestPackageName()
           
 String getTestPackagePath()
           
 String getType()
           
 String getType(String path)
           
 org.codehaus.jam.JClass getTypeJClass()
           
protected  String multiAnnotation()
           
protected  String singleAnnotation()
           
 
Methods inherited from class com.agimatec.annotations.jam.JAMTestAnnotatedElement
findField, findField, getAnnotation, getComment, getTestAnnotation, getTestAnnotations, isCurrentlyActive, isTestCurrentlyActive, stringValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JAMTestClass

public JAMTestClass(org.codehaus.jam.JClass mclass)
Method Detail

getTestClassName

public String getTestClassName()
Returns:
null for default, otherwise the explicitly given name from the annotation

getAnnotatedMethods

public List<JAMTestMethod> getAnnotatedMethods()

getMethod

public JAMTestMethod getMethod(String methodName)

getSimpleName

public String getSimpleName()

getName

public String getName()
Specified by:
getName in class JAMTestAnnotatedElement

getType

public String getType()
Specified by:
getType in class JAMTestAnnotatedElement

getTypeJClass

public org.codehaus.jam.JClass getTypeJClass()
Specified by:
getTypeJClass in class JAMTestAnnotatedElement

getTestClass

public JAMTestClass getTestClass()
Specified by:
getTestClass in class JAMTestAnnotatedElement

getPackageName

public String getPackageName()

getTestPackageName

public String getTestPackageName()

getTestPackagePath

public String getTestPackagePath()

element

protected org.codehaus.jam.JAnnotatedElement element()
Specified by:
element in class JAMTestAnnotatedElement

singleAnnotation

protected String singleAnnotation()
Specified by:
singleAnnotation in class JAMTestAnnotatedElement

multiAnnotation

protected String multiAnnotation()
Specified by:
multiAnnotation in class JAMTestAnnotatedElement

getType

public String getType(String path)
Specified by:
getType in class JAMTestAnnotatedElement


Copyright © 2008-2012. All Rights Reserved.