org.eclipse.etrice.generator.launch
Class GeneratorMainTab

java.lang.Object
  extended by AbstractLaunchConfigurationTab
      extended by org.eclipse.etrice.generator.launch.GeneratorMainTab
Direct Known Subclasses:
CGeneratorMainTab, JavaGeneratorMainTab

public abstract class GeneratorMainTab
extends AbstractLaunchConfigurationTab

Author:
Henrik Rentz-Reichert (initial contribution)

Constructor Summary
GeneratorMainTab()
           
 
Method Summary
 void createControl(Composite parent)
           
 java.lang.String getName()
           
 void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
protected abstract  boolean isValidModelFile(org.eclipse.core.resources.IResource resource)
           
 void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorMainTab

public GeneratorMainTab()
Method Detail

createControl

public void createControl(Composite parent)

setDefaults

public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)

initializeFrom

public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)

performApply

public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)

getName

public java.lang.String getName()

isValidModelFile

protected abstract boolean isValidModelFile(org.eclipse.core.resources.IResource resource)