Package archmapper.main.conformance

Examples of archmapper.main.conformance.MappingHelper


  }
 
  protected Element writeBeanEntry(String className, Document doc, ClassDefinition def) {
    // make the first character of the bean name lower case
    String beanName = getBeanName(className);
    String qualifiedClassName = new MappingHelper(model).getQualifiedClassname(def);

    Element bean = getBean(qualifiedClassName, doc);
    if (bean == null) {
      bean = new Element("bean", springBeansNamespace);
      bean.setAttribute("id", beanName);
View Full Code Here


  @Override
  public void preAnalyze() {
    if (getProvider().getResources().size() > 0) {
      IResource resource = (IResource) getProvider().getResources()
          .get(0);
      mappingHelper = new MappingHelper(resource.getProject());
      model = mappingHelper.getModel();
      arch = model.getArchitecture();
      archMapping = model.getArchMapping();
      styleMapping = model.getStyleMapping();
    }
View Full Code Here

    archMapping = new ArchitectureMapping();
    styleMapping = new StyleMapping();
    model = new ArchitectureMappingModel(architecture,
        styleMapping, archMapping);
   
    mappingHelper = new MappingHelper(model);
  }
View Full Code Here

   
   
    model = new ArchitectureMappingModel(architecture,
        styleMapping, archMapping);
   
    mappingHelper = new MappingHelper(model);
  }
View Full Code Here

    this.model = model;
    project = model.getProject();
    styleMapping = model.getStyleMapping();
    archMapping = model.getArchMapping();
    architecture = model.getArchitecture();
    mappingHelper = new MappingHelper(model);
    this.javaProject = javaProject;
  }
View Full Code Here

            continue;
          }
        }
      }
     
      MappingHelper mappingHelper = new MappingHelper(model);

      ImplementableTypeMapping typeMapping = styleMapping
          .getImplementableTypeMapping(archElem.getStyleType());
      ImplementableArchitectureElementMapping archElemMapping = archMapping.getComponentOrConnectorMappingByName(archElem
          .getName());

      if (archElemMapping != null) {
        for (ClassDefinition classDef : archElemMapping
            .getClassDefinition()) {
          generateClass(classDef, typeMapping, mappingHelper, archElem, archElemMapping);
        }
       
        for (FileDefinition fileDef : archElemMapping.getFileDefinition()) {
          String pkg = mappingHelper.getPackageOfImplementationArtifact(fileDef);
          String filename = mappingHelper.getFilename(fileDef);
          String template = mappingHelper.getTemplateTextForFile(fileDef);
         
          CodeGenerationHelper.createFile(pkg, filename, template, javaProject);
        }
       
        for (InterfaceDefinition intDef : archElemMapping.getInterfaceDefinition()) {
View Full Code Here

TOP

Related Classes of archmapper.main.conformance.MappingHelper

Copyright © 2018 www.massapicom. 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.