org.eclipse.xtext.ui.editor
Class WorkspaceEncodingProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.WorkspaceEncodingProvider
All Implemented Interfaces:
IEncodingProvider

public class WorkspaceEncodingProvider
extends java.lang.Object
implements IEncodingProvider

Resolves the encoding for IFiles and falls back to the IEncodingProvider configured for in the runtime module otherwise.

Author:
Jan Koehnlein - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.parser.IEncodingProvider
IEncodingProvider.Runtime
 
Constructor Summary
WorkspaceEncodingProvider()
           
 
Method Summary
 java.lang.String getEncoding(org.eclipse.emf.common.util.URI uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkspaceEncodingProvider

public WorkspaceEncodingProvider()
Method Detail

getEncoding

public java.lang.String getEncoding(org.eclipse.emf.common.util.URI uri)
Specified by:
getEncoding in interface IEncodingProvider