Details
- 
        Type: Improvement Improvement
- 
        Status: Closed
- 
            Priority: Major Major
- 
            Resolution: Fixed
- 
            Affects Version/s: 3.1.0.BETA1
- 
            Component/s: ACE-Components
- 
            Labels:None
- 
            Environment:ACE
- 
                        Assignee Priority:P1
Description
                    ClientBehaviorHolder Base classes should generate getEventNames(), getDefaultRender(-), getDefaultExecute(-) methods that return static immutable collections, much like how Panel has this:
private static final Collection<String> EVENT_NAMES = Collections.unmodifiableCollection(Arrays.asList(DEFAULT_EVENT));
And Panel shouldn't be overriding this, it should just be in PanelBase.
            
private static final Collection<String> EVENT_NAMES = Collections.unmodifiableCollection(Arrays.asList(DEFAULT_EVENT));
And Panel shouldn't be overriding this, it should just be in PanelBase.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
| Field | Original Value | New Value | 
|---|---|---|
| Salesforce Case | [] | |
| Fix Version/s | 3.1.0.RC1 [ 10337 ] | |
| Fix Version/s | 3.1 [ 10312 ] | |
| Assignee Priority | P1 | |
| Assignee | Mark Collette [ mark.collette ] | 
| Status | Open [ 1 ] | Resolved [ 5 ] | 
| Resolution | Fixed [ 1 ] | 
| Status | Resolved [ 5 ] | Closed [ 6 ] |