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

org.skyscreamer.yoga.jaxrs.view.AbstractInjectedYogaMessageBodyWriter Maven / Gradle / Ivy

The newest version!
package org.skyscreamer.yoga.jaxrs.view;

import javax.inject.Inject;

import org.skyscreamer.yoga.listener.RenderingListenerRegistry;
import org.skyscreamer.yoga.selector.SelectorResolver;
import org.skyscreamer.yoga.util.ClassFinderStrategy;
import org.skyscreamer.yoga.view.AbstractYogaView;

public class AbstractInjectedYogaMessageBodyWriter extends BaseYogaMessageBodyWriter
{

    public AbstractInjectedYogaMessageBodyWriter( AbstractYogaView view )
    {
        super( view );
    }

    @Inject
    public void setSelectorResolver( SelectorResolver selectorResolver )
    {
        _view.setSelectorResolver( selectorResolver );
    }

    @Inject
    public void setRenderingListenerRegistry( RenderingListenerRegistry renderingListenerRegistry ) 
    {
        _view.setRegistry( renderingListenerRegistry );
    }

    @Inject
    public void setClassFinderStrategy( ClassFinderStrategy classFinderStrategy )
    {
        _view.setClassFinderStrategy( classFinderStrategy );
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy