formatCode(java.lang.String contents,
org.eclipse.jdt.core.formatter.CodeFormatter codeFormatter)Deprecated.In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2.

void

gen(Monitor progressMonitor)Deprecated.In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2.

void

gen(Monitor progressMonitor,
int style,
java.util.List pluginVariables,
java.lang.String targetDirectory,
java.lang.String packageName,
java.lang.String className,
JETEmitter jetEmitter)Deprecated.In EMF 2.2, a GeneratorAdapter should be used to
implement code generation. AbstractGeneratorAdapter provides
an equivalent to this method. This method will be removed after 2.2.

void

genEdit(Monitor progressMonitor)Deprecated.In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2.

void

genEditor(Monitor progressMonitor)Deprecated.In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2.

getTypeGenClasses(EClassifier eType,
GenPackage firstGenPackage,
java.util.List<GenPackage> genPackages,
int max)
If eType is an EClass, returns the list of GenClasses representing its
non-abstract subclasses, beginning with those from the specified
firstGenPackage followed by the others in genPackages, and ordered down
the inheritance chains within each package.

getEcoreType

getType

Returns the primitive or qualified class name for the given
EClassifier. If primitiveAsObject is true, wrapper object names will
be returned instead of primitive names (e.g. java.lang.Integer instead
of int).

getImportedType

Returns the primitive or class name for the given EClassifier. Class
names will be added as imports to the GenModel's ImportManager, and the
imported form will be returned. If primitiveAsObject is true, wrapper
object names will be returned instead of primitive names (e.g. Integer
instead of int).

getType

Returns the primitive or qualified class name for the given
EClassifier. If primitiveAsObject is true, wrapper object names will
be returned instead of primitive names (e.g. java.lang.Integer instead
of int).

getImportedType

Returns the primitive or class name for the given EClassifier. Class
names will be added as imports to the GenModel's ImportManager, and the
imported form will be returned. If primitiveAsObject is true, wrapper
object names will be returned instead of primitive names (e.g. Integer
instead of int).

getTypeGenClasses

If eType is an EClass, returns the list of GenClasses representing its
non-abstract subclasses, beginning with those from the specified
firstGenPackage followed by the others in genPackages, and ordered down
the inheritance chains within each package. Stops searching after
max GenClasses are found; -1 for no limit. If eType corresponds to an
anonymous complex type, only that class itself is returned; otherwise,
no such anonymous classes are included.

getJavaReservedWords

@Deprecated
protected static java.util.Set getJavaReservedWords()

Deprecated.

Returns a hash of all Java's keywords and textual literals, as of Java
1.4.

collectGenFeatures

Iterate over the lists returned by calling getGenFeatures() on items in
the list of genClasses, and then over the list of genFeatures. Return
all such GenFeatures if filter is null, or those accepted by filter,
otherwise. Either list argument is ignored if it is null.

collectGenOperations

Iterate over the lists returned by calling getGenOperations() on items
in the list of genClasses, and then over the list of genOperations.
Return all such GenOperations if filter is null, or those accepted by
filter, otherwise. Either list argument is ignored if it is null.

Iterate over the lists returned by calling getGenConstraints() on items in
the list of genClassifiers, and then over the list of genConstraints. Return
all such constraint if filter is null, or those accepted by filter,
otherwise. Either list argument is ignored if it is null.