Bug 1426

Summary: TaskEvent class information exposure
Product: frysk Reporter: Phil Muldoon <pmuldoon>
Component: generalAssignee: Andrew Cagney <cagney>
Status: RESOLVED FIXED    
Severity: normal CC: swagiaal
Priority: P1    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 1517, 1520, 1521, 1522, 1524, 1519, 1523, 1526    

Description Phil Muldoon 2005-10-05 19:17:21 UTC
The optional object returned from the optional argument returned from the
observable used in:

data.getProc().taskExeced.addObserver

Is a TaskEvent class. TaskEvent is not public, and therefore the optional
argument passed to the observer is not castable as TaskEvent. As noted, the
short term fix was to change frysk.proc.TaskEvent to public. This has been
completed. However making TaskEvent public exposes too much information outside
of the class.
Comment 1 Andrew Cagney 2005-10-23 21:28:54 UTC
With the addition of all the observers, this is "fixed".