Package core.support.annotation.helper
Class FileCreatorHelper
java.lang.Object
core.support.annotation.helper.FileCreatorHelper
public class FileCreatorHelper extends Object
-
Field Summary
Fields Modifier and Type Field Description static JavaFileObjectCONFIG_MODULE_FILE_OBJECTstatic JavaFileObjectCONFIG_VARIABLE_FILE_OBJECTstatic JavaFileObjectCSVDATA_CSV_File_Objectstatic JavaFileObjectCSVDATA_DATA_File_Objectstatic JavaFileObjectCSVDATA_MODULE_File_Objectstatic StringDATA_ROOTstatic StringMODULE_ROOTstatic JavaFileObjectmoduleFileObjectstatic JavaFileObjectmoduleManagerFileObject -
Constructor Summary
Constructors Constructor Description FileCreatorHelper() -
Method Summary
Modifier and Type Method Description static JavaFileObjectcreateCSVDataObjectFile(File file)create data file for csv data object.static JavaFileObjectcreateCsvModuleObjectFile(String module)create csv module object file.static JavaFileObjectcreateFile(String path, String projectname)create manager for all modules eg.static JavaFileObjectcreateFileAbsolutePath(String filePath)create csv data object files.static JavaFileObjectcreateMarkerFile()static JavaFileObjectcreateModuleFile()create module classstatic JavaFileObjectcreatePanelManagerFile(String element)create file for each module eg.static voiddefaultCreateFile()test file to generate file creating is working
-
Field Details
-
CONFIG_VARIABLE_FILE_OBJECT
-
CONFIG_MODULE_FILE_OBJECT
-
moduleManagerFileObject
-
moduleFileObject
-
CSVDATA_CSV_File_Object
-
CSVDATA_DATA_File_Object
-
CSVDATA_MODULE_File_Object
-
MODULE_ROOT
-
DATA_ROOT
-
-
Constructor Details
-
FileCreatorHelper
public FileCreatorHelper()
-
-
Method Details
-
defaultCreateFile
public static void defaultCreateFile()test file to generate file creating is working -
createModuleFile
create module class- Parameters:
element-- Returns:
- Throws:
IOException
-
createFile
create manager for all modules eg. at modules file: moduleManager.java- Parameters:
element-- Returns:
- Throws:
IOException
-
createPanelManagerFile
create file for each module eg. at module.android file: androidPanel.java- Parameters:
element-- Returns:
- Throws:
IOException
-
createFileAbsolutePath
create csv data object files. eg. data.webApp.User.java- Parameters:
element-- Returns:
- Throws:
IOException
-
createCsvModuleObjectFile
create csv module object file. eg. data.webApp.webApp.java- Parameters:
module-- Returns:
- Throws:
IOException
-
createCSVDataObjectFile
create data file for csv data object. eg. data.data.java- Parameters:
file-- Returns:
- Throws:
IOException
-
createMarkerFile
- Throws:
IOException
-