Class ProtoComProject

java.lang.Object
org.palladiosimulator.protocom.ProtoComProject

public class ProtoComProject extends Object
Encapsulates all information needed to generated a single project by ProtoCom. The constructor establishes all basic information. Afterwards, source files can be generated into the project. Finally, the compile method runs all registered builders. TODO Modify JavaDoc TODO Split up class over framework & lang packages? TODO Remove redundant this.projectType if-checks. Use inheritance?
  • Constructor Details

    • ProtoComProject

      public ProtoComProject(String projectURI, String filePath, org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration.CodeGenerationAdvice projectType)
  • Method Details

    • getIProject

      public IProject getIProject()
    • compile

      public void compile()