ICEfaces ACE Components 3.3.0
Java API Documentation

org.icefaces.ace.meta.annotation
Annotation Type ClientBehaviorHolder


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ClientBehaviorHolder


Required Element Summary
 ClientEvent[] events
           
 
Optional Element Summary
 boolean allowFAjax
          ACE components only work with ace:ajax, not f:ajax.
 java.lang.String defaultEvent
           
 

Element Detail

events

public abstract ClientEvent[] events

defaultEvent

public abstract java.lang.String defaultEvent
Default:
""

allowFAjax

public abstract boolean allowFAjax
ACE components only work with ace:ajax, not f:ajax. By default, code is generated to block f:ajax from being added to ACE components and interfering with them. This is necessary when f:ajax wraps components, ostensibly for addition to h: components, but if ace: components are also in that component sub-tree, then they would be affected as well. When ACEnvironment is used to generate third party components, they may wish their components to work with f:ajax, in which case this field can be set to true for those components.

Default:
false

ICEfaces ACE Components 3.3.0
Java API Documentation

Copyright 2013 ICEsoft Technologies Canada Corp., All Rights Reserved.