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
- Since:
- 2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addBehaviorListener
(BehaviorListener listener) void
broadcast
(BehaviorEvent event) void
boolean
boolean
void
protected void
removeBehaviorListener
(BehaviorListener listener) void
restoreState
(FacesContext context, Object state) saveState
(FacesContext context) void
setTransient
(boolean newTransientValue)
-
Constructor Details
-
BehaviorBase
public BehaviorBase()
-
-
Method Details
-
broadcast
- 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
- Specified by:
restoreState
in interfaceStateHolder
-
saveState
- Specified by:
saveState
in interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue) - Specified by:
setTransient
in interfaceStateHolder
-
addBehaviorListener
-
removeBehaviorListener
-