@ParametersAreNonnullByDefault
public class ExtendedCodeAreaColorProfile
extends java.lang.Object
implements org.exbin.bined.swing.basic.color.CodeAreaColorsProfile
| Constructor and Description |
|---|
ExtendedCodeAreaColorProfile() |
| Modifier and Type | Method and Description |
|---|---|
ExtendedCodeAreaColorProfile |
createCopy()
Copy constructor.
|
java.awt.Color |
getColor(org.exbin.bined.color.CodeAreaColorType colorType)
Returns color of the specified type.
|
java.awt.Color |
getColor(org.exbin.bined.color.CodeAreaColorType colorType,
org.exbin.bined.color.CodeAreaBasicColors basicAltColor)
Returns color of the specified type.
|
boolean |
isInheritSystemColors() |
void |
reinitialize() |
void |
removeColor(org.exbin.bined.color.CodeAreaColorType colorType) |
void |
setColor(org.exbin.bined.color.CodeAreaColorType colorType,
java.awt.Color color)
Sets color as replacement of the existing color.
|
void |
setInheritSystemColors(boolean inheritSystemColors) |
@Nonnull public ExtendedCodeAreaColorProfile createCopy()
@Nullable public java.awt.Color getColor(org.exbin.bined.color.CodeAreaColorType colorType)
getColor in interface org.exbin.bined.swing.basic.color.CodeAreaColorsProfilecolorType - color type@Nullable
public java.awt.Color getColor(org.exbin.bined.color.CodeAreaColorType colorType,
@Nullable
org.exbin.bined.color.CodeAreaBasicColors basicAltColor)
getColor in interface org.exbin.bined.swing.basic.color.CodeAreaColorsProfilecolorType - color typepublic void setColor(org.exbin.bined.color.CodeAreaColorType colorType,
java.awt.Color color)
colorType - color typecolor - color valuepublic void removeColor(org.exbin.bined.color.CodeAreaColorType colorType)
public boolean isInheritSystemColors()
public void setInheritSystemColors(boolean inheritSystemColors)
public void reinitialize()
reinitialize in interface org.exbin.bined.swing.basic.color.CodeAreaColorsProfile