public abstract class EncodingProjectManager extends EncodingManager
PROP_NATIVE2ASCII_SWITCH, PROP_PROPERTIES_FILES_ENCODING| Constructor and Description |
|---|
EncodingProjectManager() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.nio.charset.Charset |
getDefaultCharset() |
abstract java.lang.String |
getDefaultCharsetName() |
static EncodingProjectManager |
getInstance(Project project) |
abstract void |
setDefaultCharsetName(java.lang.String name)
Sets Project encoding (configured in Settings|File Encodings|Project Encoding).
|
getCachedCharsetFromContent, getDefaultCharsetForPropertiesFiles, getFavorites, getInstance, isNative2AsciiForPropertiesFiles, setDefaultCharsetForPropertiesFiles, setNative2AsciiForPropertiesFiles, shouldAddBOMForNewUtf8FiledoActionAndRestoreEncoding, getEncoding, isNative2Ascii, setEncodingpublic static EncodingProjectManager getInstance(Project project)
public abstract java.lang.String getDefaultCharsetName()
getDefaultCharsetName in class EncodingManagerpublic abstract java.nio.charset.Charset getDefaultCharset()
getDefaultCharset in class EncodingRegistrypublic abstract void setDefaultCharsetName(java.lang.String name)
setDefaultCharsetName in class EncodingManager