archimate.actions
Class ValidateCode

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

public class ValidateCode
extends ArchiMateAction

This class implements the Validate Code action. The code in the source folder of the java project is validated with respect to the selected UML package.

Author:
Samuel Esposito

Constructor Summary
ValidateCode()
           
 
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

ValidateCode

public ValidateCode()
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)