Interface UntargetableComponent


public interface UntargetableComponent
Components implementing this interface are ignored by the algorithm - especially in the implementation of @child(n), @next and @previous. If you suppose this case, markup/literal components must implement UntargetableComponent:
 <table>
      <tr>
          <td>
              <h:outputLabel for="@next" value="Name:" />
          </td>
          <td>
              <h:inputText id="input" value="#{bean.name} />
          </td>
      </tr>
 </table>
 
@next would otherwise actually target the markup:
  </td>
  <td>
 
and not desired component:
  <h:inputText id="input" value="#{bean.name} />
 
Since:
2.3