Package fr.imag.adele.apam

Examples of fr.imag.adele.apam.Composite


        "composite-a-local-instance");

    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();

    S3GroupBImpl gb = (S3GroupBImpl) b.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");

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

    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);

    CompositeType appCompositeTypeC = (CompositeType) waitForImplByName(
        null, "composite-c");

    Composite appCompositeC = (Composite) appCompositeTypeC.createInstance(
        superparent, null);

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

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

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

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

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

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

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

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

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

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

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

  public void CompositeContentMngtExportGlobalEverythingInstance_tc050() {

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

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

    CompositeType appCompositeTypeC = (CompositeType) waitForImplByName(
        null, "composite-c");

    Composite appCompositeC = (Composite) appCompositeTypeC.createInstance(
        null, null);

    CompositeType cta = (CompositeType) waitForImplByName(null,
        "composite-a-export-global-everything");

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

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

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

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

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

        "composite-a-import-nothing-implementation");

    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();

    S3GroupBImpl gb = (S3GroupBImpl) b.getServiceObject();
View Full Code Here

        "composite-a-import-nothing-instance");

    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();

    S3GroupBImpl gb = (S3GroupBImpl) b.getServiceObject();
View Full Code Here

  @Test
  public void CompositePromoteImplicitAndInternal_tct007() {
    CompositeType ctAV00 = (CompositeType) waitForImplByName(null,
        "AVEntertainment-00");
    Composite instAV00 = (Composite) ctAV00.createInstance(null, null);
    CompositeType ctDC00 = (CompositeType) waitForImplByName(null,
        "HomeDigitalContent-00");
    Composite instDC00 = (Composite) ctDC00.createInstance(null, null);

    apam.waitForIt(1000);

    auxListInstances();
    Instance instCtl = waitForInstByName(ctAV00,
View Full Code Here

TOP

Related Classes of fr.imag.adele.apam.Composite

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.