package org.jboss.seam.ui.renderkit; import javax.faces.component.UIComponent; import org.jboss.seam.log.LogProvider; import org.jboss.seam.log.Logging; import org.jboss.seam.ui.component.UIConversationPropagation; import org.richfaces.cdk.annotations.JsfRenderer; /** * @author Pete Muir * */ @JsfRenderer(type="org.jboss.seam.ui.ConversationPropagationRenderer", family="org.jboss.seam.ui.ConversationPropagationRenderer") public class ConversationPropagationRendererBase extends CommandButtonParameterRendererBase { private static LogProvider log = Logging.getLogProvider(ConversationPropagationRendererBase.class); @Override protected Class getComponentClass() { return UIConversationPropagation.class; } @Override protected LogProvider getLog() { return log; } @Override protected String getParameterName(UIComponent component) { return ((UIConversationPropagation) component).getName(); } }