United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-4925770 : Track.events is not accessible and should be removed

Details
Type:
Bug
Submit Date:
2003-09-20
Status:
Resolved
Updated Date:
2003-09-27
Project Name:
JDK
Resolved Date:
2003-09-27
Component:
client-libs
OS:
generic
Sub-Component:
javax.sound
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
5.0
Fixed Versions:
5.0 (tiger)

Related Reports

Sub Tasks

Description

Name: fb126949			Date: 09/20/2003


The class Track in package javax.sound.midi contains a protected field "Vector events" which can never be used. Track has a package-private default constructor, so it can never be instanciated outside of that package, and therefore it cannot be subclassed. Therefore, the events field is superflous (and not used in the implementation anyway) and should be removed to prevent hacks like putting an accessor class into the javax.sound.midi package in order to have direct access to that vector.


======================================================================

                                    

Comments
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger

FIXED IN:
tiger

INTEGRATED IN:
tiger
tiger-b22


                                     
2004-06-14
PUBLIC COMMENTS

Track.events is not accessible and should be removed
                                     
2004-06-10
EVALUATION


###@###.### 2003-09-20
	Easy to fix, should be done for tiger.
                                     
2003-09-20



Hardware and Software, Engineered to Work Together