javax.faces.component.behavior
Interface ClientBehaviorHolder

All Known Implementing Classes:
HtmlBody, HtmlCommandButton, HtmlCommandLink, HtmlDataTable, HtmlForm, HtmlGraphicImage, HtmlInputSecret, HtmlInputText, HtmlInputTextarea, HtmlOutcomeTargetButton, HtmlOutcomeTargetLink, HtmlOutputLabel, HtmlOutputLink, HtmlPanelGrid, HtmlSelectBooleanCheckbox, HtmlSelectManyCheckbox, HtmlSelectManyListbox, HtmlSelectManyMenu, HtmlSelectOneListbox, HtmlSelectOneMenu, HtmlSelectOneRadio

public interface ClientBehaviorHolder

TODO: COMMENT

Since:
2.0
Version:
$Revision: 696523 $ $Date: 2009-03-14 15:15:08 -0400 (mer., 17 sept. 2008) $
Author:
Simon Lessard (latest modification by $Author: slessard $)

Method Summary
 void addClientBehavior(java.lang.String eventName, ClientBehavior behavior)
           
 java.util.Map<java.lang.String,java.util.List<ClientBehavior>> getClientBehaviors()
          Retruns an immutable Map of the attached ClientBehaviors for the component.
 java.lang.String getDefaultEventName()
           
 java.util.Collection<java.lang.String> getEventNames()
           
 

Method Detail

addClientBehavior

void addClientBehavior(java.lang.String eventName,
                       ClientBehavior behavior)

getClientBehaviors

java.util.Map<java.lang.String,java.util.List<ClientBehavior>> getClientBehaviors()
Retruns an immutable Map of the attached ClientBehaviors for the component. If no behavior is present this method return an empty Map (Collections.emptyMap()).

Returns:

getDefaultEventName

java.lang.String getDefaultEventName()

getEventNames

java.util.Collection<java.lang.String> getEventNames()


Copyright © 2010 The Apache Software Foundation. All Rights Reserved.