|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.codegen.CodeGen
org.eclipse.emf.codegen.ecore.Generator
org.eclipse.emf.codegen.ecore.XSD2GenModel
This implements the method run(java.lang.Object)
,
which is called just like main during headless workbench invocation.
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.codegen.CodeGen |
CodeGen.StreamProgressMonitor |
Field Summary | |
protected List |
ePackageList
|
protected List |
generatedEPackageList
|
protected Map |
packageInformationMap
|
protected List |
packages
|
protected List |
referencedEPackageList
|
protected Object |
xsdEcoreBuilder
|
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 | |
XSD2GenModel()
This creates an instance. |
Method Summary | |
void |
execute(IProgressMonitor progressMonitor,
String[] arguments)
|
protected void |
printUsage()
|
Object |
run(Object object)
This is called with the command line arguments of a headless workbench invocation. |
protected void |
setGenPackageDetails(List genPackages)
|
Methods inherited from class org.eclipse.emf.codegen.ecore.Generator |
createEMFProject, createEMFProject, findOrCreateContainerHelper, main, printGenerateUsage, printStatus, setSDODefaults, validName |
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 |
Field Detail |
protected Object xsdEcoreBuilder
protected Map packageInformationMap
protected List packages
protected List ePackageList
protected List generatedEPackageList
protected List referencedEPackageList
Constructor Detail |
public XSD2GenModel()
Method Detail |
protected void printUsage()
public Object run(Object object)
run
in interface IPlatformRunnable
run
in class Generator
public void execute(IProgressMonitor progressMonitor, String[] arguments) throws Exception
Exception
protected void setGenPackageDetails(List genPackages)
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |