TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.wsdm.tooling.editor.mrt.internal
Class GenerateDDTemplateAction

java.lang.Object
  extended byorg.eclipse.tptp.wsdm.tooling.editor.mrt.internal.GenerateDDTemplateAction
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IObjectActionDelegate

public class GenerateDDTemplateAction
extends java.lang.Object
implements org.eclipse.ui.IObjectActionDelegate

This class generates a template Descriptor file for the selected MRT files. The name of the generated DD file will be taken from the first MRT file selected. The generated DD file will be saved in the same place that of the first MRT file selected.


Constructor Summary
GenerateDDTemplateAction()
           
 
Method Summary
 void run(org.eclipse.jface.action.IAction action)
          Generates the template Descriptor file.
 void selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection selection)
          (non-Javadoc)
 void setActivePart(org.eclipse.jface.action.IAction action, org.eclipse.ui.IWorkbenchPart targetPart)
          (non-Javadoc)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateDDTemplateAction

public GenerateDDTemplateAction()
Method Detail

setActivePart

public void setActivePart(org.eclipse.jface.action.IAction action,
                          org.eclipse.ui.IWorkbenchPart targetPart)
(non-Javadoc)

Specified by:
setActivePart in interface org.eclipse.ui.IObjectActionDelegate
See Also:
IObjectActionDelegate.setActivePart(org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart)

run

public void run(org.eclipse.jface.action.IAction action)
Generates the template Descriptor file.

Specified by:
run in interface org.eclipse.ui.IActionDelegate

selectionChanged

public void selectionChanged(org.eclipse.jface.action.IAction action,
                             org.eclipse.jface.viewers.ISelection selection)
(non-Javadoc)

Specified by:
selectionChanged in interface org.eclipse.ui.IActionDelegate
See Also:
(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection)

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification