## Deprecated API

Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors

Deprecated Interfaces
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.URIMap since 2.4 use `ExtensibleURIConverterImpl.URIMap` instead.

Deprecated Classes
org.eclipse.emf.edit.ui.celleditor.AdapterFactoryTableTreeEditor
org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper.ASTRewriteWithRemove Just use ASTRewrite directly.
org.eclipse.emf.common.util.BasicEList.EIterator
org.eclipse.emf.common.util.BasicEList.EListIterator
org.eclipse.emf.common.util.BasicEList.NonResolvingEIterator
org.eclipse.emf.common.util.BasicEList.NonResolvingEListIterator
org.eclipse.emf.codegen.CodeGen.StreamProgressMonitor As of EMF 2.1.0, moved to `CodeGenUtil`.
org.eclipse.emf.codegen.util.CodeGenUtil.StreamProgressMonitor As of EMF 2.2, moved to `EcoreUtil`.
org.eclipse.emf.ecore.resource.impl.CryptoCipherImpl Deprecated in 2.3.0. Use `DESCipherImpl` or `AESCipherImpl` instead. This class will be removed in future versions of EMF.
org.eclipse.emf.common.util.DelegatingEList.EIterator
org.eclipse.emf.common.util.DelegatingEList.EListIterator
org.eclipse.emf.common.util.DelegatingEList.NonResolvingEIterator
org.eclipse.emf.common.util.DelegatingEList.NonResolvingEListIterator
org.eclipse.emf.common.ui.celleditor.ExtendedTableEditor Use `SingleColumnTableEditor` or `MultiColumnTableEditor`.
org.eclipse.emf.common.ui.celleditor.ExtendedTableTreeEditor
org.eclipse.emf.common.ui.viewer.ExtendedTableTreeViewer
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.ColorInformation In EMF 2.2, this moved to `GIFEmitter`. This copy will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.EclipseUtil In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `AbstractGeneratorAdapter` provides an equivalents to the methods in this class. This class will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.GIFEmitter In EMF 2.2, this moved to `GIFEmitter`. This copy will be removed after 2.2.
org.eclipse.emf.codegen.jmerge.JControlModel in 2.2.0. Use `JControlModel` instead.
org.eclipse.emf.codegen.jmerge.JControlModel.DictionaryPattern in 2.2.0. Use `JControlModel.DictionaryPattern` instead.
org.eclipse.emf.codegen.jmerge.JControlModel.Feature in 2.2.0. Use `JControlModel.Feature` instead.
org.eclipse.emf.codegen.jmerge.JControlModel.PullRule in 2.2.0. Use `JControlModel.PullRule` instead.
org.eclipse.emf.codegen.jmerge.JControlModel.SortRule in 2.2.0. Use `JControlModel.SortRule` instead.
org.eclipse.emf.codegen.jmerge.JControlModel.SweepRule in 2.2.0. Use `JControlModel.SweepRule` instead.
org.eclipse.emf.codegen.jmerge.JMerger in 2.2.0. Use `JMerger` instead.
org.eclipse.emf.codegen.jmerge.JMerger.PlatformRunnable
org.eclipse.emf.codegen.jmerge.JPatternDictionary in 2.2.0. Use `JPatternDictionary` instead.
org.eclipse.emf.mapping.presentation.MappingEditor.OverviewViewer
org.eclipse.emf.edit.ui.provider.PropertyDescriptor.FloatCellEditor
org.eclipse.emf.edit.ui.provider.PropertyDescriptor.IntegerCellEditor
org.eclipse.emf.codegen.jmerge.PropertyMerger in 2.2.0. Use `PropertyMerger` instead.
org.eclipse.emf.codegen.merge.properties.PropertyMerger.PlatformRunnable
org.eclipse.emf.ecore.xmi.impl.SAXWrapper This class wraps an XMLHandler with a SAX DefaultHandler.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl since 2.4; use `ExtensibleURIConverterImpl` instead.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.PlatformResourceOutputStream @since 2.4; use `PlatformResourceURIHandlerImpl.PlatformResourceOutputStream` directly.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.WorkbenchHelper since 2.4; use `PlatformResourceURIHandlerImpl.WorkbenchHelper` directly.

Deprecated Fields
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.actionBarContributorEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.actionBarContributorTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.adapterFactoryClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.adapterFactoryClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.advisorEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.advisorTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.buildPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.buildPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.edit.provider.ItemProviderAdapter.childrenReferences As of EMF 2.0, replaced by `ItemProviderAdapter.childrenFeatures`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.classEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.classTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.codeFormatterOptions In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.common.notify.Notification.CREATE
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.createChildGIFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.createChildGIFName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editBuildPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editBuildPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editManifestMFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editManifestMFTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.edit.ui.action.DelegatingCommandAction.editorActionDelegate As of EMF 2.1.0, replaced by `DelegatingCommandAction.actionDelegate`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorBuildPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorBuildPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorManifestMFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorManifestMFTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.edit.ui.action.CommandAction.editorPart As of EMF 2.1.0, replaced by `CommandAction.workbenchPart`.
org.eclipse.emf.edit.ui.action.DelegatingCommandAction.editorPart As of EMF 2.1.0, replaced by `DelegatingCommandAction.workbenchPart`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorPluginClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorPluginPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorPluginPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorPluginTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorPluginXMLEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorPluginXMLTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editorTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editPluginClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editPluginPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editPluginPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editPluginTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editPluginXMLEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.editPluginXMLTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.EMPTY_URI in EMF 2.2
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_ALL - use MappingDomain.ENABLE_ALL
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_EMPTY_INPUTS - use MappingDomain.ENABLE_EMPTY_INPUTS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_EMPTY_OUTPUTS - use MappingDomain.ENABLE_EMPTY_OUTPUTS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_INCOMPATIBLE_METAOBJECTS - use MappingDomain.ENABLE_INCOMPATIBLE_METAOBJECTS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_INCOMPATIBLE_TYPE_CLASSIFIERS - use MappingDomain.ENABLE_INCOMPATIBLE_TYPE_CLASSIFIERS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_MAPPED_INPUTS - use MappingDomain.ENABLE_MULTIPLE_INPUT_MAPPINGS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_MAPPED_OUTPUTS - use MappingDomain.ENABLE_MULTIPLE_OUTPUT_MAPPINGS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_MULTIPLE_INPUTS - use MappingDomain.ENABLE_MULTIPLE_INPUTS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_MULTIPLE_OUTPUTS - use MappingDomain.ENABLE_MULTIPLE_OUTPUTS
org.eclipse.emf.mapping.command.CreateMappingCommand.ENABLE_UNMAPPED_PARENTS - use MappingDomain.ENABLE_UNMAPPED_PARENTS
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.enumClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.enumClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.factoryClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.factoryClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.factoryInterfaceEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.factoryInterfaceTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.importInsertionPoint In 2.5, this is stored in the `import manager`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.importManager In 2.5, access this via `GenModelImpl.getImportManager()`, not directly. This may not be stored on every GenModel in later versions.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.importStringBuffer In 2.5, this is stored in the `import manager`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.interfaceEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.interfaceTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassImpl.INTRINSIC_CONSTRAINTS since 2.5
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.itemGIFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.itemGIFName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.itemProviderAdapterFactoryEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.itemProviderAdapterFactoryTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.itemProviderEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.itemProviderTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.jControlModel In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.jControlModelName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.lineDelimiter In 2.5, access this via `GenModelImpl.getLineDelimiter()`, not directly. This may not be stored on every GenModel in later versions.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.manifestMFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.manifestMFTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelGIFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelGIFName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelPluginClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelPluginTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelTestSuiteEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelTestSuiteTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelWizardEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelWizardGIFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelWizardGIFName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.modelWizardTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.edit.command.CreateChildCommand.NO_INDEX As of EMF 2.0, use `CommandParameter.NO_INDEX`, whose value is equal to this, instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.OBJECT_ARGUMENT in EMF 2.2. This field will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageExampleEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageExampleTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageInterfaceEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageTestSuiteEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.packageTestSuiteTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.PLATFORM_RESOURCE_URI in EMF 2.2
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.pluginPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.pluginPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.pluginXMLEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.pluginXMLTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.resourceClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.resourceFactoryClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.resourceFactoryTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.resourceTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.switchClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.switchClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.generator.Generator.Options.templatePath org.eclipse.emf.codegen.ecore 2.2.2 Override `AbstractGeneratorAdapter.addBaseTemplatePathEntries(List)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.templatePath In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testCaseEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testCaseTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsBuildPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsBuildPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsManifestMFEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsManifestMFTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsPluginPropertiesEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsPluginPropertiesTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsPluginXMLEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.testsPluginXMLTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.validatorSwitchClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.validatorSwitchClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.workspaceRoot
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.xmlProcessorClassEmitter In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.xmlProcessorClassTemplateName In EMF 2.2, the Generator-based design renders this field obsolete. It will be removed after 2.2.

Deprecated Methods
org.eclipse.emf.codegen.CodeGen.addClasspathEntries(Collection<IClasspathEntry>, String) As of EMF 2.1.0, moved to `CodeGenUtil`.
org.eclipse.emf.codegen.CodeGen.addClasspathEntries(Collection<IClasspathEntry>, String, String) As of EMF 2.1.0, moved to `CodeGenUtil`.
org.eclipse.emf.codegen.util.CodeGenUtil.addClasspathEntries(Collection, String) in 2.2. Please use `CodeGenUtil.EclipseUtil.addClasspathEntries(Collection, String)` instead.
org.eclipse.emf.codegen.util.CodeGenUtil.addClasspathEntries(Collection, String, String) in 2.2. Please use `CodeGenUtil.EclipseUtil.addClasspathEntries(Collection, String, String)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.addClasspathEntries(JETEmitter) 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.
org.eclipse.emf.ecore.impl.EPackageImpl.addEParameter(EOperation, EGenericType, String, int, int)
org.eclipse.emf.ecore.resource.impl.ResourceImpl.addModificationTrackingAdapters(EObject) since 2.1.0. This method is not invoked anymore. See `ResourceImpl.attachedHelper(EObject)`.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.canGenerateSchema() In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.canGenerateSchema() In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.canGenerateSchema() In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.canGenerateSchema() In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.jmerge.JControlModel.classForClassName(String) in 2.2.0. Use `JControlModel.classForClassName(String, String)` instead.
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertDate(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertDate(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertDateTime(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertDateTime(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertDuration(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertDuration(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertGDay(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertGMonth(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertGMonth(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertGMonthDay(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertGMonthDay(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertGYear(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertGYear(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertGYearMonth(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertGYearMonth(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertNOTATION(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertNOTATION(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertQName(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertQName(Object)
org.eclipse.emf.ecore.xml.type.XMLTypeFactory.convertTime(Object)
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.convertTime(Object)
org.eclipse.emf.edit.provider.ItemProviderAdapter.createAddCommand(EditingDomain, EObject, EReference, Collection<?>, int) As of EMF 2.0, replaced by `createAddCommand`.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.createCodeFormatter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.createCodeFormatter() 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.
org.eclipse.emf.edit.provider.ItemProviderAdapter.createCreateChildCommand(EditingDomain, EObject, EReference, EObject, int, Collection<?>) As of EMF 2.0, replaced by `createCreateChildCommand`.
org.eclipse.emf.common.util.URI.createDeviceURI(String) Use `createURI`, which now has explicit device support enabled. The two methods now operate identically.

org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.createDirectoryImportOperation(AbstractExampleInstallerWizard.ProjectDescriptor)
Use `AbstractExampleInstallerWizard.installProjectFromDirectory(org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.ProjectDescriptor, org.eclipse.core.runtime.IProgressMonitor)`, which also actually creates the project and performs the import.

org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage.createEPackageDataColumnTableEditor() Use `ModelConverterPackagePage.createEPackagesTableEditor()`.
org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.createFileImportOperation(AbstractExampleInstallerWizard.ProjectDescriptor) Use `AbstractExampleInstallerWizard.installProjectFromFile(org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.ProjectDescriptor, org.eclipse.core.runtime.IProgressMonitor)`, which also actually creates the project and performs the import.
org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.createImportOperation(AbstractExampleInstallerWizard.ProjectDescriptor) Use `AbstractExampleInstallerWizard.installProject(ProjectDescriptor, IProgressMonitor)`, which also actually creates the project and performs the import.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.createInputStream(URI) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.createJETEmitter(String) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.createMonitor(Monitor, int) 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.
org.eclipse.emf.edit.provider.ItemProviderAdapter.createMoveCommand(EditingDomain, EObject, EReference, EObject, int) As of EMF 2.0, replaced by `createMoveCommand`.
org.eclipse.emf.ecore.xmi.XMLHelper.createObject(EFactory, String) since 2.2. Instead use #createObject(EFactory, EClassifier) and #getType(EFactory, String)
org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(EFactory, String) since 2.2
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFactory(EFactory, String) since 2.2 Create an object given a content helper, a factory, and a type name, and process the XML attributes.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.createOutputStream(URI) 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.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.WorkbenchHelper.createPlatformResourceInputStream(String) since 2.4; use `PlatformResourceURIHandlerImpl.WorkbenchHelper.createPlatformResourceInputStream(String, Map)` directly.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.WorkbenchHelper.createPlatformResourceOutputStream(String) since 2.4; use `PlatformResourceURIHandlerImpl.WorkbenchHelper.createPlatformResourceOutputStream(String, Map)` directly.
org.eclipse.emf.common.util.URI.createPlatformResourceURI(String) Use `URI.createPlatformResourceURI(String, boolean)` instead.
org.eclipse.emf.edit.provider.ItemProviderAdapter.createRemoveCommand(EditingDomain, EObject, EReference, Collection<?>) As of EMF 2.0, replaced by `createRemoveCommand`.
org.eclipse.emf.edit.provider.ItemProviderAdapter.createReplaceCommand(EditingDomain, EObject, EReference, EObject, Collection<?>) As of EMF 2.0, replaced by `createReplaceCommand`.
org.eclipse.emf.common.util.URI.createURIWithCache(String) Please use `createURI` instead.

org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.createZipImportOperation(AbstractExampleInstallerWizard.ProjectDescriptor, File)
Use `AbstractExampleInstallerWizard.installProjectFromFile(org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.ProjectDescriptor, org.eclipse.core.runtime.IProgressMonitor)`, which handles zip files directly, and also actually creates the project and performs the import.

org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.delegatedGetFactory(URI) since 2.4
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.exists(URI) 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.
org.eclipse.emf.codegen.CodeGen.findOrCreateContainer(IPath, boolean, IPath, IProgressMonitor) As of EMF 2.1.0, moved to `CodeGenUtil`.
org.eclipse.emf.codegen.util.CodeGenUtil.findOrCreateContainer(IPath, boolean, IPath, IProgressMonitor) in 2.2. Please use `CodeGenUtil.EclipseUtil.findOrCreateContainer(IPath, boolean, IPath, IProgressMonitor)` instead.
org.eclipse.emf.codegen.CodeGen.findOrCreateContainer(IPath, boolean, IProjectDescription, IProgressMonitor) As of EMF 2.1.0, moved to `CodeGenUtil`.
org.eclipse.emf.codegen.util.CodeGenUtil.findOrCreateContainer(IPath, boolean, IProjectDescription, IProgressMonitor) in 2.2. Please use `CodeGenUtil.EclipseUtil.findOrCreateContainer(IPath, boolean, IProjectDescription, IProgressMonitor)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.findOrCreateContainer(Monitor, int, List, URI, boolean) 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.
org.eclipse.emf.codegen.util.CodeGenUtil.format(String, char, String, boolean) In 2.2. Please use `CodeGenUtil.format(String, char, String, boolean, boolean)` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.format(String, char, String, boolean) in 2.2. Please use `CodeGenUtil.format(String, char, String, boolean, boolean)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.format(String, char, String, boolean) in 2.2. Please use `GenBaseImpl.format(String, char, String, boolean, boolean)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.formatCode(String, CodeFormatter) 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.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.gen(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.gen(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.gen(Monitor, int, List, String, String, String, JETEmitter) 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.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.genEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.genEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.genEditor(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.genEditor(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generate(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generate(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.generate(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generate(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenEnumImpl.generate(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassImpl.generate(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(Monitor, int, List, String, GenBaseImpl.GIFEmitter, String) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(Monitor, int, List, String, GenBaseImpl.GIFEmitter, String, String) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(Monitor, int, List, String, JETEmitter) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(Monitor, int, List, String, String, String, JETEmitter) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generate(Monitor, int, List, String, String, String, JETEmitter, Object[]) 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.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateEdit(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateEdit(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.generateEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generateEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassImpl.generateEdit(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateEditor(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateEditor(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateEditor(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateEditor(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.generateEditor(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generateEditor(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generatePackageSerialization(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenPackage.generateSchema() In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generateSchema() In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateSchema(IProgressMonitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateSchema(IProgressMonitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateSchema(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateSchema(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.generateSchema(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generateSchema(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateTests(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateTests(IProgressMonitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.generateTests(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.generateTests(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.generateTests(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generateTests(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassImpl.generateTests(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.generateXSD(String) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.genSchema(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.genSchema(Monitor) In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenBase.genTests(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.genTests(Monitor) In EMF 2.2, a `Generator` should be used to generate code. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getActionBarContributorEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getActionBarContributorEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getAdapterFactoryClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getAdapterFactoryClassEmitter() 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.
org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage.getBrowseButtonLabel() in 2.3.0. Use `ModelConverterPackagePage.getAddButtonLabel()` instead. This method will be remove in future versions of the code.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getBuildPropertiesEmitter() 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.
org.eclipse.emf.edit.provider.ItemProviderAdapter.getChildReference(Object, Object) As of EMF 2.0, replaced by `getChildFeature`.
org.eclipse.emf.edit.provider.ItemProviderAdapter.getChildrenReferences(Object) As of EMF 2.0, replaced by `getChildrenFeatures`.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getClassEmitter() 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.
org.eclipse.emf.codegen.CodeGen.getClasspathPaths(String) As of EMF 2.1.0, moved to `CodeGenUtil`.
org.eclipse.emf.codegen.util.CodeGenUtil.getClasspathPaths(String) in 2.2. Please use `CodeGenUtil.EclipseUtil.getClasspathPaths(java.lang.String)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getContents(URI) 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getCreateChildGIFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorAdvisorEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorAdvisorEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorPluginClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorPluginClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditorPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditorPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditPluginClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditPluginClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEditPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEditPluginXMLEmitter() 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.
org.eclipse.emf.mapping.presentation.ComposedSelection.getElements()
org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.getEncoding() since 2.2 The encoding will be reported by the parser using SAX 2 Locator
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getEncoding(URI) 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getEnumClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getEnumClassEmitter() 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.
org.eclipse.emf.ecore.xmi.XMLResource.getEObjectToIDMap() since 2.1.0 This map should not be manipulated directly. Use `XMLResource.setID(EObject, String)` and `XMLResource.getID(EObject)` or `Resource.getEObject(String)` instead. This method may be removed from this interface.
org.eclipse.emf.ecore.EcorePackage.getEStructuralFeature_LowerBound() replaced by getETypedElement_LowerBound()
org.eclipse.emf.ecore.impl.EcorePackageImpl.getEStructuralFeature_LowerBound()
org.eclipse.emf.ecore.EcorePackage.getEStructuralFeature_Many() replaced by getETypedElement_Many()
org.eclipse.emf.ecore.impl.EcorePackageImpl.getEStructuralFeature_Many()
org.eclipse.emf.ecore.EcorePackage.getEStructuralFeature_Required() replaced by getETypedElement_Required()
org.eclipse.emf.ecore.impl.EcorePackageImpl.getEStructuralFeature_Required()
org.eclipse.emf.ecore.EcorePackage.getEStructuralFeature_Unique() replaced by getETypedElement_Unique()
org.eclipse.emf.ecore.impl.EcorePackageImpl.getEStructuralFeature_Unique()
org.eclipse.emf.ecore.EcorePackage.getEStructuralFeature_UpperBound() replaced by getETypedElement_UpperBound()
org.eclipse.emf.ecore.impl.EcorePackageImpl.getEStructuralFeature_UpperBound()
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getFactoryClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getFactoryClassEmitter() 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.
org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFeature(EObject, String, String)
org.eclipse.emf.codegen.ecore.genmodel.GenClass.getFlagGenFeatures(String) use `GenClass.getFlagGenFeaturesWithDefault()`
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getGenClassType() As of EMF 2.1, replaced by `GenTypedElement.getTypeGenClass()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getGenClassType() As of EMF 2.1, replaced by `GenTypedElementImpl.getTypeGenClass()`.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getGenDataTypeType() As of EMF 2.1, replaced by `GenTypedElement.getTypeGenDataType()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getGenDataTypeType() As of EMF 2.1, replaced by `GenTypedElementImpl.getTypeGenDataType()`.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getGenEnumType() As of EMF 2.1, replaced by `GenTypedElement.getTypeGenEnum()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getGenEnumType() As of EMF 2.1, replaced by `GenTypedElementImpl.getTypeGenEnum()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl.getGenModelGen()
org.eclipse.emf.converter.ModelConverter.getGenmodelSaveOptions()
org.eclipse.emf.ecore.xmi.XMLResource.getIDToEObjectMap() since 2.1.0 This map should not be manipulated directly. Use `XMLResource.setID(EObject, String)` and `XMLResource.getID(EObject)` or `Resource.getEObject(String)` instead. This method may be removed from this interface.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getImportedInternalType()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getImportedInternalType()
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getImportedReturnType() As of EMF 2.1, use `getImportedType(GenClass)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getImportedReturnType() As of EMF 2.1, use `getImportedType(GenClass)` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getImportedType()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getImportedType()
org.eclipse.emf.ecore.impl.EClassifierImpl.getInstanceClassNameGen()
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.getInternalURIMap() since 2.4; there should be no need to call this method directly so use `ExtensibleURIConverterImpl.getURIMap()` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getItemGIFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getItemProviderAdapterFactoryEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getItemProviderAdapterFactoryEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getItemProviderEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getItemProviderEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getJavaLangTypes()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getJavaReservedWords()
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getJControlModel() In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `Generator` provides an equivalent to this method. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getJControlModel() In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `Generator` provides an equivalent to this method. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getListItemType()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getListItemType()
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getMapGenClass() As of EMF 2.1, replaced by `GenTypedElement.getMapEntryTypeGenClass()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getMapGenClass() As of EMF 2.1, replaced by `GenTypedElementImpl.getMapEntryTypeGenClass()`.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getMapItemType() As of EMF 2.1, replaced by `GenTypedElement.getImportedMapEntryType()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getMapItemType() As of EMF 2.1, replaced by `GenTypedElementImpl.getImportedMapEntryType()`.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getMergeRulesLocation() In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `Generator.Options` provides an equivalent way to obtain this information. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getMergeRulesLocation() In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `Generator.Options` provides an equivalent way to obtain this information. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getModelGIFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getModelPluginClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getModelPluginClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getModelTestSuiteEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getModelTestSuiteEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getModelWizardEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getModelWizardEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getModelWizardGIFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getNonEObjectInternalTypeCast()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getNonEObjectInternalTypeCast()
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getObjectReturnType() As of EMF 2.1, use `getObjectType(GenClass)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getObjectReturnType() As of EMF 2.1, use `getObjectType(GenClass)` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getObjectType()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getObjectType()
org.eclipse.emf.ecore.impl.EcoreFactoryImpl.getPackage()
org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespaceFactoryImpl.getPackage()
org.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl.getPackage()
org.eclipse.emf.ecore.change.impl.ChangeFactoryImpl.getPackage()
org.eclipse.emf.edit.tree.impl.TreeFactoryImpl.getPackage()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelFactoryImpl.getPackage()
org.eclipse.emf.mapping.impl.MappingFactoryImpl.getPackage()
org.eclipse.emf.mapping.ecore2ecore.impl.Ecore2EcoreFactoryImpl.getPackage()
org.eclipse.emf.mapping.ecore2xml.impl.Ecore2XMLFactoryImpl.getPackage()
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getPackageClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getPackageClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getPackageExampleEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getPackageExampleEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getPackageTestSuiteEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getPackageTestSuiteEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getParameters()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getParameters()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getQualifiedListItemType()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getQualifiedListItemType()
org.eclipse.emf.edit.provider.ItemProviderAdapter.getReferenceValue(EObject, EReference) As of EMF 2.0, replaced by `getFeatureValue`.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getResourceClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getResourceClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getResourceFactoryClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getResourceFactoryClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getReturn() As of EMF 2.1, simply call `getEcoreTypedElement().getEType()`.
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getReturnType() As of EMF 2.1, use `getType(GenClass)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getReturnType() As of EMF 2.1, use `getType(GenClass)` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getReturnTypeClassifier() As of EMF 2.1, use `getTypeClassifierAccessorName` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getReturnTypeClassifier() As of EMF 2.1, use `getTypeClassifierAccessorName` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getReturnTypeGenPackage() As of EMF 2.1, use `getTypeGenPackage` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getReturnTypeGenPackage() As of EMF 2.1, use `getTypeGenPackage` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getSwitchClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getSwitchClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getTemplatePath() In EMF 2.2, a `GeneratorAdapter` should be used to implement code generation. `Generator.Options` provides an equivalent way to obtain this information. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.generator.GenModelGeneratorAdapterFactory.getTemplatePath(GenModel) org.eclipse.emf.codegen.ecore 2.2.2 Override `AbstractGeneratorAdapter.addBaseTemplatePathEntries(java.util.List)` and, if needed, `GenModelGeneratorAdapterFactory.getMergeRulesURI(GenModel)`, instead.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getTestCaseEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getTestCaseEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getTestsBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getTestsBuildPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getTestsManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getTestsManifestMFEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getTestsPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getTestsPluginPropertiesEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getTestsPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getTestsPluginXMLEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.getThrows()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.getThrows()
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getType()
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getType()
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.getTypeClassifier() As of EMF 2.1, replaced by `GenTypedElement.getTypeClassifierAccessorName()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getTypeClassifier() As of EMF 2.1, replaced by `GenTypedElementImpl.getTypeClassifierAccessorName()`.
org.eclipse.emf.codegen.ecore.genmodel.GenPackage.getUncapFactoryInterfaceName() Use `GenPackage.getUncapFactoryName()`, which won't change with the interface name pattern, instead.
org.eclipse.emf.codegen.ecore.genmodel.GenPackage.getUncapPackageInterfaceName() Use `GenPackage.getUncapFactoryName()`, which won't change with the interface name pattern, instead.
org.eclipse.emf.codegen.ecore.genmodel.GenModel.getValidatorClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getValidatorClassEmitter() 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.
org.eclipse.emf.ecore.resource.Resource.IOWrappedException.getWrappedException() in 2.2. Use `Throwable.getCause()` instead.

org.eclipse.emf.ecore.xmi.XMIException.getWrappedException()
in 2.2. Use `Throwable.getCause()` instead. Given that the constructors of this class take `Exception`s as arguments, it is save to do this cast

    (Exception)getCause()

.

org.eclipse.emf.codegen.ecore.genmodel.GenModel.getXMLProcessorClassEmitter() 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.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.getXMLProcessorClassEmitter() 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.
org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleNamespaceAttribs() since 2.2
org.eclipse.emf.ecore.util.EcoreUtil.indexOf(List<?>, Object, int) replaced by `ECollections.indexOf(List, Object, int)` in 2.1.0
org.eclipse.emf.ecore.impl.EPackageImpl.initEAttribute(EAttribute, EClassifier, String, String, int, int, boolean, boolean, boolean, boolean)
org.eclipse.emf.ecore.impl.EPackageImpl.initEAttribute(EAttribute, EClassifier, String, String, int, int, boolean, boolean, boolean, boolean, boolean)
org.eclipse.emf.ecore.impl.EPackageImpl.initEAttribute(EAttribute, EClassifier, String, String, int, int, boolean, boolean, boolean, boolean, boolean, boolean)
org.eclipse.emf.ecore.impl.EPackageImpl.initEReference(EReference, EClassifier, EReference, String, String, int, int, boolean, boolean, boolean, boolean, boolean)
org.eclipse.emf.ecore.impl.EPackageImpl.initEReference(EReference, EClassifier, EReference, String, String, int, int, boolean, boolean, boolean, boolean, boolean, boolean)
org.eclipse.emf.ecore.impl.EPackageImpl.initEReference(EReference, EClassifier, EReference, String, String, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean)
org.eclipse.emf.codegen.ecore.genmodel.GenTypedElement.isFeatureMapWrapped() As of EMF 2.1, replaced by `GenTypedElement.isWrappedFeatureMapType()`.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.isFeatureMapWrapped() As of EMF 2.1, replaced by `GenTypedElementImpl.isWrappedFeatureMapType()`.
org.eclipse.emf.codegen.ecore.genmodel.GenFeature.isFlag() use `GenClass.isFlag(org.eclipse.emf.codegen.ecore.genmodel.GenFeature)` to correctly determine whether a feature is a flag
org.eclipse.emf.codegen.util.CodeGenUtil.isInJavaOutput(IResource) in 2.2. Please use `CodeGenUtil.EclipseUtil.isInJavaOutput(org.eclipse.core.resources.IResource)` instead.
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.isOverrideOf(GenOperation)
org.eclipse.emf.codegen.ecore.genmodel.GenOperation.isPrimitiveReturnType() As of EMF 2.1, use `isPrimitiveType` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenOperationImpl.isPrimitiveReturnType() As of EMF 2.1, use `isPrimitiveType` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.isReadOnly(URI) 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.
org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain.isReadOnlyURI(URI) this method is no longer called by `AdapterFactoryEditingDomain.isReadOnly(Resource)`
org.eclipse.emf.common.ui.wizard.AbstractExampleInstallerWizard.isZipFile(File) Use `AbstractExampleInstallerWizard.createZipFile(java.io.File)`, which doesn't require creating another `ZipFile`.
org.eclipse.emf.codegen.ecore.Generator.main(String[]) It is not possible to generate code without using Eclipse. If you are invoking this method, you should instantiate a Generator and call `Generator.run(Object)`. This method will be removed in a future release.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.parseName(String, char) in 2.1.0. Use `CodeGenUtil.parseName(String, char)` instead.
org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage.referencedGenModelsBrowseSelected(CheckboxTreeViewer) in 2.3.0. Use `ModelConverterPackagePage.referencedGenModelsAddSelected(CheckboxTreeViewer)` instead. This method will be remove in future versions of the code.
org.eclipse.emf.edit.ui.provider.NotifyChangedToViewerRefresh.refreshTableTreeViewer(TableTreeViewer, Object, int, Object, Object, Object, int)
org.eclipse.emf.edit.ui.action.DelegatingCommandAction.registerSelectionListener(IEditorPart) As of EMF 2.1.0, replaced by `registerSelectionListener`.
org.eclipse.emf.ecore.resource.impl.ResourceImpl.removeModificationTrackingAdapters(EObject) since 2.1.0. This method is not invoked anymore. See `ResourceImpl.attachedHelper(EObject)`.
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.Escape.replace(int, char[], int) since 2.2
org.eclipse.emf.edit.ui.action.DeleteAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `DeleteAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.CutAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `CutAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.UndoAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `UndoAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.LoadResourceAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `LoadResourceAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.PasteAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `PasteAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.DelegatingCommandAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `DelegatingCommandAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.RedoAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `RedoAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.CopyAction.setActiveEditor(IEditorPart) As of EMF 2.1.0, replaced by `CopyAction.setActiveWorkbenchPart(org.eclipse.ui.IWorkbenchPart)`.
org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor.setActiveView(IViewPart)
org.eclipse.emf.codegen.ecore.genmodel.GenModel.setCodeFormatterOptions(Map) In EMF 2.2, the `Generator.Options` should be used to record code formatter options in order to be used via the new Generator-based design. This method will be removed after 2.2.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.setCodeFormatterOptions(Map) In EMF 2.2, the `Generator.Options` should be used to record code formatter options in order to be used via the new Generator-based design. This method will be removed after 2.2.
org.eclipse.emf.ecore.util.EcoreUtil.setEList(EList<T>, Collection<? extends T>) replaced by `ECollections.setEList(EList, List)` in 2.1.0
org.eclipse.emf.ecore.util.EcoreUtil.setEList(EList<T>, List<? extends T>) replaced by `ECollections.setEList(EList, List)` in 2.1.0
org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelImpl.setMethod(JETEmitter, String) 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.
org.eclipse.emf.ecore.impl.EPackageImpl.setNamespaceURI(String)
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.setOverwriteable(URI) 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.
org.eclipse.emf.ecore.xml.type.util.XMLTypeUtil.setQNameValues(Object, String, String, String)
org.eclipse.emf.codegen.ecore.genmodel.GenModel.setReflectiveDelegation(boolean) In 2.2. Please use `GenModel.setFeatureDelegation(org.eclipse.emf.codegen.ecore.genmodel.GenDelegationKind)` instead.
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.unicodeEscapeEncode(String) In EMF 2.2, this moved to `CodeGenUtil`. This copy will be removed after 2.2.
org.eclipse.emf.edit.ui.action.DelegatingCommandAction.unregisterSelectionListener(IEditorPart) As of EMF 2.1.0, replaced by `unregisterSelectionListener`.
org.eclipse.emf.ecore.util.EContentAdapter.unsetTarget(Object) Use or override `EContentAdapter.unsetTarget(Notifier)` instead.
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateDate(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateDateTime(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateDuration(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateGDay(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateGMonth(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateGMonthDay(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateGYear(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateGYearMonth(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateNOTATION(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateQName(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateTime(Object, DiagnosticChain, Map<Object, Object>)
org.eclipse.emf.common.util.URI.validJarAuthority(String) As of EMF 2.0, replaced by `validArchiveAuthority`.
org.eclipse.emf.importer.util.ImporterUtil.validPluginID(String) Moved to `CodeGenUtil.validPluginID(String)` in EMF 2.5.
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.write(OutputStreamWriter) since 2.2 - instead use #write(Writer)
org.eclipse.emf.ecore.xmi.impl.StringSegment.write(OutputStreamWriter, int) since 2.2 - Instead use #write(Writer, int)

Deprecated Constructors
org.eclipse.emf.edit.ui.provider.AdapterFactoryContentProvider.ViewerRefresh(Viewer, IViewerNotification) in 2.2.0
org.eclipse.emf.edit.provider.AttributeValueWrapperItemProvider(Object, EObject, EAttribute, AdapterFactory) As of EMF 2.0.1, replaced by `this form`.
org.eclipse.emf.edit.provider.AttributeValueWrapperItemProvider(Object, EObject, EAttribute, int, AdapterFactory) As of EMF 2.0.1, replaced by `this form`.
org.eclipse.emf.mapping.command.CreateMappingCommand(MappingDomain, Collection<?>, int)
org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider(Object, Object, AdapterFactory) As of EMF 2.0.1, replaced by `this form`. This constructor will be removed as public API, but remain available as a protected method.
org.eclipse.emf.common.EMFPlugin.EclipsePlugin(IPluginDescriptor)

org.eclipse.emf.edit.ui.celleditor.FeatureEditorDialog(Shell, ILabelProvider, Object, EClassifier, List<?>, String, List<?>)
Use `FeatureEditorDialog.FeatureEditorDialog(Shell, ILabelProvider, Object, EClassifier, List, String, List, boolean, boolean, boolean)`, which provides proper behaviour for unique and non-unique features. This form retains the old behaviour, where specifying a list of choices enforces uniqueness.

org.eclipse.emf.edit.ui.celleditor.FeatureEditorDialog(Shell, ILabelProvider, Object, EClassifier, List<?>, String, List<?>, boolean, boolean)
Use `FeatureEditorDialog.FeatureEditorDialog(Shell, ILabelProvider, Object, EClassifier, List, String, List, boolean, boolean, boolean)`, which provides proper behaviour for unique and non-unique features. This form retains the old behaviour, where specifying a list of choices enforces uniqueness.

org.eclipse.emf.edit.provider.FeatureMapEntryWrapperItemProvider(FeatureMap.Entry, EObject, EAttribute, int, AdapterFactory) As of EMF 2.0.1, replaced by `this form`.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.PlatformResourceOutputStream(IFile, boolean, boolean, IProgressMonitor) since 2.4; use `PlatformResourceURIHandlerImpl.PlatformResourceOutputStream#PlatformResourceOutputStream(IFile, boolean, boolean, IProgressMonitor)` instead.
org.eclipse.emf.ecore.resource.impl.URIConverterImpl() since 2.4; use new `ExtensibleURIConverterImpl()` instead.

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