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

org.richfaces.component.AbstractTogglePanelItemInterface Maven / Gradle / Ivy

The newest version!
package org.richfaces.component;

import org.richfaces.cdk.annotations.Attribute;
import org.richfaces.cdk.annotations.EventName;

/**
 * @author Brian Leathem
 */
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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy