Package jakarta.faces.component.behavior
Class BehaviorBase
- java.lang.Object
-
- jakarta.faces.component.behavior.BehaviorBase
-
- All Implemented Interfaces:
Behavior,PartialStateHolder,StateHolder
- Direct Known Subclasses:
ClientBehaviorBase
public class BehaviorBase extends Object implements Behavior, PartialStateHolder
- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description BehaviorBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddBehaviorListener(BehaviorListener listener)voidbroadcast(BehaviorEvent event)voidclearInitialState()booleaninitialStateMarked()booleanisTransient()voidmarkInitialState()protected voidremoveBehaviorListener(BehaviorListener listener)voidrestoreState(FacesContext context, Object state)ObjectsaveState(FacesContext context)voidsetTransient(boolean newTransientValue)
-
-
-
Method Detail
-
broadcast
public void broadcast(BehaviorEvent event) throws AbortProcessingException
- Specified by:
broadcastin interfaceBehavior- Throws:
AbortProcessingException
-
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialStatein interfacePartialStateHolder
-
initialStateMarked
public boolean initialStateMarked()
- Specified by:
initialStateMarkedin interfacePartialStateHolder
-
isTransient
public boolean isTransient()
- Specified by:
isTransientin interfaceStateHolder
-
markInitialState
public void markInitialState()
- Specified by:
markInitialStatein interfacePartialStateHolder
-
restoreState
public void restoreState(FacesContext context, Object state)
- Specified by:
restoreStatein interfaceStateHolder
-
saveState
public Object saveState(FacesContext context)
- Specified by:
saveStatein interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransientin interfaceStateHolder
-
addBehaviorListener
protected void addBehaviorListener(BehaviorListener listener)
-
removeBehaviorListener
protected void removeBehaviorListener(BehaviorListener listener)
-
-