@ParametersAreNonnullByDefault
public class ExtendedCodeAreaDimensions
extends java.lang.Object
| Constructor and Description |
|---|
ExtendedCodeAreaDimensions() |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Rectangle |
getComponentRectangle() |
int |
getDataViewHeight() |
java.awt.Rectangle |
getDataViewRectangle() |
int |
getDataViewWidth() |
int |
getHalfCharOffset() |
int |
getHalfCharsPerPage() |
int |
getHalfCharsPerRect() |
int |
getHeaderAreaHeight() |
java.awt.Rectangle |
getHeaderAreaRectangle() |
int |
getHorizontalScrollBarSize() |
org.exbin.bined.extended.layout.ExtendedCodeAreaLayoutProfile |
getLayoutProfile() |
java.awt.Rectangle |
getMainAreaRectangle() |
org.exbin.bined.basic.BasicCodeAreaZone |
getPositionZone(int positionX,
int positionY) |
int |
getRowOffset() |
java.awt.Rectangle |
getRowPositionAreaRectangle() |
int |
getRowPositionAreaWidth() |
int |
getRowsPerPage() |
int |
getRowsPerRect() |
int |
getScrollPanelHeight() |
java.awt.Rectangle |
getScrollPanelRectangle() |
int |
getScrollPanelWidth() |
int |
getScrollPanelX() |
int |
getScrollPanelY() |
int |
getVerticalScrollBarSize() |
void |
recomputeSizes(org.exbin.bined.swing.basic.BasicCodeAreaMetrics metrics,
int componentX,
int componentY,
int componentWidth,
int componentHeight,
int rowPositionLength,
int verticalScrollBarSize,
int horizontalScrollBarSize,
org.exbin.bined.extended.layout.ExtendedCodeAreaLayoutProfile layoutProfile) |
public void recomputeSizes(org.exbin.bined.swing.basic.BasicCodeAreaMetrics metrics,
int componentX,
int componentY,
int componentWidth,
int componentHeight,
int rowPositionLength,
int verticalScrollBarSize,
int horizontalScrollBarSize,
org.exbin.bined.extended.layout.ExtendedCodeAreaLayoutProfile layoutProfile)
@Nonnull
public org.exbin.bined.basic.BasicCodeAreaZone getPositionZone(int positionX,
int positionY)
public int getScrollPanelX()
public int getScrollPanelY()
public int getVerticalScrollBarSize()
public int getHorizontalScrollBarSize()
public int getScrollPanelWidth()
public int getScrollPanelHeight()
public int getDataViewWidth()
public int getDataViewHeight()
public int getHeaderAreaHeight()
public int getRowPositionAreaWidth()
public int getRowsPerRect()
public int getHalfCharsPerRect()
public int getHalfCharsPerPage()
public int getRowsPerPage()
public int getHalfCharOffset()
public int getRowOffset()
@Nonnull public org.exbin.bined.extended.layout.ExtendedCodeAreaLayoutProfile getLayoutProfile()
@Nonnull public java.awt.Rectangle getComponentRectangle()
@Nonnull public java.awt.Rectangle getMainAreaRectangle()
@Nonnull public java.awt.Rectangle getScrollPanelRectangle()
@Nonnull public java.awt.Rectangle getDataViewRectangle()
@Nonnull public java.awt.Rectangle getHeaderAreaRectangle()
@Nonnull public java.awt.Rectangle getRowPositionAreaRectangle()