edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction Class Reference

Inheritance diagram for edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OperationHistoryAction (ImageDescriptor img)
void dispose ()
Menu getMenu (Menu parent)
void run ()
void historyNotification (final OperationHistoryEvent event)

Protected Member Functions

Menu getMenu ()
IUndoableOperation[] getOperations ()
void addActionToMenu (Menu parent, Action action)
void debug (String prefix, IUndoableOperation[]ops)
abstract IUndoableOperation[] getHistory ()
abstract void execute ()
abstract void execute (IUndoableOperation operation)
abstract IUndoableOperation[] setStatus ()

Private Attributes

Menu menu
IUndoableOperation[] operations

Detailed Description

Definition at line 19 of file OperationHistoryAction.java.


Constructor & Destructor Documentation

edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.OperationHistoryAction ( ImageDescriptor  img  ) 

Definition at line 25 of file OperationHistoryAction.java.


Member Function Documentation

void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.addActionToMenu ( Menu  parent,
Action  action 
) [protected]
void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.debug ( String  prefix,
IUndoableOperation[]  ops 
) [protected]

Definition at line 89 of file OperationHistoryAction.java.

void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.dispose (  ) 
abstract void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.execute ( IUndoableOperation  operation  )  [protected, pure virtual]
abstract void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.execute (  )  [protected, pure virtual]
abstract IUndoableOperation [] edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.getHistory (  )  [protected, pure virtual]
Menu edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.getMenu (  )  [protected]
Menu edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.getMenu ( Menu  parent  ) 

Definition at line 42 of file OperationHistoryAction.java.

IUndoableOperation [] edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.getOperations (  )  [protected]
void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.historyNotification ( final OperationHistoryEvent  event  ) 
void edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.run (  ) 
abstract IUndoableOperation [] edu.rice.cs.hpc.traceviewer.operation.OperationHistoryAction.setStatus (  )  [protected, pure virtual]

Member Data Documentation


The documentation for this class was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1