## Uses of Interface
org.eclipse.emf.codegen.ecore.genmodel.GenModel

Packages that use GenModel
org.eclipse.emf.codegen.ecore
org.eclipse.emf.codegen.ecore.genmodel
org.eclipse.emf.codegen.ecore.genmodel.generator
org.eclipse.emf.codegen.ecore.genmodel.handler
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.codegen.ecore.genmodel.presentation
org.eclipse.emf.codegen.ecore.genmodel.util
org.eclipse.emf.converter
org.eclipse.emf.converter.ui.contribution.base
org.eclipse.emf.exporter
org.eclipse.emf.importer
org.eclipse.emf.importer.java.builder
org.eclipse.emf.importer.ui.contribution.base

Uses of GenModel in org.eclipse.emf.codegen.ecore

Methods in org.eclipse.emf.codegen.ecore with parameters of type GenModel
`static void` `Generator.setSDODefaults(GenModel genModel)`

Uses of GenModel in org.eclipse.emf.codegen.ecore.genmodel

Methods in org.eclipse.emf.codegen.ecore.genmodel that return GenModel
`GenModel` `GenModelFactory.createGenModel()` Returns a new object of class 'Gen Model'
`GenModel` `GenModel.createGenModel()`
`GenModel` `GenBase.getGenModel()`
`GenModel` `GenPackage.getGenModel()` Returns the value of the 'Gen Model' container reference.
`GenModel` `GenClass.getImplementingGenModel(GenFeature genFeature)`
`GenModel` `GenModel.getMainGenModel()` If this is the GenModel of a used or static GenPackage or of the Ecore, XMLType, or XMLNamespace GenPackage in another GenModel, this returns that GenModel.

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type GenModel
`java.util.List<GenClass.ChildCreationData>` `GenClass.getChildCreationData(GenModel context)`
`java.lang.String` `GenClass.getCreateChildIconFileName(GenModel genModel, GenFeature feature, GenClass childClass)`
`java.util.List<GenFeature>` `GenFeature.getDelegatedFeatures(GenModel genModel)`
`boolean` `GenModel.reconcile(GenModel oldGenModelVersion)` Restore all the corresponding settings of the old version into this version.
`void` `GenPackage.setGenModel(GenModel value)` Sets the value of the '`Gen Model`' container reference
`void` `GenModel.setMainGenModel(GenModel genModel)`

Uses of GenModel in org.eclipse.emf.codegen.ecore.genmodel.generator

Methods in org.eclipse.emf.codegen.ecore.genmodel.generator with parameters of type GenModel
`protected void` `GenModelGeneratorAdapter.generateAdvisor(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorPluginClass(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditorPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditPluginClass(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateEditPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelPluginClass(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelPluginProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateModelTestSuite(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateTestsBuildProperties(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateTestsManifest(GenModel genModel, Monitor monitor)`
`protected void` `GenModelGeneratorAdapter.generateTestsPluginProperties(GenModel genModel, Monitor monitor)`
`protected java.lang.String` `GenModelGeneratorAdapterFactory.getMergeRulesURI(GenModel genModel)` Returns the URI of the merge rules file for the given `GenModel`.
`protected java.lang.String[]` `GenModelGeneratorAdapterFactory.getTemplatePath(GenModel genModel)` Deprecated. org.eclipse.emf.codegen.ecore 2.2.2 Override `AbstractGeneratorAdapter.addBaseTemplatePathEntries(java.util.List)` and, if needed, `GenModelGeneratorAdapterFactory.getMergeRulesURI(GenModel)`, instead.

Uses of GenModel in org.eclipse.emf.codegen.ecore.genmodel.handler

Fields in org.eclipse.emf.codegen.ecore.genmodel.handler with type parameters of type GenModel
`protected java.util.List<GenModel>` `GenerateHandler.GenModelSelectionDialog.genModels`
`protected java.util.List<GenModel>` `GenerateHandler.GenModelGenerationDialog.genModels`

Methods in org.eclipse.emf.codegen.ecore.genmodel.handler that return types with arguments of type GenModel
`java.util.List<GenModel>` `GenerateHandler.GenModelSelectionDialog.getGenModels()`

Methods in org.eclipse.emf.codegen.ecore.genmodel.handler with parameters of type GenModel
`abstract boolean` `GenerateHandler.GenModelGenerationDialog.ProjectType.canGenerate(GenModel genModel)`
`protected void` `GenerateHandler.GenModelGenerationDialog.selectionChanged(GenModel genModel)`

Constructor parameters in org.eclipse.emf.codegen.ecore.genmodel.handler with type arguments of type GenModel
`GenerateHandler.GenModelGenerationDialog(Shell shell, java.util.List<GenModel> genModels)`

Uses of GenModel in org.eclipse.emf.codegen.ecore.genmodel.impl

Classes in org.eclipse.emf.codegen.ecore.genmodel.impl that implement GenModel
`class` `GenModelImpl` An implementation of the model object 'GenModel'

Fields in org.eclipse.emf.codegen.ecore.genmodel.impl declared as GenModel
`protected GenModel` `GenModelImpl.mainGenModel`

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return GenModel
`GenModel` `GenModelImpl.createGenModel()`
`GenModel` `GenModelFactoryImpl.createGenModel()`
`GenModel` `GenBaseImpl.getGenModel()`
`GenModel` `GenModelImpl.getGenModel()`
`GenModel` `GenPackageImpl.getGenModel()`
`GenModel` `GenPackageImpl.getGenModelGen()` Deprecated.
`GenModel` `GenClassImpl.getImplementingGenModel(GenFeature genFeature)`
`protected GenModel` `GenBaseImpl.getMainGenModel()`
`GenModel` `GenModelImpl.getMainGenModel()`

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type GenModel
`NotificationChain` `GenPackageImpl.basicSetGenModel(GenModel newGenModel, NotificationChain msgs)`
`protected static boolean` `GenBaseImpl.EclipseUtil.findOrCreateContainer(GenModel genModel, Monitor progressMonitor, int style, java.util.List pluginVariables, java.lang.String output, boolean forceStyle)` Deprecated.
`java.util.List<GenClass.ChildCreationData>` `GenClassImpl.getAllChildCreationData(GenModel context)`
`java.util.List<GenClass.ChildCreationData>` `GenClassImpl.getChildCreationData(GenModel context)`
`java.lang.String` `GenClassImpl.getCreateChildIconFileName(GenModel genModel, GenFeature feature, GenClass childClass)`
`java.util.List<GenFeature>` `GenFeatureImpl.getDelegatedFeatures(GenModel genModel)`
`boolean` `GenModelImpl.reconcile(GenModel oldGenModelVersion)`
`protected void` `GenModelImpl.reconcileSettings(GenModel oldGenModelVersion)`
`void` `GenPackageImpl.setGenModel(GenModel newGenModel)`
`void` `GenModelImpl.setMainGenModel(GenModel genModel)`
`static java.lang.String` `Literals.toBigDecimalLiteral(java.math.BigDecimal bigDecimal, GenModel genModel)` Returns a literal expression for the given `BigDecimal` value.
`static java.lang.String` `Literals.toBigIntegerLiteral(java.math.BigInteger bigInteger, GenModel genModel)` Returns a literal expression for the given `BigInteger` value.
`static java.lang.String` `Literals.toBooleanLiteral(boolean b, GenModel genModel)` Returns the literal expression for the given `boolean` value.
`static java.lang.String` `Literals.toByteArrayLiteral(byte[] bytes, GenModel genModel)` Returns a literal expression for the given `byte[]` value.
`static java.lang.String` `Literals.toByteLiteral(byte b, GenModel genModel)` Returns the hexadecimal literal expression for the given `byte` value.
`static java.lang.String` `Literals.toCharLiteral(char c, GenModel genModel)` Returns a literal expression for the given `char` value.
`static java.lang.String` `Literals.toClassLiteral(java.lang.Class<?> c, GenModel genModel)` Returns a literal expression for the given `Class` value.
`static java.lang.String` `Literals.toDateLiteral(java.util.Date date, GenModel genModel)` Returns a literal expression for the given `Date` value.
`static java.lang.String` `Literals.toDoubleLiteral(double d, GenModel genModel)` Returns a literal expression for the given `double` value.
`static java.lang.String` `Literals.toFloatLiteral(float f, GenModel genModel)` Returns a literal expression for the given `float` value.
`static java.lang.String` `Literals.toIntLiteral(int i, GenModel genModel)` Returns the decimal literal expression for the given `int` value.
`static java.lang.String` `Literals.toLiteral(java.lang.Object o, boolean boxPrimitive, GenModel genModel)` Convenience dispatch method.
`static java.lang.String` `Literals.toLiteral(java.lang.Object o, GenModel genModel)` Convenience dispatch method.
`static java.lang.String` `Literals.toLongLiteral(long l, GenModel genModel)` Returns the decimal literal expression for the given `long` value.
`static java.lang.String` `Literals.toShortLiteral(short s, GenModel genModel)` Returns the decimal literal expression for the given `short` value.
`static java.lang.String` `Literals.toStringLiteral(java.lang.String s, GenModel genModel)` Returns a literal expression for the given `String`.
`static java.lang.String` `Literals.toUnsafeCharLiteral(char c, GenModel genModel)` Returns a literal expression for the given `char` value.
`static java.lang.String` `Literals.toUnsafeStringLiteral(java.lang.String s, GenModel genModel)` Returns a literal expression for the given `String`.

Uses of GenModel in org.eclipse.emf.codegen.ecore.genmodel.presentation

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation that return types with arguments of type GenModel
`static java.util.List<GenModel>` `GeneratorUIUtil.loadGenModels(IProgressMonitor progressMonitor, java.util.List<URI> uris, Shell shell)`

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation with parameters of type GenModel
`protected void` `GenModelEditor.initialize(GenModel genModel)`

Uses of GenModel in org.eclipse.emf.codegen.ecore.genmodel.util

Methods in org.eclipse.emf.codegen.ecore.genmodel.util with parameters of type GenModel
`T` `GenModelSwitch.caseGenModel(GenModel object)` Returns the result of interpreting the object as an instance of 'Gen Model'
`static Generator` `GenModelUtil.createGenerator(GenModel genModel)`
`boolean` `GenModelValidator.validateGenModel(GenModel genModel, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Uses of GenModel in org.eclipse.emf.converter

Fields in org.eclipse.emf.converter declared as GenModel
`protected GenModel` `ModelConverter.genModel`

Fields in org.eclipse.emf.converter with type parameters of type GenModel
`protected java.util.List<GenModel>` `ModelConverter.externalGenModelList`

Methods in org.eclipse.emf.converter that return GenModel
`GenModel` `ModelConverter.getGenModel()`

Methods in org.eclipse.emf.converter that return types with arguments of type GenModel
`java.util.List<GenModel>` `ModelConverter.getExternalGenModels()`

Uses of GenModel in org.eclipse.emf.converter.ui.contribution.base

Method parameters in org.eclipse.emf.converter.ui.contribution.base with type arguments of type GenModel
`protected void` `ModelConverterPackagePage.addExternalGenModels(java.util.List<GenModel> genModels)`
`protected void` `ModelConverterPackagePage.addReferencedGenModels(java.util.List<GenModel> genModels)`

Uses of GenModel in org.eclipse.emf.exporter

Methods in org.eclipse.emf.exporter with parameters of type GenModel
`void` `ModelExporter.setGenModel(GenModel genModel)`

Constructors in org.eclipse.emf.exporter with parameters of type GenModel
`ModelExporter.GenPackagesTreeIterator(GenModel genModel)`

Uses of GenModel in org.eclipse.emf.importer

Fields in org.eclipse.emf.importer declared as GenModel
`protected GenModel` `ModelImporter.originalGenModel`

Methods in org.eclipse.emf.importer that return GenModel
`GenModel` `ModelImporter.getGenModel()`
`GenModel` `ModelImporter.getOriginalGenModel()`

Methods in org.eclipse.emf.importer with parameters of type GenModel
`protected void` `ModelImporterApplication.setSDODefaults(GenModel genModel)`

Method parameters in org.eclipse.emf.importer with type arguments of type GenModel
`protected void` `ModelImporter.createProject(Monitor monitor, IProject project, java.util.Collection<GenModel> referencedGenModels)`

Uses of GenModel in org.eclipse.emf.importer.java.builder

Fields in org.eclipse.emf.importer.java.builder declared as GenModel
`protected GenModel` `JavaEcoreBuilder.genModel` The GenModel being generated.
`protected GenModel` `JavaEcoreBuilder.oldGenModelVersion` The old version to against which to reconcile.

Fields in org.eclipse.emf.importer.java.builder with type parameters of type GenModel
`protected java.util.Collection<GenModel>` `JavaEcoreBuilder.externalGenModels` All the external GenModels from all required projects.

Methods in org.eclipse.emf.importer.java.builder that return GenModel
`GenModel` `JavaEcoreBuilder.getGenModel()` Returns the generator model.

Constructors in org.eclipse.emf.importer.java.builder with parameters of type GenModel
`JavaEcoreBuilder(IFile genModelFile, GenModel oldGenModelVersion)`
`JavaEcoreBuilder(IFile genModelFile, GenModel oldGenModelVersion, GenModel genModel)`

Uses of GenModel in org.eclipse.emf.importer.ui.contribution.base

Method parameters in org.eclipse.emf.importer.ui.contribution.base with type arguments of type GenModel
`protected void` `ModelImporterPackagePage.addReferencedGenModels(java.util.List<GenModel> genModels)`

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