@ParametersAreNonnullByDefault
public class ExtendedCodeAreaThemeProfile
extends java.lang.Object
| Constructor and Description |
|---|
ExtendedCodeAreaThemeProfile() |
| Modifier and Type | Method and Description |
|---|---|
ExtendedCodeAreaThemeProfile |
createCopy()
Copy constructor.
|
org.exbin.bined.extended.theme.ExtendedBackgroundPaintMode |
getBackgroundPaintMode() |
int |
getVerticalLineByteGroupSize() |
boolean |
hasDecoration(org.exbin.bined.extended.theme.CodeAreaDecorationType decoration) |
boolean |
isPaintRowPosBackground() |
void |
setBackgroundPaintMode(org.exbin.bined.extended.theme.ExtendedBackgroundPaintMode borderPaintMode) |
void |
setDecoration(org.exbin.bined.extended.theme.CodeAreaDecorationType decoration,
boolean value) |
void |
setPaintRowPosBackground(boolean paintRowPosBackground) |
void |
setVerticalLineByteGroupSize(int verticalLineByteGroupSize) |
boolean |
showBoxLine() |
boolean |
showGroupLines() |
boolean |
showHeaderLine() |
boolean |
showRowPositionLine() |
boolean |
showSplitLine() |
@Nonnull public ExtendedCodeAreaThemeProfile createCopy()
@Nonnull public org.exbin.bined.extended.theme.ExtendedBackgroundPaintMode getBackgroundPaintMode()
public void setBackgroundPaintMode(org.exbin.bined.extended.theme.ExtendedBackgroundPaintMode borderPaintMode)
public boolean isPaintRowPosBackground()
public void setPaintRowPosBackground(boolean paintRowPosBackground)
public int getVerticalLineByteGroupSize()
public void setVerticalLineByteGroupSize(int verticalLineByteGroupSize)
public boolean hasDecoration(org.exbin.bined.extended.theme.CodeAreaDecorationType decoration)
public void setDecoration(org.exbin.bined.extended.theme.CodeAreaDecorationType decoration,
boolean value)
public boolean showRowPositionLine()
public boolean showHeaderLine()
public boolean showSplitLine()
public boolean showBoxLine()
public boolean showGroupLines()