package org.richfaces.component; import org.richfaces.cdk.annotations.Attribute; import org.richfaces.cdk.annotations.EventName; /** * @author <a href="http://community.jboss.org/people/bleathem">Brian Leathem</a> */ public interface AbstractTogglePanelItemInterface extends AbstractDivPanel, VisitChildrenRejectable { AbstractTogglePanel getParentPanel(); boolean isDynamicPanelItem(); boolean isActive(); // ------------------------------------------------ Component Attributes String getName(); boolean isRendered(); SwitchType getSwitchType(); // ------------------------------------------------ Html Attributes /** * The function to perform when the mouse enters the panel */ @Attribute(events = @EventName("enter")) String getOnenter(); /** * The function to perform when the mouse leaves the panel. */ @Attribute(events = @EventName("leave")) String getOnleave(); String getClientId(); }