archimate.actions
Class GenerateCode

java.lang.Object
  extended by org.eclipse.ui.actions.ActionDelegate
      extended by archimate.actions.ArchiMateAction
          extended by archimate.actions.GenerateCode
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IActionDelegate2, org.eclipse.ui.IEditorActionDelegate, org.eclipse.ui.IWorkbenchWindowActionDelegate

public class GenerateCode
extends ArchiMateAction

This class implements the Generate Code action. Code is generated for the selected UML package.

Author:
Samuel Esposito

Constructor Summary
GenerateCode()
           
 
Method Summary
 void run(org.eclipse.jface.action.IAction action)
          The action has been activated.
 
Methods inherited from class archimate.actions.ArchiMateAction
dispose, getWindow, init, init, selectionChanged, setActiveEditor, setActiveWorkbenchPart
 
Methods inherited from class org.eclipse.ui.actions.ActionDelegate
runWithEvent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateCode

public GenerateCode()
Method Detail

run

public void run(org.eclipse.jface.action.IAction action)
The action has been activated. The argument of the method represents the 'real' action sitting in the workbench UI.

Specified by:
run in interface org.eclipse.ui.IActionDelegate
Overrides:
run in class ArchiMateAction
See Also:
IActionDelegate.run(org.eclipse.jface.action.IAction)