ata(jakarta.faces.context.FacesContext, jakarta.faces.application.Resource)</code></a> for the context in which implementations of this interface are
 used.
 </p>

 <p class="changed_added_2_0">
 The implementation must ensure that this instance is thread safe and may be shared among different component trees.
 </p>

 <div class="changed_added_2_0">

 <p>
 Subinterfaces are provided for the common behavioral interfaces: <a href="../../../jakarta/faces/component/behavior/Behavior.html" title="interface in ja