Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0
-
Fix Version/s: 2.0.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEFaces 2.0 Ace components
Description
Keep track of individual changes for 2.0.1 components.
I committed a change to the JSONBuilder to stop using String.replace to do escaping of Strings. Very expensive to call this method, even if the target String doesn't contain any characters to be replaced.
I had to remove the generator code that was using attributesThatAreSet. Using the TabPane like this:
<ice:tabPane label="Second Pane of components" >
Here is some text in the second pane
</ice:tabPane>
Results in a tab with "null" as a label. It looks like the label field isn't being included in the set of attributes that are set in this case.
Still working on the renderers.