Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.7DR#2
-
Fix Version/s: None
-
Component/s: ICE-Components
-
Labels:None
-
Environment:JSF 1.2
-
ICEsoft Forum Reference:
Description
In JSF 1.2, if a UIInput has a problem, and makes a FacesMessage, it tries to access its "label" attribute, to give a more useful description than just the clientId for the user.
We need to add the label attribute and the necessary component-metadata to inputText and any other UIInput sublcasses we have, so that visual editors can do auto-completion, and won't give warnings or errors, when developers use this attribute.
We need to add the label attribute and the necessary component-metadata to inputText and any other UIInput sublcasses we have, so that visual editors can do auto-completion, and won't give warnings or errors, when developers use this attribute.
With JSF 1.2, we'd just need to add the metadata for the following ice: components, since they extend the h: components, and thus already have the label attribute:
commandButton
inputSecret
inputText
inputTextarea
selectBooleanCheckbox
selectManyCheckbox
selectManyListbox
selectManyMenu
selectOneListbox
selectOneMenu
selectOneRadio