All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.codehaus.plexus.component.repository.ComponentProfile Maven / Gradle / Ivy

Go to download

Statistical sampling library for use in virtdata libraries, based on apache commons math 4

There is a newer version: 5.17.0
Show newest version
package org.codehaus.plexus.component.repository;

import org.codehaus.plexus.component.composition.ComponentComposer;
import org.codehaus.plexus.component.factory.ComponentFactory;
import org.codehaus.plexus.component.manager.ComponentManager;
import org.codehaus.plexus.lifecycle.LifecycleHandler;

/**
 * @author Jason van Zyl
 *
 * @version $Id: ComponentProfile.java 1323 2004-12-20 23:00:59Z jvanzyl $
 */
public class ComponentProfile
{
    /** Component Factory. */
    private ComponentFactory componentFactory;

    /** Lifecycle Handler. */
    private LifecycleHandler lifecycleHandler;

    /** Component Manager. */
    private ComponentManager componentManager;    
    
    /** Component Composer. */
    private ComponentComposer componentComposer;

    // ----------------------------------------------------------------------
    // Accessors
    // ----------------------------------------------------------------------

    public ComponentFactory getComponentFactory()
    {
        return componentFactory;
    }

    public void setComponentFactory( ComponentFactory componentFactory )
    {
        this.componentFactory = componentFactory;
    }

    public LifecycleHandler getLifecycleHandler()
    {
        return lifecycleHandler;
    }

    public void setLifecycleHandler( LifecycleHandler lifecycleHandler )
    {
        this.lifecycleHandler = lifecycleHandler;
    }

    public ComponentManager getComponentManager()
    {
        return componentManager;
    }

    public void setComponentManager( ComponentManager componentManager )
    {
        this.componentManager = componentManager;
    }

    public ComponentComposer getComponentComposer()
    {
        return componentComposer;
    }
    
    public void setComponentComposer( ComponentComposer componentComposer )
    {
        this.componentComposer = componentComposer;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy