Runtime

## Uses of Interface
org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider

Packages that use IDocumentProvider
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.parts

Uses of IDocumentProvider in org.eclipse.gmf.runtime.diagram.ui.resources.editor.document

Classes in org.eclipse.gmf.runtime.diagram.ui.resources.editor.document that implement IDocumentProvider
`class` `AbstractDocumentProvider` An abstract implementation of a sharable document provider.
`class` `DiagramInputDocumentProvider` An implementation of `IDiagramDocumentProvider` that connects a `org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramEditorInput` and a `IDiagramDocument`.

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.document that return IDocumentProvider
`IDocumentProvider` `IDocumentEditor.getDocumentProvider()` Returns this text editor's document provider.
`IDocumentProvider` `DocumentProviderRegistry.getDocumentProvider(java.lang.String extension, DocumentProviderRegistry.IDocumentProviderSelector selector)` Returns a shared document provider for the given name extension.
`IDocumentProvider` `DocumentProviderRegistry.getDocumentProvider(IEditorInput editorInput, DocumentProviderRegistry.IDocumentProviderSelector selector)` Returns the shared document for the type of the given editor input.

Uses of IDocumentProvider in org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document

Classes in org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document that implement IDocumentProvider
`class` `FileDiagramDocumentProvider` An implementation of `IDiagramDocumentProvider` for connecting `org.eclipse.ui.IFileEditorInput` and `IDiagramDocument`.
`class` `FileDocumentProvider` Shared document provider specialized for file resources (`IFile`).
`class` `StorageDiagramDocumentProvider` An implementation of `IDiagramDocumentProvider` for connecting `org.eclipse.ui.IStorageEditorInput` and `IDiagramDocument`.
`class` `StorageDocumentProvider` Shared document provider specialized for `IStorage`s.

Uses of IDocumentProvider in org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts that return IDocumentProvider
`IDocumentProvider` `DiagramDocumentEditor.getDocumentProvider()`
`protected IDocumentProvider` `DiagramDocumentEditor.getDocumentProvider(IEditorInput input)` Hook method for setting the document provider for the given input.

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts with parameters of type IDocumentProvider
`protected void` `DiagramDocumentEditor.setDocumentProvider(IDocumentProvider provider)` Sets this editor's document provider.

Runtime

Guidelines for using Eclipse APIs.

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