public final class ForEachHandler extends TagHandlerImpl
Modifier and Type | Class and Description |
---|---|
private static class |
ForEachHandler.ArrayIterator |
Modifier and Type | Field and Description |
---|---|
private javax.faces.view.facelets.TagAttribute |
begin |
private javax.faces.view.facelets.TagAttribute |
end |
private javax.faces.view.facelets.TagAttribute |
items |
private javax.faces.view.facelets.TagAttribute |
step |
private javax.faces.view.facelets.TagAttribute |
tranzient |
private javax.faces.view.facelets.TagAttribute |
var |
private javax.faces.view.facelets.TagAttribute |
varStatus |
Constructor and Description |
---|
ForEachHandler(javax.faces.view.facelets.TagConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
apply(javax.faces.view.facelets.FaceletContext ctx,
javax.faces.component.UIComponent parent) |
private javax.el.ValueExpression |
capture(java.lang.String name,
javax.el.VariableMapper vars) |
private int |
getBegin(javax.faces.view.facelets.FaceletContext ctx) |
private int |
getEnd(javax.faces.view.facelets.FaceletContext ctx) |
private int |
getStep(javax.faces.view.facelets.FaceletContext ctx) |
private boolean |
getTransient(javax.faces.view.facelets.FaceletContext ctx) |
private javax.el.ValueExpression |
getVarExpr(javax.el.ValueExpression ve,
java.lang.Object src,
java.lang.Object value,
int i,
int start) |
private java.lang.String |
getVarName(javax.faces.view.facelets.FaceletContext ctx) |
private java.lang.String |
getVarStatusName(javax.faces.view.facelets.FaceletContext ctx) |
private java.util.Iterator |
toIterator(java.lang.Object src) |
findNextByType, findNextByType
private final javax.faces.view.facelets.TagAttribute begin
private final javax.faces.view.facelets.TagAttribute end
private final javax.faces.view.facelets.TagAttribute items
private final javax.faces.view.facelets.TagAttribute step
private final javax.faces.view.facelets.TagAttribute tranzient
private final javax.faces.view.facelets.TagAttribute var
private final javax.faces.view.facelets.TagAttribute varStatus
public ForEachHandler(javax.faces.view.facelets.TagConfig config)
config
- public void apply(javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent parent) throws java.io.IOException
java.io.IOException
private javax.el.ValueExpression capture(java.lang.String name, javax.el.VariableMapper vars)
private int getBegin(javax.faces.view.facelets.FaceletContext ctx)
private int getEnd(javax.faces.view.facelets.FaceletContext ctx)
private int getStep(javax.faces.view.facelets.FaceletContext ctx)
private boolean getTransient(javax.faces.view.facelets.FaceletContext ctx)
private javax.el.ValueExpression getVarExpr(javax.el.ValueExpression ve, java.lang.Object src, java.lang.Object value, int i, int start)
private java.lang.String getVarName(javax.faces.view.facelets.FaceletContext ctx)
private java.lang.String getVarStatusName(javax.faces.view.facelets.FaceletContext ctx)
private java.util.Iterator toIterator(java.lang.Object src)
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.