Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Eclipse GMF Guide
Previous Page Home Next Page

Runtime

Eclipse Graphical Modeling Framework (GMF)

Runtime API Specification

Common Core Packages
org.eclipse.gmf.runtime.common.core.command Provides a set of classes for executing, undoing and redoing units of work, known as Commands.
org.eclipse.gmf.runtime.common.core.resources  
org.eclipse.gmf.runtime.common.core.service Provides the base interfaces for all service providers.
org.eclipse.gmf.runtime.common.core.util Provides miscellaneous utility classes that are applicable to the modeling platform.

 
Common UI Packages
org.eclipse.gmf.runtime.common.ui.action.actions Provides a set of common action delegates and action handlers for use with the modeling platform.
org.eclipse.gmf.runtime.common.ui.action.actions.global Provides a set of common global actions and global action handlers for use with the Global Action Handler Service.
org.eclipse.gmf.runtime.common.ui.action.global Provides a set of classes for creating global actions for use with the Global Action Handler Service.
org.eclipse.gmf.runtime.common.ui.action.global.providers  
org.eclipse.gmf.runtime.common.ui.action.ide.actions.global Provides a set of IDE global actions and global action handlers for use with the Global Action Handler Service.
org.eclipse.gmf.runtime.common.ui.action.ide.global Provides a class that specifies the ids of several supported IDE Global Actions.
org.eclipse.gmf.runtime.common.ui.action.util Provides a set of classes that help in using the modeling platform actions.
org.eclipse.gmf.runtime.common.ui.printing Aurora internal packages.
org.eclipse.gmf.runtime.common.ui.services.action.contributionitem Provides a set of classes that implement a Service that facilitates the contribution of actions to modeling platform workbench parts.
org.eclipse.gmf.runtime.common.ui.services.action.filter Provides a set of classes to help in evaluating expressions for Eclipse plug-in action enablement and visibility.
org.eclipse.gmf.runtime.common.ui.services.action.global Provides a set of classes that implement a Service that provides an extensible way to handle commonly used (global) actions in different views and editors.
org.eclipse.gmf.runtime.common.ui.services.dnd.core Provides core support for drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.drag Provides core support for the drag component of drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.drop Provides core support for the drop component of drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.ide.core Provides support for drag and drop with IDE dependencies.
org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drag Provides support for dragging with IDE dependencies.
org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop Provides support for dropping with IDE dependencies.
org.eclipse.gmf.runtime.common.ui.services.editor Provides an editor service for manipulating Eclipse Editors, including an operation to open an editor from an org.eclipse.ui.IEditorInput.
org.eclipse.gmf.runtime.common.ui.services.elementselection  
org.eclipse.gmf.runtime.common.ui.services.icon Provides the framework for the icon service.
org.eclipse.gmf.runtime.common.ui.services.marker Provides the Marker Navigation service, which is used to navigate to an Eclipse IMarker in an Eclipse IEditorPart.
org.eclipse.gmf.runtime.common.ui.services.parser Provides the framework for the parser service.
org.eclipse.gmf.runtime.common.ui.services.properties Provides a framework to contribute contribute property descriptors to the Eclipse property view, given a workbench selection.
org.eclipse.gmf.runtime.common.ui.services.properties.descriptors Provides a framework to contribute contribute properties to the Eclipse property view, given a workbench selection.
org.eclipse.gmf.runtime.common.ui.services.properties.extended Provides a set of classes for working with modeling platform properties.
org.eclipse.gmf.runtime.common.ui.services.statusline  
org.eclipse.gmf.runtime.common.ui.services.util  

 
Draw2D Packages
org.eclipse.gmf.runtime.draw2d.ui.figures Provides a set of classes that extend from the org.eclipse.draw2d hierarchies for rendering, geometric manipulation and layout of figures on the drawing surface.
org.eclipse.gmf.runtime.draw2d.ui.geometry Provides a set of classes for geometric manipulation.
org.eclipse.gmf.runtime.draw2d.ui.graph  
org.eclipse.gmf.runtime.draw2d.ui.graphics  
org.eclipse.gmf.runtime.draw2d.ui.mapmode This package contains the org.eclipse.gmf.runtime.draw2d.ui.mapmode.MapMode class.
org.eclipse.gmf.runtime.draw2d.ui.render This package contains the default interfaces for defining and using a RenderedImage.
org.eclipse.gmf.runtime.draw2d.ui.render.factory Contains the factory class and supporting classes.
org.eclipse.gmf.runtime.draw2d.ui.render.figures All IFigure implementors that depend on the RenderedImage interface reside in this package.
org.eclipse.gmf.runtime.draw2d.ui.text  

 
EMF Modeling Services Layer Packages
org.eclipse.gmf.runtime.emf.commands.core.command Specification of the command API for operations that modify EMF models.
org.eclipse.gmf.runtime.emf.commands.core.commands A collection of concrete (or at least partially realized) commands that may be reused by any MSL client application.
org.eclipse.gmf.runtime.emf.core  
org.eclipse.gmf.runtime.emf.core.clipboard MSL extensions to the clipboard copy/paste framework.
org.eclipse.gmf.runtime.emf.core.resources GMF resource API.
org.eclipse.gmf.runtime.emf.core.util Miscellaneous utility classes for working with MSL-managed resources, objects, and meta-models.
org.eclipse.gmf.runtime.emf.type.ui Provides UI-related classes that use the ElementTypeRegistry.
org.eclipse.gmf.runtime.emf.ui.action Extension to the Common UI action API to support actions that operate on MSL-managed models.
org.eclipse.gmf.runtime.emf.ui.dialogs Reusable dialogs providing support for working with MSL models, such as browsing for and selecting elements.
org.eclipse.gmf.runtime.emf.ui.preferences Implementation of preference pages controlling the GMF EMF UI plug-in's UI interaction with the user.
org.eclipse.gmf.runtime.emf.ui.properties.actions Actions for showing property pages and other properties-related operations.
org.eclipse.gmf.runtime.emf.ui.properties.commands Reusable commands for use in implementing property editors.
org.eclipse.gmf.runtime.emf.ui.properties.descriptors Composite property descriptors for EMF property sources.
org.eclipse.gmf.runtime.emf.ui.properties.providers Defines a generic, MSL-based properties provider for EMF.
org.eclipse.gmf.runtime.emf.ui.properties.sections Classes for use in defining property editors to compose sections of the properties view.
org.eclipse.gmf.runtime.emf.ui.properties.util Miscellaneous utility classes for re-use in implementing property editors, actions, etc.
org.eclipse.gmf.runtime.emf.ui.providers.marker Extension of the Common UI marker-navigation provider API that supports navigation to elements within MSL-managed models.
org.eclipse.gmf.runtime.emf.ui.services.action Extension of the Common UI action filter framework for filters that need to test elements of MSL-managed models.
org.eclipse.gmf.runtime.emf.ui.services.modelingassistant The Modeling Assistant Service provides an extensible algorithm for offering users easy access to the most common editing gestures in a particular context of model elements and/or diagrams.
org.eclipse.gmf.runtime.emf.ui.services.parser MSL-specific extensions to the common parser service.

 
EMF Clipboard Support Packages
org.eclipse.gmf.runtime.emf.clipboard.core API for clipboard-oriented copy/paste services that are customizable for metamodel-specific semantics.

 
EMF Element Type Framework Packages
org.eclipse.gmf.runtime.emf.type.core This package contains the classes that define primary classes in the Element Type framework.
org.eclipse.gmf.runtime.emf.type.core.commands Provides a set of commands that are used to edit model elements.
org.eclipse.gmf.runtime.emf.type.core.edithelper Provides the edit helper and edit helper advice for the Element Type framework.
org.eclipse.gmf.runtime.emf.type.core.requests Provides a set of requests that are used to ask for commands to edit model elements.

 
GEF Packages
org.eclipse.gmf.runtime.gef.ui.figures Provides a set of classes that extend from the org.eclipse.draw2d hierarchies for rendering, geometric manipulation and layout of figures on the drawing surface.
org.eclipse.gmf.runtime.gef.ui.palette.customize  

 
Diagram Core Packages
org.eclipse.gmf.runtime.diagram.core  
org.eclipse.gmf.runtime.diagram.core.commands Aurora internal packages Package Specification this package contains all the supported commands by the diagram layer
org.eclipse.gmf.runtime.diagram.core.edithelpers Aurora internal packages Package Specification this package contains classes used to help in create the element requests
org.eclipse.gmf.runtime.diagram.core.listener Aurora internal packages Package Specification this package contains classes related to the listening and Notifying capabilities provided by the diagram layer
org.eclipse.gmf.runtime.diagram.core.preferences  
org.eclipse.gmf.runtime.diagram.core.providers  
org.eclipse.gmf.runtime.diagram.core.services  
org.eclipse.gmf.runtime.diagram.core.services.eventbroker  
org.eclipse.gmf.runtime.diagram.core.services.view Aurora internal packages Package Specification Provides a set of classes to use when creating views.
org.eclipse.gmf.runtime.diagram.core.util Aurora internal packages Package Specification This package contains utility classes used by this plugin.
org.eclipse.gmf.runtime.diagram.core.view.factories Aurora internal packages Package Specification ToDo: Fill in specific content

 
Diagram Notation Packages
org.eclipse.gmf.runtime.notation Notation meta-model primary package.
org.eclipse.gmf.runtime.notation.datatype Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.notation.impl Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.notation.stylepooling Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.notation.util Aurora internal packages Package Specification This package contains utility classes used by this plugin.

 
Diagram UI Packages
org.eclipse.gmf.runtime.diagram.ui.dnd.internal Aurora internal packages Package Specification This package contains the necessary plugin classes: DebugOptions Plugin StatusCodes
org.eclipse.gmf.runtime.diagram.ui.dnd.parts Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.geoshapes.type  
org.eclipse.gmf.runtime.diagram.ui.printing.actions Package Specification This package contains a set of classes for defining Actions which are run in order to carry out application behaviour that the user has requested through the user-interface.
org.eclipse.gmf.runtime.diagram.ui.printing.providers  
org.eclipse.gmf.runtime.diagram.ui.printing.util Package Specification This package contains utility classes used by this plugin.
org.eclipse.gmf.runtime.diagram.ui.properties.descriptors Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.properties.filters Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.properties.internal Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.properties.internal.l10n Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.properties.providers Aurora internal packages Package Specification This package contains the service provider classes for this plugin.
org.eclipse.gmf.runtime.diagram.ui.properties.sections Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance  
org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid  
org.eclipse.gmf.runtime.diagram.ui.properties.util Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.properties.views Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.providers Aurora internal packages Package Specification This package contains the necessary plugin classes: DebugOptions Plugin StatusCodes
org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers This package contains a contribution item provider and a global action handler and provider for diagram IDE Global Actions.
org.eclipse.gmf.runtime.diagram.ui.resources.editor.document  
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document  
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor  
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal Aurora internal packages The basic plug-in lifecycle classes in the Diagram Editor IDE plug-in.
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal.l10n Aurora internal packages Package Specification This package contains classes to manage the string, image, font and cursor resources for this plugin.
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util This package contains utility classes used by this plugin which have IDE dependencies.
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts  
org.eclipse.gmf.runtime.diagram.ui.resources.editor.util  

 


Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire