package org.qi4j.tutorials.composites.tutorial4;

import org.qi4j.api.composite.TransientComposite;

/**
 * This Composite interface declares all the Fragments
 * of the HelloWorld composite.
 * <p/>
 * The Mixins annotation has been moved to the respective sub-interfaces.
 * The sub-interfaces therefore declare themselves what mixin implementation
 * is preferred. This interface could still have its own Mixins annotation
 * with overrides of those defaults however.
 */
public interface HelloWorldComposite
    extends HelloWorld, TransientComposite
{
}

