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 void
addBehaviorListener(BehaviorListener listener)
void
broadcast(BehaviorEvent event)
void
clearInitialState()
boolean
initialStateMarked()
boolean
isTransient()
void
markInitialState()
protected void
removeBehaviorListener(BehaviorListener listener)
void
restoreState(FacesContext context, Object state)
Object
saveState(FacesContext context)
void
setTransient(boolean newTransientValue)
-
-
-
Method Detail
-
broadcast
public void broadcast(BehaviorEvent event) throws AbortProcessingException
- Specified by:
broadcast
in interfaceBehavior
- Throws:
AbortProcessingException
-
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialState
in interfacePartialStateHolder
-
initialStateMarked
public boolean initialStateMarked()
- Specified by:
initialStateMarked
in interfacePartialStateHolder
-
isTransient
public boolean isTransient()
- Specified by:
isTransient
in interfaceStateHolder
-
markInitialState
public void markInitialState()
- Specified by:
markInitialState
in interfacePartialStateHolder
-
restoreState
public void restoreState(FacesContext context, Object state)
- Specified by:
restoreState
in interfaceStateHolder
-
saveState
public Object saveState(FacesContext context)
- Specified by:
saveState
in interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransient
in interfaceStateHolder
-
addBehaviorListener
protected void addBehaviorListener(BehaviorListener listener)
-
removeBehaviorListener
protected void removeBehaviorListener(BehaviorListener listener)
-
-