org.eclipse.emf.codegen.ecore
Class Generator.PlatformRunnable

java.lang.Object
  extended byorg.eclipse.emf.codegen.CodeGen
      extended byorg.eclipse.emf.codegen.ecore.Generator
          extended byorg.eclipse.emf.codegen.ecore.Generator.PlatformRunnable
All Implemented Interfaces:
IPlatformRunnable
Enclosing class:
Generator

public static class Generator.PlatformRunnable
extends Generator
implements IPlatformRunnable


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.codegen.ecore.Generator
Generator.PlatformRunnable
 
Nested classes inherited from class org.eclipse.emf.codegen.CodeGen
CodeGen.StreamProgressMonitor
 
Field Summary
 
Fields inherited from class org.eclipse.emf.codegen.ecore.Generator
basePackage, EMF_EDIT_PROJECT_STYLE, EMF_EDITOR_PROJECT_STYLE, EMF_EMPTY_PROJECT_STYLE, EMF_MODEL_PROJECT_STYLE, EMF_PLUGIN_PROJECT_STYLE, EMF_TESTS_PROJECT_STYLE, EMF_XML_PROJECT_STYLE
 
Fields inherited from interface org.eclipse.core.runtime.IPlatformRunnable
EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
 
Constructor Summary
Generator.PlatformRunnable()
           
 
Method Summary
static Object run(Generator generator, Object object)
          This is called with the command line arguments of a headless workbench invocation.
 Object run(Object object)
          This is called with the command line arguments of a headless workbench invocation.
 
Methods inherited from class org.eclipse.emf.codegen.ecore.Generator
createEMFProject, createEMFProject, createEMFProject, createEMFProject, findOrCreateContainerHelper, main, printGenerateUsage, printStatus, setSDODefaults
 
Methods inherited from class org.eclipse.emf.codegen.CodeGen
addClasspathEntries, addClasspathEntries, findOrCreateContainer, findOrCreateContainer, getClasspathPaths
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Generator.PlatformRunnable

public Generator.PlatformRunnable()
Method Detail

run

public Object run(Object object)
This is called with the command line arguments of a headless workbench invocation.

Specified by:
run in interface IPlatformRunnable
Overrides:
run in class Generator

run

public static Object run(Generator generator,
                         Object object)
This is called with the command line arguments of a headless workbench invocation.


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.