Eclipse Platform
Release 3.1

org.eclipse.ui.texteditor
Interface IDocumentProviderExtension4

All Known Implementing Classes:
AbstractDocumentProvider, ForwardingDocumentProvider, TextFileDocumentProvider, TextFileDocumentProvider.NullProvider

public interface IDocumentProviderExtension4

Extension interface for IDocumentProvider. Extends a document provider with the ability to query the content type of a given element.

This interface may be implemented by clients.

Since:
3.1
See Also:
IDocumentProvider

Method Summary
 IContentType getContentType(Object element)
          Returns the content type of for the given element or null if none could be determined.
 

Method Detail

getContentType

public IContentType getContentType(Object element)
                            throws CoreException
Returns the content type of for the given element or null if none could be determined. If the element's document can be saved, the returned content type is determined by the document's current content.

Parameters:
element - the element
Returns:
the content type or null
Throws:
CoreException - if reading or accessing the underlying store fails

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.