Class XMLEncodingProvider
- java.lang.Object
-
- org.eclipse.xtext.resource.generic.XMLEncodingProvider
-
- All Implemented Interfaces:
IEncodingProvider
public class XMLEncodingProvider extends java.lang.Object implements IEncodingProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.parser.IEncodingProvider
IEncodingProvider.Runtime
-
-
Constructor Summary
Constructors Constructor Description XMLEncodingProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getEncoding(org.eclipse.emf.common.util.URI uri)
Returns the encoding that should be used to read a resource from the given uri.
-
-
-
Method Detail
-
getEncoding
public java.lang.String getEncoding(org.eclipse.emf.common.util.URI uri)
Description copied from interface:IEncodingProvider
Returns the encoding that should be used to read a resource from the given uri. If the uri isnull
, the default encoding for the language is returned. At runtime, the default encoding was either configured externally or it is obtained from the classCharset
. In the UI environment, the encoding should usually be read from the workspace metadata.- Specified by:
getEncoding
in interfaceIEncodingProvider
- Parameters:
uri
- the uri of the specific resource ornull
to obtain the default encoding.
-
-