Traceability

org.topcased.traceability.hmi.actions
Class PrintRulesReportActionDelegate

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.action.AbstractAction
          extended by org.eclipse.jface.action.Action
              extended by org.topcased.traceability.hmi.actions.ProjectActionDelegate
                  extended by org.topcased.traceability.hmi.actions.PrintRulesReportActionDelegate
All Implemented Interfaces:
java.lang.Runnable, org.eclipse.jface.action.IAction, org.eclipse.ui.IActionDelegate, org.eclipse.ui.IEditorActionDelegate, org.eclipse.ui.IViewActionDelegate

public class PrintRulesReportActionDelegate
extends ProjectActionDelegate
implements org.eclipse.ui.IEditorActionDelegate, org.eclipse.ui.IViewActionDelegate, java.lang.Runnable


Field Summary
 
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
PrintRulesReportActionDelegate()
           
PrintRulesReportActionDelegate(Project selectedProject)
          Constructor with the selectedProject used by the action
 
Method Summary
protected  org.eclipse.jface.operation.IRunnableWithProgress createAction()
           
 
Methods inherited from class org.topcased.traceability.hmi.actions.ProjectActionDelegate
getSelectedProject, init, refreshNavigationView, resolveActiveEditor, run, run, selectionChanged, setActiveEditor, setSelectedProject
 
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IEditorActionDelegate
setActiveEditor
 
Methods inherited from interface org.eclipse.ui.IActionDelegate
run, selectionChanged
 
Methods inherited from interface org.eclipse.ui.IViewActionDelegate
init
 
Methods inherited from interface org.eclipse.ui.IActionDelegate
run, selectionChanged
 
Methods inherited from interface java.lang.Runnable
run
 
Methods inherited from interface org.eclipse.jface.action.IAction
addPropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

PrintRulesReportActionDelegate

public PrintRulesReportActionDelegate()

PrintRulesReportActionDelegate

public PrintRulesReportActionDelegate(Project selectedProject)
Constructor with the selectedProject used by the action

Parameters:
selectedProject -
Method Detail

createAction

protected org.eclipse.jface.operation.IRunnableWithProgress createAction()
Specified by:
createAction in class ProjectActionDelegate

Traceability

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.