java.lang.Object
org.xpmtl.mock.SimpleMockGen
- public class SimpleMockGen
- extends java.lang.Object
|
Method Summary |
boolean |
createFile(java.io.File f)
|
private void |
generateAllSourcesInFiles(java.lang.String dirName,
java.lang.Class cl,
java.lang.String srcCode,
java.lang.String srcTestCode)
|
void |
generateAllSourcesInFiles(java.lang.String dirName,
java.lang.String className)
|
void |
generateAllSourcesInFiles(java.lang.String dirName,
java.lang.String className,
java.io.File xslMockFile,
java.io.File xslMockFileTest)
|
private java.lang.String |
getDirectoryFromPackage(java.lang.String packageName)
|
private java.lang.String |
getHeaderComment()
|
private java.lang.String |
getImportAndPackageDeclarationAndClassDeclarationStandard(org.jdom.Element classe)
|
java.lang.String |
getSourceCode(java.lang.Class cls)
|
java.lang.String |
getSourceCode(java.lang.Class cls,
java.io.File xslFile)
|
java.io.File |
getSourceFileName(java.lang.String directory,
java.lang.Class cls)
|
java.lang.String |
getSourceTest(java.lang.Class cls)
|
java.lang.String |
getSourceTest(java.lang.Class cls,
java.io.File xslFile)
|
java.io.File |
getSourceTestFileName(java.lang.String directory,
java.lang.Class cls)
|
static void |
main(java.lang.String[] args)
|
private java.lang.String |
verifyDirectory(java.lang.String dirName)
|
private boolean |
writeToFile(java.io.File f,
java.lang.String s)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static boolean DEBUG
IMPORT_JUNIT
private static final java.lang.String IMPORT_JUNIT
- See Also:
- Constant Field Values
IMPORT_MOCK
private static final java.lang.String IMPORT_MOCK
- See Also:
- Constant Field Values
IMPORT_MOCK_UTIL
private static final java.lang.String IMPORT_MOCK_UTIL
- See Also:
- Constant Field Values
m_ListeMethode
private java.util.Hashtable m_ListeMethode
m_XMLObjectSerializer
private XMLObjectSerializer m_XMLObjectSerializer
SimpleMockGen
public SimpleMockGen()
getSourceCode
public java.lang.String getSourceCode(java.lang.Class cls)
throws org.jdom.JDOMException
getSourceTest
public java.lang.String getSourceTest(java.lang.Class cls)
throws org.jdom.JDOMException
getSourceCode
public java.lang.String getSourceCode(java.lang.Class cls,
java.io.File xslFile)
throws org.jdom.JDOMException
getSourceTest
public java.lang.String getSourceTest(java.lang.Class cls,
java.io.File xslFile)
throws org.jdom.JDOMException
verifyDirectory
private java.lang.String verifyDirectory(java.lang.String dirName)
throws java.lang.Exception
generateAllSourcesInFiles
public void generateAllSourcesInFiles(java.lang.String dirName,
java.lang.String className)
throws java.lang.Exception
generateAllSourcesInFiles
private void generateAllSourcesInFiles(java.lang.String dirName,
java.lang.Class cl,
java.lang.String srcCode,
java.lang.String srcTestCode)
throws java.lang.Exception
generateAllSourcesInFiles
public void generateAllSourcesInFiles(java.lang.String dirName,
java.lang.String className,
java.io.File xslMockFile,
java.io.File xslMockFileTest)
throws java.lang.Exception
writeToFile
private boolean writeToFile(java.io.File f,
java.lang.String s)
createFile
public boolean createFile(java.io.File f)
throws java.io.IOException
getSourceFileName
public java.io.File getSourceFileName(java.lang.String directory,
java.lang.Class cls)
throws org.jdom.JDOMException,
java.lang.Exception
getSourceTestFileName
public java.io.File getSourceTestFileName(java.lang.String directory,
java.lang.Class cls)
throws org.jdom.JDOMException,
java.lang.Exception
getDirectoryFromPackage
private java.lang.String getDirectoryFromPackage(java.lang.String packageName)
getImportAndPackageDeclarationAndClassDeclarationStandard
private java.lang.String getImportAndPackageDeclarationAndClassDeclarationStandard(org.jdom.Element classe)
throws org.jdom.JDOMException
getHeaderComment
private java.lang.String getHeaderComment()
main
public static void main(java.lang.String[] args)