Package fr.imag.adele.apam

Examples of fr.imag.adele.apam.CompositeType.createInstance()


    apam.waitForIt(Constants.CONST_WAIT_TIME);

    CompositeType compositeBImpl = (CompositeType) waitForImplByName(null,
        "composite-a-dispute-inject-own");

    Composite compositeB = (Composite) compositeBImpl.createInstance(null,
        null);

    apam.waitForIt(Constants.CONST_WAIT_TIME);

    System.out.println("Composite after the own composite instantiation:"
View Full Code Here


  public void CompositeContentMngtOwnSpecification_tc046() {

    CompositeType cta = (CompositeType) waitForImplByName(null,
        "composite-a-own-specification");

    Composite composite_a = (Composite) cta.createInstance(null, null);

    Implementation device = waitForImplByName(null, "BoschSwitch");
    Instance deviceinst = device.createInstance(null, null);

    String message = "When a composite declares to own a specification, that means every instance of that specification should be owned by that composite. This test failed, the actual owner composite of that component and the one that declares to be the owner are different";
View Full Code Here

    Implementation impl_jackhammer = waitForImplByName(null,
        "JackHammer_singleton");
    Implementation impl_worker = waitForImplByName(null, "Worker_waiting");
    Implementation impl_toolmanager = waitForImplByName(null, "ToolManager");

    Composite yard = (Composite) ct.createInstance(null, null);
    impl_jackhammer.createInstance(null, null);

    Worker worker1 = (Worker) impl_worker.createInstance(yard, null)
        .getServiceObject();
View Full Code Here

    CompositeType ctb = (CompositeType) waitForImplByName(null,
        "composite-b");

    Composite composite_a = (Composite) cta.createInstance(null, null);
    Composite composite_b = (Composite) ctb.createInstance(null, null);

    Instance a = composite_a.getMainInst();

    Instance b = composite_b.getMainInst();
View Full Code Here

    CompositeType ctb = (CompositeType) waitForImplByName(null,
        "composite-b");

    Composite composite_a = (Composite) cta.createInstance(null, null);
    Composite composite_b = (Composite) ctb.createInstance(null, null);

    Instance a = composite_a.getMainInst();
    Instance b = composite_b.getMainInst();

    S3GroupAImpl ga = (S3GroupAImpl) a.getServiceObject();
View Full Code Here

    final String messageTemplate = "Composite A declares <export implementation='false' /> and its main implem depends on this implementation. %s";

    CompositeType cta = (CompositeType) waitForImplByName(null,
        "composite-a-local-implementation");

    Composite composite_a = (Composite) cta.createInstance(null, null);

    Implementation dependencyOfA = waitForImplByName(null, "BoschSwitch");
    CompositeType rootComposite = (CompositeType) waitForImplByName(null,
        CST.ROOT_COMPOSITE_TYPE);
View Full Code Here

    final String messageTemplate = "Two composites A and B,  both without mainimpl, B depends on instances inside A, but A is marked as '<export instance='false' />'. %s";

    CompositeType cta = (CompositeType) waitForImplByName(null,
        "composite-a-local-instance-nomain");

    Composite composite_a = (Composite) cta.createInstance(null, null);

    Implementation groupAImpl = waitForImplByName(null, "group-a");
    Implementation groupBImpl = waitForImplByName(null, "group-b");

    Instance groupAInstance = groupAImpl.createInstance(composite_a,
View Full Code Here

  public void CompositeContentMngtExportApplicationEverythingGlobalNothingInstance_tc038() {

    CompositeType appCompositeType = (CompositeType) waitForImplByName(
        null, "composite-a");

    Composite appComposite = (Composite) appCompositeType.createInstance(
        null, null);

    CompositeType cta = (CompositeType) waitForImplByName(null,
        "composite-a-export-application-everything-global-nothing");
View Full Code Here

    Implementation ia = waitForImplByName(null, "group-a");

    Composite composite_a = (Composite) cta.createInstance(appComposite,
        null);
    Composite composite_b = (Composite) ctb.createInstance(appComposite,
        null);

    Instance instanceApp1 = ia.createInstance(composite_a, null);

    Instance instanceApp2 = ia.createInstance(composite_b, null);
View Full Code Here

  public void CompositeContentMngtExportApplicationNothingGlobalEverythingInstance_tc048() {

    CompositeType appCompositeType = (CompositeType) waitForImplByName(
        null, "composite-a");

    Composite superparent = (Composite) appCompositeType.createInstance(
        null, null);

    Composite appCompositeA = (Composite) appCompositeType.createInstance(
        superparent, null);
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.