Class BoundPropertiesSelectItemGroupProvider.SelectItem
java.lang.Object
com.webmethods.caf.faces.data.object.BoundPropertiesSelectItemGroupProvider.SelectItem
- All Implemented Interfaces:
ISelectItemProvider
- Enclosing class:
- BoundPropertiesSelectItemGroupProvider
protected class BoundPropertiesSelectItemGroupProvider.SelectItem
extends Object
implements ISelectItemProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns item's extended description, typically used in the UI as a tooltipgetIcon()
Returns item's encoded icon URL.getLabel()
Returns item's display name, typically used in the UI to diplay this itemgetStyle()
Returns item's inline CSS style.getValue()
Returns item's value, used for data binding, typically a unique identifier.int
hashCode()
boolean
Returns true if item is disabled.boolean
isEscape()
Returns true if item label should be escaped.protected Object
resolveBinding
(ValueExpression binding) toString()
-
Field Details
-
m_row
-
-
Constructor Details
-
SelectItem
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
getDescription
Description copied from interface:ISelectItemProvider
Returns item's extended description, typically used in the UI as a tooltip- Specified by:
getDescription
in interfaceISelectItemProvider
- Returns:
- item's description
-
getIcon
Description copied from interface:ISelectItemProvider
Returns item's encoded icon URL.- Specified by:
getIcon
in interfaceISelectItemProvider
- Returns:
- icon url
-
getLabel
Description copied from interface:ISelectItemProvider
Returns item's display name, typically used in the UI to diplay this item- Specified by:
getLabel
in interfaceISelectItemProvider
- Returns:
- item's label
-
getStyle
Description copied from interface:ISelectItemProvider
Returns item's inline CSS style.- Specified by:
getStyle
in interfaceISelectItemProvider
- Returns:
- items's CSS style
-
getValue
Description copied from interface:ISelectItemProvider
Returns item's value, used for data binding, typically a unique identifier.- Specified by:
getValue
in interfaceISelectItemProvider
- Returns:
- item's value
-
isDisabled
public boolean isDisabled()Description copied from interface:ISelectItemProvider
Returns true if item is disabled.- Specified by:
isDisabled
in interfaceISelectItemProvider
- Returns:
- disabled status
-
isEscape
public boolean isEscape()Description copied from interface:ISelectItemProvider
Returns true if item label should be escaped.- Specified by:
isEscape
in interfaceISelectItemProvider
- Returns:
- true or false
-
resolveBinding
-