From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27188 invoked by alias); 4 Nov 2005 20:03:30 -0000 Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Received: (qmail 27169 invoked by uid 9561); 4 Nov 2005 20:03:27 -0000 Date: Fri, 04 Nov 2005 20:03:00 -0000 Message-ID: <20051104200327.27167.qmail@sourceware.org> From: swagiaal@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-gui/frysk/gui/monitor ActionPool.java Ch ... X-SW-Source: 2005-q4/txt/msg00364.txt.bz2 List-Id: CVSROOT: /cvs/frysk Module name: frysk-gui Changes by: swagiaal@sourceware.org 2005-11-04 20:03:27 Modified files: frysk/gui/monitor: ActionPool.java ChangeLog ProcViewPage.java ThreadMenu.java Added files: frysk/gui/monitor: ProcMenu.java frysk/gui/monitor/actions: Action.java ActionManager.java Attach.java Detach.java PrintProc.java PrintTask.java ProcAction.java Resume.java Stop.java TaskAction.java Removed files: frysk/gui/monitor: WatchMenu.java Log message: * actions/ActionManager.java: New file. Added points for retrieving and adding action prototypes. * actions/ProcAction.java: Abstract class for actions which apply to a Proc. * actions/TaskAction.java: Abstract class for actions which apply to a Task. * actions/Attach.java: Moved ActionPool.Action to here. removed old execution and remove observer functions. * actions/Stop.java: Ditto. * actions/PrintProc.java: Ditto. * actions/PrintTask.java: Ditto. * actions/Detach.java: Ditto. * actions/Resume.java: Ditto. * actions/Action.java: Moved ActionPool.Action to here. Moved execution methods to appropriet child classes. Added generic runnable to allow creating anonymous inner instances of action. * ThreadMenu.java: Retrieves Actions from action Manager and uses new execution pattern. * ProcMenu.java: New file. Renamed WatchMenu to ProcMenu. * ProcViewPage.java: Renamed WatchMenu to ProcMenu. * ActionPool.java: Removed all the inner actions classes and moved them to actions/X. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ProcMenu.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ActionPool.java.diff?cvsroot=frysk&r1=1.33&r2=1.34 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ChangeLog.diff?cvsroot=frysk&r1=1.71&r2=1.72 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ProcViewPage.java.diff?cvsroot=frysk&r1=1.2&r2=1.3 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ThreadMenu.java.diff?cvsroot=frysk&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/WatchMenu.java.diff?cvsroot=frysk&r1=1.4&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/Action.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/ActionManager.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/Attach.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/Detach.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/PrintProc.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/PrintTask.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/ProcAction.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/Resume.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/Stop.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/TaskAction.java.diff?cvsroot=frysk&r1=NONE&r2=1.1