< prev index next >

functional/appBundlerTestsJDK9/appBundlerTestsJDK9/src/com/oracle/appbundlers/utils/SourceFactory.java

Print this page

        

*** 32,96 **** /* * com.greetings module */ public static Source get_com_greetings_module( ! Map<String, String> classNameToTemplateMap, ! String mainClassfullyQualifiedName, ! Map<String, Map<String, String>> classNameToReplacementsInSrcMap) ! throws IOException { ! String mainClassfullyQualifiedNameInternal = COM_GREETINGS_APP1_QUALIFIED_CLASS_NAME; ! ! if (mainClassfullyQualifiedName != null) { ! mainClassfullyQualifiedNameInternal = mainClassfullyQualifiedName; ! } ! ! Map<String, Map<String, String>> classNameToReplacementsInSrcMapInternal = new HashMap<String, Map<String, String>>(); ! int count = 1; ! for (String className : classNameToReplacementsInSrcMap.keySet()) { ! Map<String, String> commonReplacementsForEachClass = new HashMap<String, String>(); ! commonReplacementsForEachClass.put(PRINTLN_STATEMENT, ! SYSTEM_OUT_PRINTLN); ! commonReplacementsForEachClass.put(PASS_STRING_REPLACEMENT_STATEMENT, ! "PASS_"+count++); ! commonReplacementsForEachClass.put(PACKAGE_NAME_STATEMENT, ! COM_GREETINGS_MODULE_CUM_PACKAGE_NAME); ! commonReplacementsForEachClass.put(PREFIX, OPTION_PREFIX); ! commonReplacementsForEachClass.put(APP_NAME_REPLACEMENT_STATEMENT, className); ! classNameToReplacementsInSrcMapInternal.put(className, commonReplacementsForEachClass); ! } ! ! Map<String, String> moduleInfoReplacements = new HashMap<>(); ! moduleInfoReplacements.put(DEPENDENT_MODULE, ""); ! moduleInfoReplacements.put(PACKAGE_NAME_STATEMENT, COM_GREETINGS_MODULE_CUM_PACKAGE_NAME); ! classNameToReplacementsInSrcMapInternal.put(MODULE_INFO_DOT_JAVA, moduleInfoReplacements); ! ! return new Source(COM_GREETINGS_MODULE_CUM_PACKAGE_NAME, ! COM_GREETINGS_MODULE_INFO_TEMPLATE, ! classNameToTemplateMap, ! mainClassfullyQualifiedNameInternal, ! classNameToReplacementsInSrcMapInternal, COM_GREETINGS_JAR_NAME); ! } ! ! /* ! * com.greetings module ! */ ! ! public static Source get_com_greetings_module( ! Map<String, String> classnameToTemplateMap, Map<String, String> replacementsInSourceCode, String mainClassName) throws IOException { String mainClassInternal = COM_GREETINGS_APP1_QUALIFIED_CLASS_NAME; if (mainClassName != null) { mainClassInternal = mainClassName; } ! Map<String, String> classNameToTemplateMapInternal = new HashMap<String, String>(); ! classNameToTemplateMapInternal.put(mainClassInternal,FXAPP_JAVA_TEMPLATE); ! classNameToTemplateMapInternal.putAll(classnameToTemplateMap); Map<String, String> replacementsInSourceCodeInternal = new HashMap<String, String>(); replacementsInSourceCodeInternal.put(PRINTLN_STATEMENT, SYSTEM_OUT_PRINTLN); replacementsInSourceCodeInternal.put(APP_NAME_REPLACEMENT_STATEMENT, --- 32,55 ---- /* * com.greetings module */ public static Source get_com_greetings_module( ! Map<String, String> templateToClassnameMap, Map<String, String> replacementsInSourceCode, String mainClassName) throws IOException { String mainClassInternal = COM_GREETINGS_APP1_QUALIFIED_CLASS_NAME; if (mainClassName != null) { mainClassInternal = mainClassName; } ! Map<String, String> templateToClassNameMapInternal = new HashMap<String, String>(); ! templateToClassNameMapInternal.put(FXAPP_JAVA_TEMPLATE, ! mainClassInternal); ! templateToClassNameMapInternal.putAll(templateToClassnameMap); Map<String, String> replacementsInSourceCodeInternal = new HashMap<String, String>(); replacementsInSourceCodeInternal.put(PRINTLN_STATEMENT, SYSTEM_OUT_PRINTLN); replacementsInSourceCodeInternal.put(APP_NAME_REPLACEMENT_STATEMENT,
*** 98,125 **** replacementsInSourceCodeInternal.put(PASS_STRING_REPLACEMENT_STATEMENT, PASS_1); replacementsInSourceCodeInternal.put(PACKAGE_NAME_STATEMENT, COM_GREETINGS_MODULE_CUM_PACKAGE_NAME); replacementsInSourceCodeInternal.put(DEPENDENT_MODULE, ""); - replacementsInSourceCodeInternal.put(PREFIX, OPTION_PREFIX); replacementsInSourceCodeInternal.putAll(replacementsInSourceCode); return new Source(COM_GREETINGS_MODULE_CUM_PACKAGE_NAME, COM_GREETINGS_MODULE_INFO_TEMPLATE, ! classNameToTemplateMapInternal, mainClassInternal, COM_GREETINGS_JAR_NAME, replacementsInSourceCodeInternal, true); } /* * com.greetings module */ public static Source get_com_greetings_module( ! Map<String, String> classNameToTemplateMap, Map<String, String> replacementsInSourceCode) throws IOException { ! return get_com_greetings_module(classNameToTemplateMap, replacementsInSourceCode, null); } /* * @return TempSource com.greetings module depends on custom.util --- 57,83 ---- replacementsInSourceCodeInternal.put(PASS_STRING_REPLACEMENT_STATEMENT, PASS_1); replacementsInSourceCodeInternal.put(PACKAGE_NAME_STATEMENT, COM_GREETINGS_MODULE_CUM_PACKAGE_NAME); replacementsInSourceCodeInternal.put(DEPENDENT_MODULE, ""); replacementsInSourceCodeInternal.putAll(replacementsInSourceCode); return new Source(COM_GREETINGS_MODULE_CUM_PACKAGE_NAME, COM_GREETINGS_MODULE_INFO_TEMPLATE, ! templateToClassNameMapInternal, mainClassInternal, COM_GREETINGS_JAR_NAME, replacementsInSourceCodeInternal, true); } /* * com.greetings module */ public static Source get_com_greetings_module( ! Map<String, String> templateToClassnameMap, Map<String, String> replacementsInSourceCode) throws IOException { ! return get_com_greetings_module(templateToClassnameMap, replacementsInSourceCode, null); } /* * @return TempSource com.greetings module depends on custom.util
*** 138,149 **** /* * custom.util module */ public static Source get_custom_util_module() throws IOException { ! Map<String, String> classNameToTemplateMap = new HashMap<String, String>(); ! classNameToTemplateMap.put(CUSTOM_UTIL_CLASS_NAME,CUSTOM_UTIL_JAVA_TEMPLATE); Map<String, String> replacementsInSourceCode = new HashMap<String, String>(); replacementsInSourceCode.put(PRINTLN_STATEMENT, CUSTOM_UTIL_PRINTLN_STATEMENT); replacementsInSourceCode.put(APP_NAME_REPLACEMENT_STATEMENT, APP1_NAME); --- 96,108 ---- /* * custom.util module */ public static Source get_custom_util_module() throws IOException { ! Map<String, String> templateToClassNameMap = new HashMap<String, String>(); ! templateToClassNameMap.put(CUSTOM_UTIL_JAVA_TEMPLATE, ! CUSTOM_UTIL_CLASS_NAME); Map<String, String> replacementsInSourceCode = new HashMap<String, String>(); replacementsInSourceCode.put(PRINTLN_STATEMENT, CUSTOM_UTIL_PRINTLN_STATEMENT); replacementsInSourceCode.put(APP_NAME_REPLACEMENT_STATEMENT, APP1_NAME);
*** 152,162 **** CUSTOM_UTIL_PACKAGE_STATEMENT); replacementsInSourceCode.put(CLASS_NAME_STATEMENT, CUSTOM_UTIL_CLASS_SIMPLE_NAME); return new Source(CUSTOM_UTIL_MODULE_NAME, ! CUSTOM_UTIL_MODULE_TEMPLATE_FILE_NAME, classNameToTemplateMap, CUSTOM_UTIL_CLASS_FULLY_QUALIFIED_NAME, CUSTOM_UTIL_MODULE_NAME, replacementsInSourceCode); } /* --- 111,121 ---- CUSTOM_UTIL_PACKAGE_STATEMENT); replacementsInSourceCode.put(CLASS_NAME_STATEMENT, CUSTOM_UTIL_CLASS_SIMPLE_NAME); return new Source(CUSTOM_UTIL_MODULE_NAME, ! CUSTOM_UTIL_MODULE_TEMPLATE_FILE_NAME, templateToClassNameMap, CUSTOM_UTIL_CLASS_FULLY_QUALIFIED_NAME, CUSTOM_UTIL_MODULE_NAME, replacementsInSourceCode); } /*
*** 169,223 **** String mainClassFullNameInternal = COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME; if (mainClassFullName != null) { mainClassFullNameInternal = mainClassFullName; } ! Map<String, String> classNameToTemplateMapInternal = new HashMap<String, String>(); ! classNameToTemplateMapInternal.put(COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME, ! COM_SHAPE_SERVICEINTERFACE_SHAPE_TEMPLATE ! ); ! classNameToTemplateMapInternal.putAll(templateToClassNameMap); return new Source(COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, COM_SHAPE_SERVICEINTERFACE_MODULE_INFO_TEMPLATE, ! classNameToTemplateMapInternal, mainClassFullNameInternal, COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, Collections.emptyMap(), true); } /* * com.shape.serviceinterface module Main Module */ public static Source get_com_shape_serviceinterface_module() throws IOException { String mainClassFullNameInternal = COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME; ! Map<String, String> classNameToTemplateMapInternal = new HashMap<String, String>(); ! classNameToTemplateMapInternal.put(COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME, ! COM_SHAPE_SERVICEINTERFACE_SHAPE_TEMPLATE ! ); return new Source(COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, COM_SHAPE_SERVICEINTERFACE_MODULE_INFO_TEMPLATE, ! classNameToTemplateMapInternal, mainClassFullNameInternal, COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, Collections.emptyMap(), true); } /* * com.shape.serviceprovider.circle module */ public static Source get_com_shape_serviceprovider_circle_module() throws IOException { ! Map<String, String> classNameToTemplateMapInternal = new HashMap<String, String>(); ! classNameToTemplateMapInternal.put(COM_SHAPE_SERVICEPROVIDER_CIRCLE_CLASSNAME, ! COM_SHAPE_SERVICEPROVIDER_CIRCLE_TEMPLATE ! ); return new Source(COM_SHAPE_SERVICEPROVIDER_CIRCLE_MODULENAME, COM_SHAPE_SERVICEPROVIDER_CIRCLE_MODULE_INFO_TEMPLATE, ! classNameToTemplateMapInternal, COM_SHAPE_SERVICEPROVIDER_CIRCLE_CLASSNAME, COM_SHAPE_SERVICEPROVIDER_CIRCLE_MODULENAME, Collections.emptyMap()); } --- 128,182 ---- String mainClassFullNameInternal = COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME; if (mainClassFullName != null) { mainClassFullNameInternal = mainClassFullName; } ! Map<String, String> templateToClassNameMapInternal = new HashMap<String, String>(); ! templateToClassNameMapInternal.put( ! COM_SHAPE_SERVICEINTERFACE_SHAPE_TEMPLATE, ! COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME); ! templateToClassNameMapInternal.putAll(templateToClassNameMap); return new Source(COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, COM_SHAPE_SERVICEINTERFACE_MODULE_INFO_TEMPLATE, ! templateToClassNameMapInternal, mainClassFullNameInternal, COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, Collections.emptyMap(), true); } /* * com.shape.serviceinterface module Main Module */ public static Source get_com_shape_serviceinterface_module() throws IOException { String mainClassFullNameInternal = COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME; ! Map<String, String> templateToClassNameMapInternal = new HashMap<String, String>(); ! templateToClassNameMapInternal.put( ! COM_SHAPE_SERVICEINTERFACE_SHAPE_TEMPLATE, ! COM_SHAPE_SERVICEINTERFACE_SHAPE_CLASS_NAME); return new Source(COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, COM_SHAPE_SERVICEINTERFACE_MODULE_INFO_TEMPLATE, ! templateToClassNameMapInternal, mainClassFullNameInternal, COM_SHAPE_SERVICEINTERFACE_MODULE_NAME, Collections.emptyMap(), true); } /* * com.shape.serviceprovider.circle module */ public static Source get_com_shape_serviceprovider_circle_module() throws IOException { ! Map<String, String> templateToClassNameMapInternal = new HashMap<String, String>(); ! templateToClassNameMapInternal.put( ! COM_SHAPE_SERVICEPROVIDER_CIRCLE_TEMPLATE, ! COM_SHAPE_SERVICEPROVIDER_CIRCLE_CLASSNAME); return new Source(COM_SHAPE_SERVICEPROVIDER_CIRCLE_MODULENAME, COM_SHAPE_SERVICEPROVIDER_CIRCLE_MODULE_INFO_TEMPLATE, ! templateToClassNameMapInternal, COM_SHAPE_SERVICEPROVIDER_CIRCLE_CLASSNAME, COM_SHAPE_SERVICEPROVIDER_CIRCLE_MODULENAME, Collections.emptyMap()); }
*** 225,260 **** * com.shape.serviceprovider.rectangle module */ public static Source get_com_shape_serviceprovider_rectangle_module() throws IOException { ! Map<String, String> classNameToTemplateMapInternal = new HashMap<String, String>(); ! classNameToTemplateMapInternal.put(COM_SHAPE_SERVICEPROVIDER_RECTANGLE_CLASS_NAME, ! COM_SHAPE_SERVICEPROVIDER_RECTANGLE_TEMPLATE ! ); return new Source(COM_SHAPE_SERVICEPROVIDER_RECTANGLE_MODULE_NAME, COM_SHAPE_SERVICEPROVIDER_RECTANGLE_MODULE_INFO_TEMPLATE, ! classNameToTemplateMapInternal, COM_SHAPE_SERVICEPROVIDER_RECTANGLE_CLASS_NAME, COM_SHAPE_SERVICEPROVIDER_RECTANGLE_MODULE_NAME, Collections.emptyMap()); } /* * com.shape.test module */ public static Source get_com_shape_test_module() throws IOException { ! Map<String, String> classNameToTemplateMapInternal = new HashMap<String, String>(); ! classNameToTemplateMapInternal.put(COM_SHAPE_TEST_LIMITMODSMAINCLASS, ! COM_SHAPE_TEST_LIMITMODSMAINCLASS_TEMPLATE ! ); return new Source(COM_SHAPE_TEST_MODULE_NAME, COM_SHAPE_TEST_MODULE_INFO_TEMPLATE, ! classNameToTemplateMapInternal, COM_SHAPE_TEST_LIMITMODSMAINCLASS, COM_SHAPE_TEST_MODULE_NAME, Collections.emptyMap()); } /* --- 184,219 ---- * com.shape.serviceprovider.rectangle module */ public static Source get_com_shape_serviceprovider_rectangle_module() throws IOException { ! Map<String, String> templateToClassNameMapInternal = new HashMap<String, String>(); ! templateToClassNameMapInternal.put( ! COM_SHAPE_SERVICEPROVIDER_RECTANGLE_TEMPLATE, ! COM_SHAPE_SERVICEPROVIDER_RECTANGLE_CLASS_NAME); return new Source(COM_SHAPE_SERVICEPROVIDER_RECTANGLE_MODULE_NAME, COM_SHAPE_SERVICEPROVIDER_RECTANGLE_MODULE_INFO_TEMPLATE, ! templateToClassNameMapInternal, COM_SHAPE_SERVICEPROVIDER_RECTANGLE_CLASS_NAME, COM_SHAPE_SERVICEPROVIDER_RECTANGLE_MODULE_NAME, Collections.emptyMap()); } /* * com.shape.test module */ public static Source get_com_shape_test_module() throws IOException { ! Map<String, String> templateToClassNameMapInternal = new HashMap<String, String>(); ! templateToClassNameMapInternal.put( ! COM_SHAPE_TEST_LIMITMODSMAINCLASS_TEMPLATE, ! COM_SHAPE_TEST_LIMITMODSMAINCLASS); return new Source(COM_SHAPE_TEST_MODULE_NAME, COM_SHAPE_TEST_MODULE_INFO_TEMPLATE, ! templateToClassNameMapInternal, COM_SHAPE_TEST_LIMITMODSMAINCLASS, COM_SHAPE_TEST_MODULE_NAME, Collections.emptyMap()); } /*
*** 289,299 **** APP1_NAME); replacementsInSourceCodeInternal.put(PASS_STRING_REPLACEMENT_STATEMENT, PASS_1); replacementsInSourceCodeInternal.put(PACKAGE_NAME_STATEMENT, COM_GREETINGS_MODULE_CUM_PACKAGE_NAME); - replacementsInSourceCodeInternal.put(PREFIX, OPTION_PREFIX); replacementsInSourceCodeInternal.putAll(replacementsInSourceCode); return new Source(fullName, FXAPP_JAVA_TEMPLATE, COM_GREETINGS_MODULE_CUM_PACKAGE_NAME, replacementsInSourceCodeInternal); --- 248,257 ----
< prev index next >