Package org.exbin.bined
Interface CodeAreaCaretPosition
-
- All Known Implementing Classes:
DefaultCodeAreaCaretPosition
public interface CodeAreaCaretPositionSpecifies caret position as combination of data position, section and code offset of code representation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetCodeOffset()Returns offset position of current code on current position and code type.longgetDataPosition()Returns position of byte in document.java.util.Optional<CodeAreaSection>getSection()Returns active code area section.voidreset()Resets caret position.
-
-
-
Method Detail
-
getDataPosition
long getDataPosition()
Returns position of byte in document.- Returns:
- data position
-
getCodeOffset
int getCodeOffset()
Returns offset position of current code on current position and code type.- Returns:
- code offset
-
getSection
@Nonnull java.util.Optional<CodeAreaSection> getSection()
Returns active code area section.- Returns:
- section
-
reset
void reset()
Resets caret position.
-
-