Package sg.edu.nus.comp.simTL.engine

Examples of sg.edu.nus.comp.simTL.engine.SimTLEngine


 
   */
  @Test
  public void testEngine() throws Exception{
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(0,1);
    SimTLEngine engine = new SimTLEngine(
        new TemplateMockup().getTemplateVersion(),
        URI.createFileURI(new File("output/TV_templateInstance.java").getAbsolutePath()),
        decisionMaker);
   
//    IModel instance = engine.getTemplateInstance();
View Full Code Here


  public void testAdd_NewIteration() throws Exception{
    log.info("\nTestAdd_NewIteration\n");
    //Add to first addAllocation
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(0,1);
    ITemplate template = new TemplateMockup().getTemplateVersion();
    SimTLEngine engine = new SimTLEngine(
        template,
        URI.createFileURI(new File("output/TV_templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

  @Test
  public void testAdd_NoLeftNeighbor_OL_TV() throws Exception{
    log.info("\nTestAdd_NoLeftNeighbor_OL\n");
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(0,1);
    ITemplate template = new TemplateMockup().getTemplateVersion();
    SimTLEngine engine = new SimTLEngine(template,
        URI.createFileURI(new File("output/TV_templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

  public void testAdd_ExistIteration_DiffElement() throws Exception{
    log.info("\nTestAdd_ExistIteration_DiffElement\n");
    //Add to first addAllocation
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(1,2);
    ITemplate template = new TemplateMockup().getTemplateVersion();
    SimTLEngine engine = new SimTLEngine(
        template,
        URI.createFileURI(new File("output/TV_templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

 
   */
  @Test
  public void testEngine() throws Exception{
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(0,1);
    SimTLEngine engine = new SimTLEngine(
        new TemplateMockup().getTemplate(),
        URI.createFileURI(new File("output/templateInstance.java").getAbsolutePath()),
        decisionMaker);
   
//    IModel instance = engine.getTemplateInstance();
View Full Code Here

  @Test
  public void testAdd_NewIteration() throws Exception{
    log.info("\nTestAdd_NewIteration\n");
    //Add to first addAllocation
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(0,1);
    SimTLEngine engine = new SimTLEngine(
        new TemplateMockup().getTemplate(),
        URI.createFileURI(new File("output/templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

  public void testAdd_NewIteration_DiffElement() throws Exception{
    log.info("\nTestAdd_NewIteration_DiffElement\n");
    //Add to first addAllocation
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(1,2);
    ITemplate template = new TemplateMockup().getTemplate();
    SimTLEngine engine = new SimTLEngine(
        template,
        URI.createFileURI(new File("output/templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

  @Test
  public void testAdd_ManyAddAlloc() throws Exception{
    log.info("\nTestAdd_ManyAddAlloc\n");
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(5,6);
    ITemplate template = new TemplateMockup().getTemplate();
    SimTLEngine engine = new SimTLEngine(template,
        URI.createFileURI(new File("output/templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

  @Test
  public void testAdd_NoLeftNeighbor_OL() throws Exception{
    log.info("\nTestAdd_NoLeftNeighbor_OL\n");
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(0,1);
    ITemplate template = new TemplateMockup().getTemplate();
    SimTLEngine engine = new SimTLEngine(template,
        URI.createFileURI(new File("output/templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

  @Test
  public void testAdd_NoRightNeighbor_TElement() throws Exception{
    log.info("\nTestAdd_NoRightNeighbor_TElement\n");
    IDecisionMaker decisionMaker = new DefaultDecisionMaker(2,3);
    ITemplate template = new TemplateMockup().getTemplate();
    SimTLEngine engine = new SimTLEngine(template,
        URI.createFileURI(new File("output/templateInstance.java").getAbsolutePath()),
        decisionMaker);
    log.info("Ready");
    IModel instance = engine.getTemplateInstance();
    Resource instanceResource = instance.getModelResource();
    EObject javaRoot = instanceResource.getContents().get(0);
    EObject javaClass = javaRoot.eContents().get(0);
    EStructuralFeature memberFeature = javaClass.eClass().getEStructuralFeature("members");
    List<EObject> classMembers = (List<EObject>)javaClass.eGet(memberFeature);
View Full Code Here

TOP

Related Classes of sg.edu.nus.comp.simTL.engine.SimTLEngine

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.