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
All Methods Static Methods Concrete Methods 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 Detail
-
CONFIG_VARIABLE_FILE_OBJECT
public static JavaFileObject CONFIG_VARIABLE_FILE_OBJECT
-
CONFIG_MODULE_FILE_OBJECT
public static JavaFileObject CONFIG_MODULE_FILE_OBJECT
-
moduleManagerFileObject
public static JavaFileObject moduleManagerFileObject
-
moduleFileObject
public static JavaFileObject moduleFileObject
-
CSVDATA_CSV_File_Object
public static JavaFileObject CSVDATA_CSV_File_Object
-
CSVDATA_DATA_File_Object
public static JavaFileObject CSVDATA_DATA_File_Object
-
CSVDATA_MODULE_File_Object
public static JavaFileObject CSVDATA_MODULE_File_Object
-
MODULE_ROOT
public static String MODULE_ROOT
-
DATA_ROOT
public static String DATA_ROOT
-
-
Method Detail
-
defaultCreateFile
public static void defaultCreateFile()
test file to generate file creating is working
-
createModuleFile
public static JavaFileObject createModuleFile() throws IOException
create module class- Parameters:
element-- Returns:
- Throws:
IOException
-
createFile
public static JavaFileObject createFile(String path, String projectname) throws IOException
create manager for all modules eg. at modules file: moduleManager.java- Parameters:
element-- Returns:
- Throws:
IOException
-
createPanelManagerFile
public static JavaFileObject createPanelManagerFile(String element) throws IOException
create file for each module eg. at module.android file: androidPanel.java- Parameters:
element-- Returns:
- Throws:
IOException
-
createFileAbsolutePath
public static JavaFileObject createFileAbsolutePath(String filePath) throws IOException
create csv data object files. eg. data.webApp.User.java- Parameters:
element-- Returns:
- Throws:
IOException
-
createCsvModuleObjectFile
public static JavaFileObject createCsvModuleObjectFile(String module) throws IOException
create csv module object file. eg. data.webApp.webApp.java- Parameters:
module-- Returns:
- Throws:
IOException
-
createCSVDataObjectFile
public static JavaFileObject createCSVDataObjectFile(File file) throws IOException
create data file for csv data object. eg. data.data.java- Parameters:
file-- Returns:
- Throws:
IOException
-
createMarkerFile
public static JavaFileObject createMarkerFile() throws IOException
- Throws:
IOException
-
-