com.sun.faces.renderkit
private abstract static class SelectItemsIterator.GenericObjectSelectItemIterator extends java.lang.Object implements java.util.Iterator<javax.faces.model.SelectItem>
Base class to support iterating over Collections or Arrays that may
or may not contain SelectItem
instances.
Modifier and Type | Class and Description |
---|---|
private static class |
SelectItemsIterator.GenericObjectSelectItemIterator.GenericObjectSelectItem
A
SelectItem implementation to support generating
unique SelectItem values based on ValueExpressions
from the owning UISelectItems instance. |
Modifier and Type | Field and Description |
---|---|
private SelectItemsIterator.GenericObjectSelectItemIterator.GenericObjectSelectItem |
genericObjectSI
SelectItem that is updated based on the current Object being
iterated over.
|
protected javax.faces.component.UISelectItems |
sourceComponent
The source
UISelectItems . |
Modifier | Constructor and Description |
---|---|
protected |
SelectItemsIterator.GenericObjectSelectItemIterator(javax.faces.component.UISelectItems sourceComponent) |
Modifier and Type | Method and Description |
---|---|
protected javax.faces.model.SelectItem |
getSelectItemFor(javax.faces.context.FacesContext ctx,
java.lang.Object value) |
private SelectItemsIterator.GenericObjectSelectItemIterator.GenericObjectSelectItem genericObjectSI
protected javax.faces.component.UISelectItems sourceComponent
UISelectItems
.Copyright © 2002-2010 Oracle America, Inc. All Rights Reserved.