Class FileCreatorHelper


  • public class FileCreatorHelper
    extends Object
    • 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
      • 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
    • Constructor Detail

      • FileCreatorHelper

        public FileCreatorHelper()
    • Method Detail

      • defaultCreateFile

        public static void defaultCreateFile()
        test file to generate file creating is working
      • 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