de.cau.cs.kieler.s.codegen
Class AbstractCodegenHandler

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.core.commands.AbstractHandler
          extended by de.cau.cs.kieler.s.codegen.AbstractCodegenHandler
All Implemented Interfaces:
IHandler, IHandler2
Direct Known Subclasses:
SCGenerator, SJGenerator

public abstract class AbstractCodegenHandler
extends AbstractHandler

Rating red

Constructor Summary
AbstractCodegenHandler()
           
 
Method Summary
protected abstract  void createContext()
           
protected abstract  void createContext(IFile selectedFile)
           
 Object execute(ExecutionEvent event)
          
 
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
 
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
 

Constructor Detail

AbstractCodegenHandler

public AbstractCodegenHandler()
Method Detail

execute

public Object execute(ExecutionEvent event)
               throws ExecutionException

Throws:
ExecutionException

createContext

protected abstract void createContext(IFile selectedFile)

createContext

protected abstract void createContext()