org.eclipse.ui.editors.text
Interface IStorageDocumentProvider
-
All Known Implementing Classes:
-
FileDocumentProvider,
ForwardingDocumentProvider,
StorageDocumentProvider,
TextFileDocumentProvider,
TextFileDocumentProvider.NullProvider
-
public interface IStorageDocumentProvider
Document provider for
IStorage
based domain elements.
Basically incorporates the concept of character encoding.
-
Since:
- 2.0
getDefaultEncoding
String getDefaultEncoding()
- Returns the default character encoding used by this provider.
-
-
Returns:
- the default character encoding used by this provider
getEncoding
String getEncoding(
Object element)
- Returns the character encoding for the given element, or
null
if the element is not managed by this provider.
-
-
Parameters:
-
element
- the element
-
Returns:
- the encoding for the given element
setEncoding
void setEncoding(
Object element,
String encoding)
- Sets the encoding for the given element. If
encoding
is null
the workbench's character encoding should be used.
-
-
Parameters:
-
element
- the element -
encoding
- the encoding to be used
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.