Package org.dmd.util.codegen

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


        baseImports.addImport("java.util.Iterator", "To access category IDs");
        baseImports.addImport("org.dmd.dmc.DmcOmni", "To map class and attribute names to info");
        baseImports.addImport("org.dmd.dmc.DmcObject", "To support the dynamic constructor");
        baseImports.addImport("org.dmd.dmc.DmcClassInfo", "To support retrieval of rule class");
        baseImports.addImport("org.dmd.dmc.DmcAttributeInfo", "To support retrieval of attribute info");
        baseImports.addImport("org.dmd.dmc.rules.RuleKey", "To allow rule sorting");
        baseImports.addImport("org.dmd.dmc.rules.DynamicInitIF", "To allow for dynamic initialization of rule data");
        baseImports.addImport("org.dmd.dms.generated.dmo.RuleDataDMO", "To allow access to the rule data DMO");
       
        if (isAttributeRule)
            baseImports.addImport("org.dmd.dmc.rules.AttributeRuleKey", "To allow rule sorting");
View Full Code Here


        baseImports.addImport("org.dmd.dmc.DmcOmni", "To map class and attribute names to info");
        baseImports.addImport("org.dmd.dmc.DmcObject", "To support the dynamic constructor");
        baseImports.addImport("org.dmd.dmc.DmcClassInfo", "To support retrieval of rule class");
        baseImports.addImport("org.dmd.dmc.DmcAttributeInfo", "To support retrieval of attribute info");
        baseImports.addImport("org.dmd.dmc.rules.RuleKey", "To allow rule sorting");
        baseImports.addImport("org.dmd.dmc.rules.DynamicInitIF", "To allow for dynamic initialization of rule data");
        baseImports.addImport("org.dmd.dms.generated.dmo.RuleDataDMO", "To allow access to the rule data DMO");
       
        if (isAttributeRule)
            baseImports.addImport("org.dmd.dmc.rules.AttributeRuleKey", "To allow rule sorting");
        else
View Full Code Here

        baseImports.addImport("org.dmd.dmc.DmcObject", "To support the dynamic constructor");
        baseImports.addImport("org.dmd.dmc.DmcClassInfo", "To support retrieval of rule class");
        baseImports.addImport("org.dmd.dmc.DmcAttributeInfo", "To support retrieval of attribute info");
        baseImports.addImport("org.dmd.dmc.rules.RuleKey", "To allow rule sorting");
        baseImports.addImport("org.dmd.dmc.rules.DynamicInitIF", "To allow for dynamic initialization of rule data");
        baseImports.addImport("org.dmd.dms.generated.dmo.RuleDataDMO", "To allow access to the rule data DMO");
       
        if (isAttributeRule)
            baseImports.addImport("org.dmd.dmc.rules.AttributeRuleKey", "To allow rule sorting");
        else
            baseImports.addImport("org.dmd.dmc.rules.ClassRuleKey", "To allow rule sorting");
View Full Code Here

        baseImports.addImport("org.dmd.dmc.rules.RuleKey", "To allow rule sorting");
        baseImports.addImport("org.dmd.dmc.rules.DynamicInitIF", "To allow for dynamic initialization of rule data");
        baseImports.addImport("org.dmd.dms.generated.dmo.RuleDataDMO", "To allow access to the rule data DMO");
       
        if (isAttributeRule)
            baseImports.addImport("org.dmd.dmc.rules.AttributeRuleKey", "To allow rule sorting");
        else
            baseImports.addImport("org.dmd.dmc.rules.ClassRuleKey", "To allow rule sorting");

        interfaces.append("RuleIF, DynamicInitIF");
     
View Full Code Here

        baseImports.addImport("org.dmd.dms.generated.dmo.RuleDataDMO", "To allow access to the rule data DMO");
       
        if (isAttributeRule)
            baseImports.addImport("org.dmd.dmc.rules.AttributeRuleKey", "To allow rule sorting");
        else
            baseImports.addImport("org.dmd.dmc.rules.ClassRuleKey", "To allow rule sorting");

        interfaces.append("RuleIF, DynamicInitIF");
     
        baseImports.addImport(sd.getSchemaPackage() + ".generated.dmo." + rd.getName() + "DataDMO", "Rule parameters object");
       
View Full Code Here

        else
            baseImports.addImport("org.dmd.dmc.rules.ClassRuleKey", "To allow rule sorting");

        interfaces.append("RuleIF, DynamicInitIF");
     
        baseImports.addImport(sd.getSchemaPackage() + ".generated.dmo." + rd.getName() + "DataDMO", "Rule parameters object");
       
        StringBuffer categoryInit = new StringBuffer();
       
        for (RuleCategory rc : rd.getRuleCategory()){
          categoryInit.append("            categories.add(" + rc.getRuleCategoryID() + ");\n");
View Full Code Here

       
        StringBuffer categoryInit = new StringBuffer();
       
        for (RuleCategory rc : rd.getRuleCategory()){
          categoryInit.append("            categories.add(" + rc.getRuleCategoryID() + ");\n");
          baseImports.addImport(rc.getRuleInterface(), "The interface for the " + rc.getName() + " category");
          interfaces.append(",");
          interfaces.append(GenUtility.getClassFromImport(rc.getRuleInterface()));
        }

      BufferedWriter   out = FileUpdateManager.instance().getWriter(subfolder, rd.getName() + "BaseImpl.java");
View Full Code Here

    ImportManager imports = new ImportManager();

    imports.addImport("java.io.Serializable", "To prevent serialization warnings");
    imports.addImport("org.dmd.dmc.DmcInputStreamIF", "Standard serialization techniques");
    imports.addImport("org.dmd.dmc.DmcOutputStreamIF", "Standard serialization techniques");
    imports.addImport("org.dmd.dmc.types.IntegerVar", "To support getNextField()");
//    out.write("import java.io.Serializable;\n");
//        out.write("import org.dmd.dmc.DmcInputStreamIF;\n");
//        out.write("import org.dmd.dmc.DmcOutputStreamIF;\n");
//        out.write("import org.dmd.dmc.types.IntegerVar;\n");
       
View Full Code Here

//        out.write("import org.dmd.dmc.DmcInputStreamIF;\n");
//        out.write("import org.dmd.dmc.DmcOutputStreamIF;\n");
//        out.write("import org.dmd.dmc.types.IntegerVar;\n");
       
        if (hasRefs){
        imports.addImport("org.dmd.dmc.DmcNameResolverIF", "To support object references");
        imports.addImport("org.dmd.dmc.DmcNamedObjectIF", "To support object references");
        imports.addImport("org.dmd.dmc.DmcNamedObjectREF", "To support object references");
        imports.addImport("org.dmd.dmc.DmcContainerIF", "To support object references");

//        out.write("import org.dmd.dmc.DmcNameResolverIF;\n");
View Full Code Here

//        out.write("import org.dmd.dmc.DmcOutputStreamIF;\n");
//        out.write("import org.dmd.dmc.types.IntegerVar;\n");
       
        if (hasRefs){
        imports.addImport("org.dmd.dmc.DmcNameResolverIF", "To support object references");
        imports.addImport("org.dmd.dmc.DmcNamedObjectIF", "To support object references");
        imports.addImport("org.dmd.dmc.DmcNamedObjectREF", "To support object references");
        imports.addImport("org.dmd.dmc.DmcContainerIF", "To support object references");

//        out.write("import org.dmd.dmc.DmcNameResolverIF;\n");
//            out.write("import org.dmd.dmc.DmcNamedObjectIF;\n");
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.