package org.richfaces.bootstrap.ui.paginationitem; import org.richfaces.bootstrap.ui.pagination.PaginationRendererBase; import org.richfaces.cdk.annotations.*; import org.richfaces.ui.attribute.CoreProps; import javax.faces.component.UIOutput; /** * Base Item for PagitionItem * * @author Lukas Eichler */ @JsfComponent( type = AbstractPaginationItem.COMPONENT_TYPE, family = AbstractPaginationItem.COMPONENT_FAMILY, renderer = @JsfRenderer(type = PaginationItemRendererBase.RENDERER_TYPE), tag = @Tag(name = "paginationItem")) public abstract class AbstractPaginationItem extends UIOutput implements CoreProps { public static final String COMPONENT_FAMILY = "org.richfaces.bootstrap.PaginationItem"; public static final String COMPONENT_TYPE = "org.richfaces.bootstrap.PaginationItem"; @Attribute(suggestedValue = "true" + "," + "false", description = @Description("Button active")) public abstract String getActive(); @Attribute(suggestedValue = "true" + "," + "false", description = @Description("Button disabled")) public abstract String getDisabled(); }