com.objectfab.tools.junitdoclet
Interface NamingStrategy

All Superinterfaces:
ConfigurableStrategy
All Known Implementing Classes:
DefaultNamingStrategy

public interface NamingStrategy
extends ConfigurableStrategy


Method Summary
 java.lang.String getFullTestCaseName(java.lang.String fullClassName)
           
 java.lang.String getFullTestSuiteName(java.lang.String packageName)
           
 java.lang.String getPackageName(java.lang.String fullClassName)
           
 java.lang.String getTestAccessorName(java.lang.String prefixSet, java.lang.String prefixGet, java.lang.String accessorName)
           
 java.lang.String getTestCaseName(java.lang.String fullClassName)
           
 java.lang.String getTestMethodName(java.lang.String methodName)
           
 java.lang.String getTestPackageName(java.lang.String packageName)
           
 java.lang.String getTestSuiteName(java.lang.String packageName)
           
 boolean isTestClassName(java.lang.String fullClassName)
           
 boolean isTestPackageName(java.lang.String packageName)
           
 void setSubPackage(java.lang.String identifier)
           
 void setTestInTest(boolean value)
           
 java.lang.String stripParentPackage(java.lang.String fullClassName)
           
 
Methods inherited from interface com.objectfab.tools.junitdoclet.ConfigurableStrategy
getProperties, getPropertyFileName, init, printError, printNotice, printWarning, setDocErrorReporter, setProperties, setPropertyFileName
 

Method Detail

setSubPackage

public void setSubPackage(java.lang.String identifier)

setTestInTest

public void setTestInTest(boolean value)

isTestPackageName

public boolean isTestPackageName(java.lang.String packageName)

isTestClassName

public boolean isTestClassName(java.lang.String fullClassName)

stripParentPackage

public java.lang.String stripParentPackage(java.lang.String fullClassName)

getTestCaseName

public java.lang.String getTestCaseName(java.lang.String fullClassName)

getPackageName

public java.lang.String getPackageName(java.lang.String fullClassName)

getTestSuiteName

public java.lang.String getTestSuiteName(java.lang.String packageName)

getTestPackageName

public java.lang.String getTestPackageName(java.lang.String packageName)

getFullTestCaseName

public java.lang.String getFullTestCaseName(java.lang.String fullClassName)

getFullTestSuiteName

public java.lang.String getFullTestSuiteName(java.lang.String packageName)

getTestMethodName

public java.lang.String getTestMethodName(java.lang.String methodName)

getTestAccessorName

public java.lang.String getTestAccessorName(java.lang.String prefixSet,
                                            java.lang.String prefixGet,
                                            java.lang.String accessorName)