Package org.apache.myfaces.cdi.wrapper
Class FacesClientBehaviorCDIWrapper
- java.lang.Object
-
- org.apache.myfaces.cdi.wrapper.FacesClientBehaviorCDIWrapper
-
- All Implemented Interfaces:
Behavior
,ClientBehavior
,PartialStateHolder
,StateHolder
,FacesWrapper<ClientBehavior>
public class FacesClientBehaviorCDIWrapper extends Object implements PartialStateHolder, ClientBehavior, FacesWrapper<ClientBehavior>
-
-
Constructor Summary
Constructors Constructor Description FacesClientBehaviorCDIWrapper()
FacesClientBehaviorCDIWrapper(Class<? extends ClientBehavior> behaviorClass, String behaviorId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
broadcast(BehaviorEvent event)
void
clearInitialState()
void
decode(FacesContext context, UIComponent component)
Set<ClientBehaviorHint>
getHints()
String
getScript(ClientBehaviorContext behaviorContext)
ClientBehavior
getWrapped()
boolean
initialStateMarked()
boolean
isTransient()
void
markInitialState()
void
restoreState(FacesContext context, Object state)
Object
saveState(FacesContext context)
void
setTransient(boolean newTransientValue)
-
-
-
Constructor Detail
-
FacesClientBehaviorCDIWrapper
public FacesClientBehaviorCDIWrapper()
-
FacesClientBehaviorCDIWrapper
public FacesClientBehaviorCDIWrapper(Class<? extends ClientBehavior> behaviorClass, String behaviorId)
-
-
Method Detail
-
broadcast
public void broadcast(BehaviorEvent event)
-
decode
public void decode(FacesContext context, UIComponent component)
- Specified by:
decode
in interfaceClientBehavior
-
getHints
public Set<ClientBehaviorHint> getHints()
- Specified by:
getHints
in interfaceClientBehavior
-
getScript
public String getScript(ClientBehaviorContext behaviorContext)
- Specified by:
getScript
in interfaceClientBehavior
-
getWrapped
public ClientBehavior getWrapped()
- Specified by:
getWrapped
in interfaceFacesWrapper<ClientBehavior>
-
saveState
public Object saveState(FacesContext context)
- Specified by:
saveState
in interfaceStateHolder
-
restoreState
public void restoreState(FacesContext context, Object state)
- Specified by:
restoreState
in interfaceStateHolder
-
isTransient
public boolean isTransient()
- Specified by:
isTransient
in interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransient
in interfaceStateHolder
-
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialState
in interfacePartialStateHolder
-
initialStateMarked
public boolean initialStateMarked()
- Specified by:
initialStateMarked
in interfacePartialStateHolder
-
markInitialState
public void markInitialState()
- Specified by:
markInitialState
in interfacePartialStateHolder
-
-