Package org.dmd.util.codegen

Examples of org.dmd.util.codegen.ImportManager.addImport()


            // if (needBasicTypes)
            imports.addImport("org.dmd.dmc.types.*",
                "Basic type access");
          }

          imports.addImport("org.dmd.dmc.*", "Dark matter core");
          // imports.addImport("org.dmd.dms.generated.dmo.MetaVCAG",
          // "Old validation framework - obsolete");

          // out.write("import org.dmd.dmc.*;\n");
          // out.write("import org.dmd.dms.generated.dmo.MetaVCAG;\n");
View Full Code Here


          // out.write("import org.dmd.dmc.*;\n");
          // out.write("import org.dmd.dms.generated.dmo.MetaVCAG;\n");

          if (cn.equals("EnumDefinition")) {
            imports.addImport("org.dmd.dms.types.*", "Enum support");
            // out.write("import org.dmd.dms.types.*;\n");
          }

          imports.addImport("org.dmd.dms.generated.types.*",
              "Generated type access");
View Full Code Here

          if (cn.equals("EnumDefinition")) {
            imports.addImport("org.dmd.dms.types.*", "Enum support");
            // out.write("import org.dmd.dms.types.*;\n");
          }

          imports.addImport("org.dmd.dms.generated.types.*",
              "Generated type access");

          // out.write("import org.dmd.dms.generated.types.*;\n");

          if (hasAnyEnumAttributes(go)) {
View Full Code Here

              "Generated type access");

          // out.write("import org.dmd.dms.generated.types.*;\n");

          if (hasAnyEnumAttributes(go)) {
            imports.addImport("org.dmd.dms.generated.enums.*",
                "Has enum attributes");
            // out.write("import org.dmd.dms.generated.enums.*;\n");
          }

          out.write(imports.getFormattedImports() + "\n");
View Full Code Here

       
        ImportManager baseImports = new ImportManager();
        StringBuffer interfaces = new StringBuffer();
           
//        baseImports.addImport("org.dmd.dms.generated.enums.RuleScopeEnum", "Rule scope");
        baseImports.addImport("org.dmd.dms.generated.enums.RuleTypeEnum", "Rule type");
        baseImports.addImport("org.dmd.dmc.rules.RuleIF", "All rules implement this");
        baseImports.addImport("java.util.ArrayList", "To store category IDs");
        baseImports.addImport("java.util.Iterator", "To access category IDs");
        interfaces.append("RuleIF");
View Full Code Here

        ImportManager baseImports = new ImportManager();
        StringBuffer interfaces = new StringBuffer();
           
//        baseImports.addImport("org.dmd.dms.generated.enums.RuleScopeEnum", "Rule scope");
        baseImports.addImport("org.dmd.dms.generated.enums.RuleTypeEnum", "Rule type");
        baseImports.addImport("org.dmd.dmc.rules.RuleIF", "All rules implement this");
        baseImports.addImport("java.util.ArrayList", "To store category IDs");
        baseImports.addImport("java.util.Iterator", "To access category IDs");
        interfaces.append("RuleIF");

       
View Full Code Here

        StringBuffer interfaces = new StringBuffer();
           
//        baseImports.addImport("org.dmd.dms.generated.enums.RuleScopeEnum", "Rule scope");
        baseImports.addImport("org.dmd.dms.generated.enums.RuleTypeEnum", "Rule type");
        baseImports.addImport("org.dmd.dmc.rules.RuleIF", "All rules implement this");
        baseImports.addImport("java.util.ArrayList", "To store category IDs");
        baseImports.addImport("java.util.Iterator", "To access category IDs");
        interfaces.append("RuleIF");

       
        baseImports.addImport(schemaPackage + ".generated.dmo." + name + "DataDMO", "Rule parameters object");
View Full Code Here

           
//        baseImports.addImport("org.dmd.dms.generated.enums.RuleScopeEnum", "Rule scope");
        baseImports.addImport("org.dmd.dms.generated.enums.RuleTypeEnum", "Rule type");
        baseImports.addImport("org.dmd.dmc.rules.RuleIF", "All rules implement this");
        baseImports.addImport("java.util.ArrayList", "To store category IDs");
        baseImports.addImport("java.util.Iterator", "To access category IDs");
        interfaces.append("RuleIF");

       
        baseImports.addImport(schemaPackage + ".generated.dmo." + name + "DataDMO", "Rule parameters object");
       
View Full Code Here

        baseImports.addImport("java.util.ArrayList", "To store category IDs");
        baseImports.addImport("java.util.Iterator", "To access category IDs");
        interfaces.append("RuleIF");

       
        baseImports.addImport(schemaPackage + ".generated.dmo." + name + "DataDMO", "Rule parameters object");
       
        StringBuffer categoryInit = new StringBuffer();
       
        for(String cname: categories){
          DmcUncheckedObject category = ruleCategoryDefs.get(cname);
View Full Code Here

         
          String categoryID = category.getSV("ruleCategoryID");
          categoryInit.append("            categories.add(" + categoryID + ");\n");
           
          String ruleInterface = category.getSV("ruleInterface");
          baseImports.addImport(ruleInterface, "Required by RuleCategory " + cname);
         
          if (interfaces.length() > 0)
            interfaces.append(", ");
         
          int lastDot = ruleInterface.lastIndexOf(".");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.