Package org.exbin.bined.basic
Class CodeAreaScrollPosition
- java.lang.Object
-
- org.exbin.bined.basic.CodeAreaScrollPosition
-
@ParametersAreNonnullByDefault public class CodeAreaScrollPosition extends java.lang.ObjectCode area scrolling position.
-
-
Constructor Summary
Constructors Constructor Description CodeAreaScrollPosition()CodeAreaScrollPosition(long rowPosition, int rowOffset, int charPosition, int charOffset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetCharOffset()intgetCharPosition()intgetRowOffset()longgetRowPosition()inthashCode()booleanisCharPositionGreaterThan(CodeAreaScrollPosition compPosition)booleanisRowPositionGreaterThan(CodeAreaScrollPosition compPosition)voidreset()Resets scrolling position to top left corner.voidsetCharOffset(int charOffset)voidsetCharPosition(int charPosition)voidsetRowOffset(int rowOffset)voidsetRowPosition(long rowPosition)voidsetScrollPosition(CodeAreaScrollPosition scrollPosition)
-
-
-
Method Detail
-
getRowPosition
public long getRowPosition()
-
getRowOffset
public int getRowOffset()
-
getCharPosition
public int getCharPosition()
-
getCharOffset
public int getCharOffset()
-
setRowPosition
public void setRowPosition(long rowPosition)
-
setRowOffset
public void setRowOffset(int rowOffset)
-
setCharPosition
public void setCharPosition(int charPosition)
-
setCharOffset
public void setCharOffset(int charOffset)
-
setScrollPosition
public void setScrollPosition(@Nullable CodeAreaScrollPosition scrollPosition)
-
reset
public void reset()
Resets scrolling position to top left corner.
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(@Nullable java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-
isCharPositionGreaterThan
public boolean isCharPositionGreaterThan(CodeAreaScrollPosition compPosition)
-
isRowPositionGreaterThan
public boolean isRowPositionGreaterThan(CodeAreaScrollPosition compPosition)
-
-