This plugin provides an API for the Ecore dialect of UML, and an API for modeling abstract persistent resources

See:
          Description

Ecore Model API
org.eclipse.emf.ecore.plugin Provides platform neutral integration with Eclipse.
org.eclipse.emf.ecore.resource Provides an API for modeling abstract persistent resources.
org.eclipse.emf.ecore.util Provides utilities.
org.eclipse.emf.ecore.xmi  

 

Ecore Model Implementation
org.eclipse.emf.ecore.resource.impl Provides an implementation of the resource API.
org.eclipse.emf.ecore.xmi.impl  

 

Ecore Change Model
org.eclipse.emf.ecore.change Provides an API for describing and applying model changes.
org.eclipse.emf.ecore.change.impl Provides an implementation of the Change model.

 

Ecore Change Utilities
org.eclipse.emf.ecore.change.util Provides utilities.

 

Ecore Change UI
org.eclipse.emf.ecore.change.provider Provides item providers for the change model.

 

Codegen Ecore
org.eclipse.emf.codegen.ecore.genmodel  
org.eclipse.emf.codegen.ecore.genmodel.impl  
org.eclipse.emf.codegen.ecore.genmodel.util  
org.eclipse.emf.codegen.ecore.java2ecore  
org.eclipse.emf.codegen.ecore.rose2ecore  
org.eclipse.emf.codegen.ecore.rose2ecore.parser  

 

Codegen Ecore UI
org.eclipse.emf.codegen.ecore.genmodel.presentation  
org.eclipse.emf.codegen.ecore.genmodel.provider  

 

Codegen
org.eclipse.emf.codegen.jet  
org.eclipse.emf.codegen.jmerge  

 

Codegen UI
org.eclipse.emf.codegen.presentation  

 

Edit Framework
org.eclipse.emf.edit.domain This provides support for an EditingDomain, which acts a centralized control mechanism for managing a set of interrelated models and the Commands which modify them.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomains
org.eclipse.emf.edit.provider.resource  
org.eclipse.emf.edit.tree  
org.eclipse.emf.edit.tree.impl  
org.eclipse.emf.edit.tree.provider  
org.eclipse.emf.edit.tree.util  

 

Edit Framework UI
org.eclipse.emf.edit.ui.celleditor  
org.eclipse.emf.edit.ui.dnd This provides a supplementary support for drag and drop based on delegation to the command framework.
org.eclipse.emf.edit.ui.provider  

 

Notification
org.eclipse.emf.common.notify.impl Provides a basic implementation of the notification framework.

 

Mapping Model
org.eclipse.emf.mapping.impl  
org.eclipse.emf.mapping.util  

 

Mapping Edit
org.eclipse.emf.mapping.domain  
org.eclipse.emf.mapping.provider  

 

EMF Mapping Editor
org.eclipse.emf.mapping.presentation  

 

Other Packages
org.eclipse.emf.codegen  
org.eclipse.emf.codegen.action  
org.eclipse.emf.codegen.ecore  
org.eclipse.emf.codegen.ecore.genmodel.action  
org.eclipse.emf.codegen.ecore.templates.edit  
org.eclipse.emf.codegen.ecore.templates.editor  
org.eclipse.emf.codegen.ecore.templates.model  
org.eclipse.emf.common Provides a collection of subpackages to support the EMF infrastructure.
org.eclipse.emf.common.command Provides a framework for implementing and composing commands.
org.eclipse.emf.common.notify Provides a notification framework.
org.eclipse.emf.common.ui This provides generally reusable extensions for the Eclipse UI
org.eclipse.emf.common.ui.action This provides generally reusable action extensions for the Eclipse UI.
org.eclipse.emf.common.ui.celleditor This provides generally reusable celleditor support for the Eclipse UI.
org.eclipse.emf.common.ui.viewer This provides generally reusable viewer extensions for the Eclipse UI.
org.eclipse.emf.common.util Provides basic utilities.
org.eclipse.emf.ecore Provides an API for the Ecore dialect of UML.
org.eclipse.emf.ecore.action  
org.eclipse.emf.ecore.impl Provides an implementation of Ecore.
org.eclipse.emf.ecore.presentation Provides sample editor support for Ecore.
org.eclipse.emf.ecore.provider Provides item providers for Ecore.
org.eclipse.emf.ecore.xml.namespace  
org.eclipse.emf.ecore.xml.namespace.impl  
org.eclipse.emf.ecore.xml.type  
org.eclipse.emf.ecore.xml.type.impl  
org.eclipse.emf.ecore.xml.type.internal  
org.eclipse.emf.ecore.xml.type.util  
org.eclipse.emf.edit This provides plugin support for EMF.Edit.
org.eclipse.emf.edit.command This provides a framework for implementing and composing Commands as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.ui This provides plugin support for EMF.Edit.UI.
org.eclipse.emf.edit.ui.action This provides a reusable implementation of an IAction that delegates to a CommandActionDelegate, which is usually also a Command
org.eclipse.emf.mapping  
org.eclipse.emf.mapping.action  
org.eclipse.emf.mapping.command  
org.eclipse.emf.mapping.ecore2ecore  
org.eclipse.emf.mapping.ecore2ecore.action  
org.eclipse.emf.mapping.ecore2ecore.impl  
org.eclipse.emf.mapping.ecore2ecore.presentation  
org.eclipse.emf.mapping.ecore2ecore.provider  
org.eclipse.emf.mapping.ecore2ecore.util  

 

This plugin provides an API for the Ecore dialect of UML, and an API for modeling abstract persistent resources. Please refer to the org.eclipse.emf.ecore and org.eclipse.emf.ecore.resource package documentation for API details.


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