public abstract class CodeStyleSchemes
extends java.lang.Object
Constructor and Description |
---|
CodeStyleSchemes() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addScheme(CodeStyleScheme currentScheme) |
abstract CodeStyleScheme |
createNewScheme(java.lang.String preferredName,
CodeStyleScheme parentScheme) |
abstract void |
deleteScheme(CodeStyleScheme scheme) |
CodeStyleScheme |
findPreferredScheme(java.lang.String preferredSchemeName)
Attempts to find a scheme with a given name or an alternative suitable scheme.
|
abstract CodeStyleScheme |
findSchemeByName(java.lang.String name) |
java.util.List<CodeStyleScheme> |
getAllSchemes() |
abstract CodeStyleScheme |
getCurrentScheme() |
abstract CodeStyleScheme |
getDefaultScheme() |
static CodeStyleSchemes |
getInstance() |
abstract void |
setCurrentScheme(CodeStyleScheme scheme) |
public static CodeStyleSchemes getInstance()
public abstract CodeStyleScheme getCurrentScheme()
public abstract void setCurrentScheme(CodeStyleScheme scheme)
public abstract CodeStyleScheme createNewScheme(java.lang.String preferredName, CodeStyleScheme parentScheme)
public abstract void deleteScheme(CodeStyleScheme scheme)
public abstract CodeStyleScheme findSchemeByName(java.lang.String name)
public CodeStyleScheme findPreferredScheme(java.lang.String preferredSchemeName)
preferredSchemeName
- The scheme name to find or null for the currently selected scheme.public abstract CodeStyleScheme getDefaultScheme()
public abstract void addScheme(CodeStyleScheme currentScheme)
public java.util.List<CodeStyleScheme> getAllSchemes()