org.eclipse.emf.codegen.ecore
Class Rose2GenModel
java.lang.Object
|
+--org.eclipse.emf.codegen.CodeGen
|
+--org.eclipse.emf.codegen.ecore.Generator
|
+--org.eclipse.emf.codegen.ecore.Rose2GenModel
- All Implemented Interfaces:
- org.eclipse.core.boot.IPlatformRunnable
- public class Rose2GenModel
- extends Generator
This implements the method run(java.lang.Object)
,
which is called just like main during headless workbench invocation.
Fields inherited from interface org.eclipse.core.boot.IPlatformRunnable |
EXIT_OK, EXIT_RESTART |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IS_GENERATED
public static final int IS_GENERATED
NS_PREFIX
public static final int NS_PREFIX
NS_URI
public static final int NS_URI
BASE
public static final int BASE
PREFIX
public static final int PREFIX
ECORE
public static final int ECORE
roseUtil
protected RoseUtil roseUtil
packageInformationMap
protected java.util.Map packageInformationMap
ePackageList
protected java.util.List ePackageList
generatedEPackageList
protected java.util.List generatedEPackageList
referencedEPackageList
protected java.util.List referencedEPackageList
noQualify
public static boolean noQualify
unsettablePrimitive
public static boolean unsettablePrimitive
Rose2GenModel
public Rose2GenModel()
- This creates an instance.
printUsage
protected void printUsage()
run
public java.lang.Object run(java.lang.Object object)
- This is called with the command line arguments of a headless workbench invocation.
- Overrides:
run
in class Generator
traverseUnitTree
protected void traverseUnitTree(UnitTreeNode unitTreeNode)
traverseEPackages
protected void traverseEPackages(java.util.List ePackages)
setGenPackageDetails
protected void setGenPackageDetails(java.util.List genPackages)