A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

addCaretMovedListener(CaretMovedListener) - Method in interface org.exbin.bined.capability.CaretCapable
Adds caret movement listener.
addEditModeChangedListener(EditModeChangedListener) - Method in interface org.exbin.bined.capability.EditModeCapable
Adds edit mode change listener.
addScrollingListener(ScrollingListener) - Method in interface org.exbin.bined.capability.ScrollingCapable
Adds scrolling listener.
addSelectionChangedListener(SelectionChangedListener) - Method in interface org.exbin.bined.capability.SelectionCapable
Adds selection change listener.
ALTERNATE_BACKGROUND - org.exbin.bined.color.CodeAreaBasicColors
 
ALTERNATE_COLOR - org.exbin.bined.color.CodeAreaBasicColors
 
ALWAYS - org.exbin.bined.ScrollBarVisibility
Always show scrollbar regardless of the available space.
available() - Method in class org.exbin.bined.CharsetStreamTranslator
 

B

BackgroundPaintCapable - Interface in org.exbin.bined.capability
Support for background paint mode capability.
BasicBackgroundPaintMode - Enum in org.exbin.bined.basic
Border paint modes for basic painter.
BasicCodeAreaColorGroup - Enum in org.exbin.bined.color
Enumeration of basic color groups.
BasicCodeAreaDecorationColorType - Enum in org.exbin.bined.color
Enumeration of unprintable color types.
BasicCodeAreaLayout - Class in org.exbin.bined.basic
Code area data representation structure for basic variant.
BasicCodeAreaLayout() - Constructor for class org.exbin.bined.basic.BasicCodeAreaLayout
 
BasicCodeAreaScrolling - Class in org.exbin.bined.basic
Code area scrolling.
BasicCodeAreaScrolling() - Constructor for class org.exbin.bined.basic.BasicCodeAreaScrolling
 
BasicCodeAreaSection - Enum in org.exbin.bined.basic
Enumeration of basic cursor position section.
BasicCodeAreaStructure - Class in org.exbin.bined.basic
Code area data representation structure for basic variant.
BasicCodeAreaStructure() - Constructor for class org.exbin.bined.basic.BasicCodeAreaStructure
 
BasicCodeAreaZone - Enum in org.exbin.bined.basic
Enumeration of basic code area zones.
BasicScrollingCapable - Interface in org.exbin.bined.capability
Support for scrolling control.
BINARY - org.exbin.bined.CodeType
Represent code as number in base 2.
BOTTOM_LEFT_CORNER - org.exbin.bined.basic.BasicCodeAreaZone
 
BYTE_BUFFER_SIZE - Static variable in class org.exbin.bined.CharsetStreamTranslator
 
byteToHexChars(byte) - Static method in class org.exbin.bined.CodeAreaUtils
Converts byte value to sequence of hexadecimal characters.
byteToHexChars(char[], byte) - Static method in class org.exbin.bined.CodeAreaUtils
Converts byte value to sequence of two hexadecimal characters.
byteToCharsCode(byte, CodeType, char[], int, CodeCharactersCase) - Static method in class org.exbin.bined.CodeAreaUtils
Converts byte value to sequence of characters of given code type.

C

canPaste() - Method in interface org.exbin.bined.CodeAreaControl
Returns true if content of the clipboard is valid for paste operation.
CAPPED - org.exbin.bined.EditMode
Data are inserted and replaced, but size of the file remains the same cutting out excessive data.
CaretCapable - Interface in org.exbin.bined.capability
Support for caret / cursor capability.
caretMoved(CodeAreaCaretPosition) - Method in interface org.exbin.bined.CaretMovedListener
Fires notification each time caret is moved or section is changed.
CaretMovedListener - Interface in org.exbin.bined
Interface for caret moved listener.
CaretOverlapMode - Enum in org.exbin.bined
Enumeration of cursor caret overlapping modes.
centerOnCursor() - Method in interface org.exbin.bined.capability.ScrollingCapable
Scrolls scrolling area as centered as possible for current cursor position.
centerOnPosition(CodeAreaCaretPosition) - Method in interface org.exbin.bined.capability.ScrollingCapable
Scrolls scrolling area as centered as possible for given caret position.
clearLastVerticalScrollingValue() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
clearSelection() - Method in interface org.exbin.bined.capability.SelectionCapable
Clears selection range - sets empty selection.
clearSelection() - Method in interface org.exbin.bined.CodeAreaControl
Clears data selection.
clearSelection() - Method in class org.exbin.bined.CodeAreaSelection
 
ClipboardCapable - Interface in org.exbin.bined.capability
Support for clipboard capability.
ClipboardHandlingMode - Enum in org.exbin.bined
Enumeration of clipboard handling modes.
CODE_AREA - org.exbin.bined.basic.BasicCodeAreaZone
 
CODE_MATRIX - org.exbin.bined.basic.BasicCodeAreaSection
Section of code area with codes for binary data representation.
CODE_MATRIX - org.exbin.bined.basic.CodeAreaViewMode
Show numerical codes only.
CodeAreaBasicColors - Enum in org.exbin.bined.color
Enumeration of color types for main group.
CodeAreaCaret - Interface in org.exbin.bined
Interface for code area caret.
CodeAreaCaretPosition - Interface in org.exbin.bined
Specifies caret position as combination of data position, section and code offset of code representation.
CodeAreaColorGroup - Interface in org.exbin.bined.color
Interface for code area color group.
CodeAreaColorType - Interface in org.exbin.bined.color
Interface for code area color type.
CodeAreaControl - Interface in org.exbin.bined
Code Area control interface.
CodeAreaScrollPosition - Class in org.exbin.bined.basic
Code area scrolling position.
CodeAreaScrollPosition() - Constructor for class org.exbin.bined.basic.CodeAreaScrollPosition
 
CodeAreaScrollPosition(long, int, int, int) - Constructor for class org.exbin.bined.basic.CodeAreaScrollPosition
 
CodeAreaSection - Interface in org.exbin.bined
Code area section interface.
CodeAreaSelection - Class in org.exbin.bined
Selection between two positions where begin represents origin point and end of the selection can be before or after begin.
CodeAreaSelection() - Constructor for class org.exbin.bined.CodeAreaSelection
Creates empty selection range.
CodeAreaSelection(long, long) - Constructor for class org.exbin.bined.CodeAreaSelection
Creates selection range from start to end including the start and not including the end position.
CodeAreaSelection(SelectionRange) - Constructor for class org.exbin.bined.CodeAreaSelection
 
CodeAreaUtils - Class in org.exbin.bined
Binary editor component utilities.
CodeAreaViewMode - Enum in org.exbin.bined.basic
Enumeration of supported view modes.
CodeAreaZone - Interface in org.exbin.bined
Code area zone identifier.
CodeCharactersCase - Enum in org.exbin.bined
Enumeration of code characters case.
CodeCharactersCaseCapable - Interface in org.exbin.bined.capability
Support for characters case capability.
CodeType - Enum in org.exbin.bined
Enumeration of supported code types.
CodeTypeCapable - Interface in org.exbin.bined.capability
Support for code type capability.
computeBytesPerRow(BasicCodeAreaStructure, int) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeCenterOnScrollPosition(long, int, int, int, int, int, int, int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
computeFirstCodeCharacterPos(int) - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
computeFirstCodeCharacterPos(BasicCodeAreaStructure, int) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeCharactersPerRow(BasicCodeAreaStructure) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeLastCodeCharPos(BasicCodeAreaStructure, int) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeMovePosition(BasicCodeAreaStructure, CodeAreaCaretPosition, MovementDirection, int) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeMovePosition(CodeAreaCaretPosition, MovementDirection) - Method in interface org.exbin.bined.capability.CaretCapable
Computes position for movement action.
computeMovePosition(CodeAreaCaretPosition, MovementDirection, int) - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
computePositionByte(int) - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
computePositionByte(BasicCodeAreaStructure, int) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computePositionScrollVisibility(long, int, int, int, int, int, int, int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
computePositionX(int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeRevealScrollPosition(long, int, int, int, int, int, int, int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
computeRowsPerDocument(BasicCodeAreaStructure) - Method in class org.exbin.bined.basic.BasicCodeAreaLayout
 
computeScrolling(CodeAreaScrollPosition, ScrollingDirection) - Method in interface org.exbin.bined.capability.ScrollingCapable
Computes scrolling position for given direction.
computeScrolling(CodeAreaScrollPosition, ScrollingDirection, int, long) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
computeViewDimension(int, int, BasicCodeAreaLayout, BasicCodeAreaStructure, int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
CONTENT_DATA_ERROR - Static variable in class org.exbin.bined.CodeAreaUtils
 
copy() - Method in interface org.exbin.bined.CodeAreaControl
Copies selection to clipboard.
CR - org.exbin.bined.basic.EnterKeyHandlingMode
Single character 13 (0d).
CRLF - org.exbin.bined.basic.EnterKeyHandlingMode
Two characters 13 10 (0d0a).
CURSOR_COLOR - org.exbin.bined.color.CodeAreaBasicColors
 
CURSOR_NEGATIVE_COLOR - org.exbin.bined.color.CodeAreaBasicColors
 
cut() - Method in interface org.exbin.bined.CodeAreaControl
Cuts selection to clipboard.
CHARACTER - org.exbin.bined.basic.HorizontalScrollUnit
Scroll per whole character.
characterToBytes(char, Charset) - Static method in class org.exbin.bined.CodeAreaUtils
Converts provided character into byte array for given charset.
CharsetCapable - Interface in org.exbin.bined.capability
Support for charset capability.
CharsetStreamTranslator - Class in org.exbin.bined
Input stream translation class which converts from input charset to target charset.
CharsetStreamTranslator(Charset, Charset, InputStream) - Constructor for class org.exbin.bined.CharsetStreamTranslator
 
CharsetStreamTranslator(Charset, Charset, InputStream, int) - Constructor for class org.exbin.bined.CharsetStreamTranslator
 

D

dataChanged() - Method in interface org.exbin.bined.DataChangedListener
Fires notification each time data is modified.
DataChangedListener - Interface in org.exbin.bined
Interface for data change listener.
DataProvider - Interface in org.exbin.bined
Data provider.
DECIMAL - org.exbin.bined.CodeType
Represent code as number in base 10.
DECIMAL - org.exbin.bined.PositionCodeType
Represent code as number in base 10.
DefaultCodeAreaCaretPosition - Class in org.exbin.bined
Specifies caret position as combination of data position, section and code offset of code representation.
DefaultCodeAreaCaretPosition() - Constructor for class org.exbin.bined.DefaultCodeAreaCaretPosition
 
DefaultCodeAreaCaretPosition(long, int, CodeAreaSection) - Constructor for class org.exbin.bined.DefaultCodeAreaCaretPosition
 
delete() - Method in interface org.exbin.bined.CodeAreaControl
Deletes selected section.
DOC_END - org.exbin.bined.basic.MovementDirection
 
DOC_START - org.exbin.bined.basic.MovementDirection
 
DOWN - org.exbin.bined.basic.MovementDirection
 
DOWN - org.exbin.bined.basic.ScrollingDirection
 
DUAL - org.exbin.bined.basic.CodeAreaViewMode
Show both numerical codes and textual preview.

E

EditMode - Enum in org.exbin.bined
Enumeration of edit modes.
EditModeCapable - Interface in org.exbin.bined.capability
Support for edit mode capability.
editModeChanged(EditMode, EditOperation) - Method in interface org.exbin.bined.EditModeChangedListener
Fires notification each time edit mode is changed.
EditModeChangedListener - Interface in org.exbin.bined
Interface for edit mode change listener.
EditOperation - Enum in org.exbin.bined
Enumeration of edit operations.
EnterKeyHandlingMode - Enum in org.exbin.bined.basic
Enumeration of modes for enter key handling.
equals(Object) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
equals(Object) - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
equals(Object) - Method in class org.exbin.bined.SelectionRange
 
EXPANDING - org.exbin.bined.EditMode
Default mode expanding data when necessary.

F

FULLY_VISIBLE - org.exbin.bined.CaretOverlapMode
Caret must be fully visible in visible area.

G

getActiveOperation() - Method in interface org.exbin.bined.capability.EditModeCapable
Returns currently active operation as set or enforced by current edit mode.
getActiveSection() - Method in interface org.exbin.bined.capability.CaretCapable
Returns currently active caret section.
getBackgroundPaintMode() - Method in interface org.exbin.bined.capability.BackgroundPaintCapable
Returns current background paint mode.
getBase() - Method in enum org.exbin.bined.CodeType
Returns numeric base for current code type.
getBase() - Method in enum org.exbin.bined.PositionCodeType
Returns numerical base.
getBaseLog() - Method in enum org.exbin.bined.PositionCodeType
Returns natural logarithm of the base.
getBytesPerRow() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getCaret() - Method in interface org.exbin.bined.capability.CaretCapable
Returns handler for caret.
getCaretPosition() - Method in interface org.exbin.bined.capability.CaretCapable
Returns current caret position.
getCaretPosition() - Method in interface org.exbin.bined.CodeAreaCaret
Returns caret position.
getClipboardHandlingMode() - Method in interface org.exbin.bined.capability.ClipboardCapable
Returns mode for default clipboard actions like cut, copy, paste, delete.
getCodeCharactersCase() - Method in interface org.exbin.bined.capability.CodeCharactersCaseCapable
Returns current code characters case.
getCodeOffset() - Method in interface org.exbin.bined.capability.CaretCapable
Returns current caret code offset.
getCodeOffset() - Method in interface org.exbin.bined.CodeAreaCaretPosition
Returns offset position of current code on current position and code type.
getCodeOffset() - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
getCodeType() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getCodeType() - Method in interface org.exbin.bined.capability.CodeTypeCapable
Returns current code type.
getContentData() - Method in interface org.exbin.bined.DataProvider
Returns data or null.
getDataPosition() - Method in interface org.exbin.bined.capability.CaretCapable
Returns current caret data position.
getDataPosition() - Method in interface org.exbin.bined.CodeAreaCaretPosition
Returns position of byte in document.
getDataPosition() - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
getDataSize() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getDataSize() - Method in interface org.exbin.bined.DataProvider
Returns size of data or 0 if no data is present.
getDataViewHeight() - Method in class org.exbin.bined.basic.ScrollViewDimension
 
getDataViewWidth() - Method in class org.exbin.bined.basic.ScrollViewDimension
 
getEditMode() - Method in interface org.exbin.bined.capability.EditModeCapable
Returns edit mode.
getEditOperation() - Method in interface org.exbin.bined.capability.EditModeCapable
Returns currently enforced edit operation.
getEnd() - Method in class org.exbin.bined.CodeAreaSelection
 
getEnd() - Method in class org.exbin.bined.SelectionRange
 
getFirst() - Method in class org.exbin.bined.CodeAreaSelection
Returns first data position of the selection.
getFirst() - Method in class org.exbin.bined.SelectionRange
Returns first data position of the selection.
getGroup() - Method in enum org.exbin.bined.color.BasicCodeAreaDecorationColorType
 
getGroup() - Method in enum org.exbin.bined.color.CodeAreaBasicColors
 
getGroup() - Method in interface org.exbin.bined.color.CodeAreaColorType
Returns group which this color belongs to or empty.
getHeight() - Method in class org.exbin.bined.basic.ScrollViewDimension
 
getHorizontalExtentDifference() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getHorizontalScrollBarVisibility() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getHorizontalScrollBarVisibility() - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Returns horizotal scrollbar visibility mode.
getHorizontalScrollUnit() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getHorizontalScrollUnit() - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Returns horizontal scrolling unit.
getHorizontalScrollValue(int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getHorizontalScrollX(int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getCharactersPerRow() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getCharOffset() - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
getCharPosition() - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
getCharset() - Method in interface org.exbin.bined.capability.CharsetCapable
Returns currently used charset.
getId() - Method in enum org.exbin.bined.color.BasicCodeAreaColorGroup
 
getId() - Method in enum org.exbin.bined.color.BasicCodeAreaDecorationColorType
 
getId() - Method in enum org.exbin.bined.color.CodeAreaBasicColors
 
getId() - Method in interface org.exbin.bined.color.CodeAreaColorGroup
Returns unique string identifier.
getId() - Method in interface org.exbin.bined.color.CodeAreaColorType
Returns unique string identifier.
getInvalidTypeException(Enum<?>) - Static method in class org.exbin.bined.CodeAreaUtils
 
getLast() - Method in class org.exbin.bined.CodeAreaSelection
Returns last data position of the selection.
getLast() - Method in class org.exbin.bined.SelectionRange
Returns last data position of the selection.
getLastVerticalScrollingValue() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getLength() - Method in class org.exbin.bined.CodeAreaSelection
Returns length of the selected area.
getLength() - Method in class org.exbin.bined.SelectionRange
Returns length of the selected area.
getMaxBytesPerLine() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getMaxBytesPerRow() - Method in interface org.exbin.bined.capability.RowWrappingCapable
Returns maximum number of bytes per row.
getMaxDigitsForByte() - Method in enum org.exbin.bined.CodeType
Returns maximum number of digits per single byte.
getMaxDigitsForByte() - Method in enum org.exbin.bined.PositionCodeType
Returns maximum number of digits per single byte.
getMaximumScrollPosition() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getMaxRowPositionLength() - Method in interface org.exbin.bined.capability.RowWrappingCapable
Returns maximum length of position section of the code area.
getMinRowPositionLength() - Method in interface org.exbin.bined.capability.RowWrappingCapable
Returns minimum length of position section of the code area.
getMouseCursorShape(int, int) - Method in interface org.exbin.bined.capability.CaretCapable
Returns cursor shape type for given position.
getRange() - Method in class org.exbin.bined.CodeAreaSelection
Returns selection range.
getRowOffset() - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
getRowPosition() - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
getRowsPerDocument() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getRowWrapping() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getRowWrapping() - Method in interface org.exbin.bined.capability.RowWrappingCapable
Returns row wrapping mode.
getScrollBarVerticalScale() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getScrollPosition() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getScrollPosition() - Method in interface org.exbin.bined.capability.ScrollingCapable
Returns current scrolling position.
getSection() - Method in interface org.exbin.bined.CodeAreaCaret
Returns currently active section.
getSection() - Method in interface org.exbin.bined.CodeAreaCaretPosition
Returns active code area section.
getSection() - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
getSelection() - Method in interface org.exbin.bined.capability.SelectionCapable
Returns current selection.
getSelectionHandler() - Method in interface org.exbin.bined.capability.SelectionCapable
Returns selection handler.
getSequence() - Method in enum org.exbin.bined.basic.EnterKeyHandlingMode
 
getStart() - Method in class org.exbin.bined.CodeAreaSelection
 
getStart() - Method in class org.exbin.bined.SelectionRange
 
getVerticalExtentDifference() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getVerticalScrollBarVisibility() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getVerticalScrollBarVisibility() - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Returns vertical scrollbar visibility mode.
getVerticalScrollUnit() - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getVerticalScrollUnit() - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Returns vertical scrolling unit.
getVerticalScrollValue(int, long) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
getViewMode() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getViewMode() - Method in interface org.exbin.bined.capability.ViewModeCapable
Returns curret view mode.
getWidth() - Method in class org.exbin.bined.basic.ScrollViewDimension
 
getWrappingBytesGroupSize() - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
getWrappingBytesGroupSize() - Method in interface org.exbin.bined.capability.RowWrappingCapable
Returns size of the byte group.

H

hashCode() - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
hashCode() - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
hashCode() - Method in class org.exbin.bined.SelectionRange
 
hasSelection() - Method in interface org.exbin.bined.capability.SelectionCapable
Returns true if there is active selection for clipboard handling.
hasSelection() - Method in interface org.exbin.bined.CodeAreaControl
Returns true if selection is not empty.
HEADER - org.exbin.bined.basic.BasicCodeAreaZone
 
HEXADECIMAL - org.exbin.bined.CodeType
Represent code as number in base 16.
HEXADECIMAL - org.exbin.bined.PositionCodeType
Represent code as number in base 16.
HORIZONTAL_SCROLLBAR - org.exbin.bined.basic.BasicCodeAreaZone
 
HorizontalScrollUnit - Enum in org.exbin.bined.basic
Enumeration of horizontal scrolling unit sizes.

I

IF_NEEDED - org.exbin.bined.ScrollBarVisibility
Show scrollbars only if area is bigger then available space.
IGNORE - org.exbin.bined.basic.EnterKeyHandlingMode
Don't handle enter key.
IGNORE - org.exbin.bined.ClipboardHandlingMode
Ignore clipboard actions.
INPLACE - org.exbin.bined.EditMode
Only overwrite edit mode is allowed and size of document cannot be changed.
INSERT - org.exbin.bined.EditOperation
Data are inserted at cursor position.
insertHexStringIntoData(String, EditableBinaryData, CodeType) - Static method in class org.exbin.bined.CodeAreaUtils
Inserts text encoded data of given code type into given binary data.
isEditable() - Method in interface org.exbin.bined.capability.EditModeCapable
Returns true if data are editable.
isEmpty() - Method in class org.exbin.bined.CodeAreaSelection
Returns true if selection is empty.
isEmpty() - Method in class org.exbin.bined.SelectionRange
Returns true if selection is empty.
isCharPositionGreaterThan(CodeAreaScrollPosition) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
isInSelection(long) - Method in class org.exbin.bined.CodeAreaSelection
Checks if position belongs to this selection.
isInSelection(long) - Method in class org.exbin.bined.SelectionRange
Checks if position belongs to this selection.
isRowPositionGreaterThan(CodeAreaScrollPosition) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
isShowMirrorCursor() - Method in interface org.exbin.bined.capability.CaretCapable
Returns if cursor should be visible in other sections.
isValidCodeKeyValue(char, int, CodeType) - Static method in class org.exbin.bined.CodeAreaUtils
Return true if provided character is valid for given code type and position.

L

LEFT - org.exbin.bined.basic.MovementDirection
 
LEFT - org.exbin.bined.basic.ScrollingDirection
 
LF - org.exbin.bined.basic.EnterKeyHandlingMode
Single character 10 (0a).
LINE - org.exbin.bined.color.BasicCodeAreaDecorationColorType
 
longToBaseCode(char[], int, long, int, int, boolean, CodeCharactersCase) - Static method in class org.exbin.bined.CodeAreaUtils
Converts long value to code of given base and length limit.
longToHexChars(char[], long, int) - Static method in class org.exbin.bined.CodeAreaUtils
Converts long value to sequence of hexadecimal character.
longToHexChars(long, int) - Static method in class org.exbin.bined.CodeAreaUtils
Converts long value to sequence of hexadecimal character.
LOWER - org.exbin.bined.CodeCharactersCase
Lower case, eg. a, b, c, d, e, f.
LOWER_HEX_CODES - Static variable in class org.exbin.bined.CodeAreaUtils
 

M

MAIN - org.exbin.bined.color.BasicCodeAreaColorGroup
 
MIME_CLIPBOARD_BINARY - Static variable in class org.exbin.bined.CodeAreaUtils
 
mousePositionToClosestCaretPosition(int, int, CaretOverlapMode) - Method in interface org.exbin.bined.capability.CaretCapable
Computes closest caret position for given relative component position.
MovementDirection - Enum in org.exbin.bined.basic
Enumeration of supported movement directions.

N

NEVER - org.exbin.bined.ScrollBarVisibility
Never show scrollbars even when area is bigger then available space.
NO_WRAPPING - org.exbin.bined.RowWrappingMode
Rows are not wrapped to visible area.
NORMAL - org.exbin.bined.basic.ScrollBarVerticalScale
Normal ratio 1 on 1.
NOT_VISIBLE - org.exbin.bined.basic.PositionScrollVisibility
Given position is not visible in current scroll window.

O

OCTAL - org.exbin.bined.CodeType
Represent code as number in base 8.
OCTAL - org.exbin.bined.PositionCodeType
Represent code as number in base 8.
org.exbin.bined - package org.exbin.bined
 
org.exbin.bined.basic - package org.exbin.bined.basic
 
org.exbin.bined.capability - package org.exbin.bined.capability
 
org.exbin.bined.color - package org.exbin.bined.color
 
OVERWRITE - org.exbin.bined.EditOperation
Data are replaced at cursor position.

P

PAGE_DOWN - org.exbin.bined.basic.MovementDirection
 
PAGE_DOWN - org.exbin.bined.basic.ScrollingDirection
 
PAGE_UP - org.exbin.bined.basic.MovementDirection
 
PAGE_UP - org.exbin.bined.basic.ScrollingDirection
 
PARTIAL - org.exbin.bined.basic.PositionScrollVisibility
Given position is partially visible in current scroll window.
PARTIAL_OVERLAP - org.exbin.bined.CaretOverlapMode
Caret can be partially visible in visible area.
paste() - Method in interface org.exbin.bined.CodeAreaControl
Pastes content of the clipboard.
performScrolling(ScrollingDirection, int, long) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
PIXEL - org.exbin.bined.basic.HorizontalScrollUnit
Scroll per pixel.
PIXEL - org.exbin.bined.basic.VerticalScrollUnit
Scroll per pixel.
PLAIN - org.exbin.bined.basic.BasicBackgroundPaintMode
Border is painted with single solid color.
PLATFORM_SPECIFIC - org.exbin.bined.basic.EnterKeyHandlingMode
Handle enter using java platform detection (default).
PositionCodeType - Enum in org.exbin.bined
Enumeration of supported position code types.
PositionScrollVisibility - Enum in org.exbin.bined.basic
Enumeration of possible visibility states of caret position relative to scrolling area.
PROCESS - org.exbin.bined.ClipboardHandlingMode
Process clipboard actions using default operations.
processNext() - Method in class org.exbin.bined.CharsetStreamTranslator
 

R

read() - Method in class org.exbin.bined.CharsetStreamTranslator
 
read(byte[], int, int) - Method in class org.exbin.bined.CharsetStreamTranslator
 
READ_ONLY - org.exbin.bined.EditMode
Document cannot be changed.
removeCaretMovedListener(CaretMovedListener) - Method in interface org.exbin.bined.capability.CaretCapable
Removes caret movement listener.
removeEditModeChangedListener(EditModeChangedListener) - Method in interface org.exbin.bined.capability.EditModeCapable
Removes edit mode change listener.
removeScrollingListener(ScrollingListener) - Method in interface org.exbin.bined.capability.ScrollingCapable
Removes scrolling listener.
removeSelectionChangedListener(SelectionChangedListener) - Method in interface org.exbin.bined.capability.SelectionCapable
Removes selection change listener.
requireNonNull(Object...) - Static method in class org.exbin.bined.CodeAreaUtils
 
requireNonNull(T) - Static method in class org.exbin.bined.CodeAreaUtils
 
requireNonNull(T, String) - Static method in class org.exbin.bined.CodeAreaUtils
 
requireNonNullContentData(T) - Static method in class org.exbin.bined.CodeAreaUtils
 
reset() - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
Resets scrolling position to top left corner.
reset() - Method in interface org.exbin.bined.CodeAreaCaretPosition
Resets caret position.
reset() - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
revealCursor() - Method in interface org.exbin.bined.capability.ScrollingCapable
Reveals scrolling area for current cursor position.
revealPosition(CodeAreaCaretPosition) - Method in interface org.exbin.bined.capability.ScrollingCapable
Reveals scrolling area for given caret position.
RIGHT - org.exbin.bined.basic.MovementDirection
 
RIGHT - org.exbin.bined.basic.ScrollingDirection
 
ROW - org.exbin.bined.basic.VerticalScrollUnit
Scroll per whole line.
ROW_END - org.exbin.bined.basic.MovementDirection
 
ROW_POSITIONS - org.exbin.bined.basic.BasicCodeAreaZone
 
ROW_START - org.exbin.bined.basic.MovementDirection
 
RowWrappingCapable - Interface in org.exbin.bined.capability
Row wrapping capability interface.
RowWrappingMode - Enum in org.exbin.bined
Row wrapping mode.

S

SCALED - org.exbin.bined.basic.ScrollBarVerticalScale
Height is more than available range/precission of the scrollbar and must be scaled.
SCROLLBAR_CORNER - org.exbin.bined.basic.BasicCodeAreaZone
 
ScrollBarVerticalScale - Enum in org.exbin.bined.basic
Enumeration of vertical scaling modes.
ScrollBarVisibility - Enum in org.exbin.bined
Enumeration of scrollbar visibility modes.
scrolled() - Method in interface org.exbin.bined.ScrollingListener
Fires notification each time component is scrolled.
ScrollingCapable - Interface in org.exbin.bined.capability
Support for scrolling capability.
ScrollingDirection - Enum in org.exbin.bined.basic
Enumeration of supported scrolling directions.
ScrollingListener - Interface in org.exbin.bined
Interface for scrolling listener.
ScrollViewDimension - Class in org.exbin.bined.basic
Scrolling view dimensions.
ScrollViewDimension(int, int, int, int) - Constructor for class org.exbin.bined.basic.ScrollViewDimension
 
selectAll() - Method in interface org.exbin.bined.CodeAreaControl
Expands selection to all data.
SELECTION - org.exbin.bined.color.BasicCodeAreaColorGroup
 
SELECTION_BACKGROUND - org.exbin.bined.color.CodeAreaBasicColors
 
SELECTION_COLOR - org.exbin.bined.color.CodeAreaBasicColors
 
SELECTION_MIRROR_BACKGROUND - org.exbin.bined.color.CodeAreaBasicColors
 
SELECTION_MIRROR_COLOR - org.exbin.bined.color.CodeAreaBasicColors
 
SelectionCapable - Interface in org.exbin.bined.capability
Support for selection capability.
selectionChanged() - Method in interface org.exbin.bined.SelectionChangedListener
Fires notification each time selection range changes or selection is created or cleared.
SelectionChangedListener - Interface in org.exbin.bined
Interface for selection change listener.
SelectionRange - Class in org.exbin.bined
Selection range is selection between two positions where begin represents origin point and end of the selection can be before or after begin.
SelectionRange() - Constructor for class org.exbin.bined.SelectionRange
Creates empty selection range.
SelectionRange(long, long) - Constructor for class org.exbin.bined.SelectionRange
Creates selection range from start to end including the start and not including the end position.
SelectionRange(SelectionRange) - Constructor for class org.exbin.bined.SelectionRange
 
setBackgroundPaintMode(BasicBackgroundPaintMode) - Method in interface org.exbin.bined.capability.BackgroundPaintCapable
Sets current background paint mode.
setCaretPosition(long) - Method in interface org.exbin.bined.capability.CaretCapable
Sets current caret position to given data position.
setCaretPosition(long) - Method in interface org.exbin.bined.CodeAreaCaret
Sets current caret position to given position resetting offset and preserving section.
setCaretPosition(long, int) - Method in interface org.exbin.bined.capability.CaretCapable
Sets current caret position to given data position and offset.
setCaretPosition(long, int) - Method in interface org.exbin.bined.CodeAreaCaret
Sets current caret position to given position preserving section.
setCaretPosition(CodeAreaCaretPosition) - Method in interface org.exbin.bined.capability.CaretCapable
Sets current caret position to given position.
setCaretPosition(CodeAreaCaretPosition) - Method in interface org.exbin.bined.CodeAreaCaret
Sets current caret position to provided value.
setClipboardHandlingMode(ClipboardHandlingMode) - Method in interface org.exbin.bined.capability.ClipboardCapable
Sets handle mode for default clipboard actions like cut, copy, paste, delete.
setCodeCharactersCase(CodeCharactersCase) - Method in interface org.exbin.bined.capability.CodeCharactersCaseCapable
Sets current code characters case.
setCodeOffset(int) - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
setCodeType(CodeType) - Method in interface org.exbin.bined.capability.CodeTypeCapable
Sets current code type.
setCodeValue(byte, int, int, CodeType) - Static method in class org.exbin.bined.CodeAreaUtils
Returns modified byte value after single code value is applied.
setDataPosition(long) - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
setEditMode(EditMode) - Method in interface org.exbin.bined.capability.EditModeCapable
Sets edit mode.
setEditOperation(EditOperation) - Method in interface org.exbin.bined.capability.EditModeCapable
Sets currently enforced edit operation.
setEnd(long) - Method in class org.exbin.bined.CodeAreaSelection
 
setHorizontalExtentChangeListener(Runnable) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
setHorizontalScrollBarVisibility(ScrollBarVisibility) - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Sets horizotal scrollbar visibility mode.
setHorizontalScrollUnit(HorizontalScrollUnit) - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Sets horizontal scrolling unit.
setCharOffset(int) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
setCharPosition(int) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
setCharset(Charset) - Method in interface org.exbin.bined.capability.CharsetCapable
Sets charset to use for characters decoding.
setLastVerticalScrollingValue(int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
setMaxBytesPerRow(int) - Method in interface org.exbin.bined.capability.RowWrappingCapable
Sets maximum number of bytes per row.
setMaxRowPositionLength(int) - Method in interface org.exbin.bined.capability.RowWrappingCapable
Sets maximum length of position section of the code area.
setMinRowPositionLength(int) - Method in interface org.exbin.bined.capability.RowWrappingCapable
Sets minimum length of position section of the code area.
setPosition(CodeAreaCaretPosition) - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
Sets caret position according to given position.
setRange(SelectionRange) - Method in class org.exbin.bined.CodeAreaSelection
 
setRowOffset(int) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
setRowPosition(long) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
setRowWrapping(RowWrappingMode) - Method in interface org.exbin.bined.capability.RowWrappingCapable
Sets row wrapping mode.
setScrollBarVerticalScale(ScrollBarVerticalScale) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
setScrollPosition(CodeAreaScrollPosition) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
setScrollPosition(CodeAreaScrollPosition) - Method in class org.exbin.bined.basic.CodeAreaScrollPosition
 
setScrollPosition(CodeAreaScrollPosition) - Method in interface org.exbin.bined.capability.ScrollingCapable
Sets current scrolling position.
setSection(CodeAreaSection) - Method in class org.exbin.bined.DefaultCodeAreaCaretPosition
 
setSelection(long, long) - Method in interface org.exbin.bined.capability.SelectionCapable
Sets current selection range from start to end including the start and not including the end position.
setSelection(long, long) - Method in class org.exbin.bined.CodeAreaSelection
 
setSelection(SelectionRange) - Method in interface org.exbin.bined.capability.SelectionCapable
Sets current selection.
setSelection(SelectionRange) - Method in class org.exbin.bined.CodeAreaSelection
 
setShowMirrorCursor(boolean) - Method in interface org.exbin.bined.capability.CaretCapable
Sets if cursor should be visible in other sections.
setStart(long) - Method in class org.exbin.bined.CodeAreaSelection
 
setVerticalExtentChangeListener(Runnable) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
setVerticalScrollBarVisibility(ScrollBarVisibility) - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Sets vertical scrollbar visibility mode.
setVerticalScrollUnit(VerticalScrollUnit) - Method in interface org.exbin.bined.capability.BasicScrollingCapable
Sets vertical scrolling unit.
setViewMode(CodeAreaViewMode) - Method in interface org.exbin.bined.capability.ViewModeCapable
Sets current view mode.
setWrappingBytesGroupSize(int) - Method in interface org.exbin.bined.capability.RowWrappingCapable
Sets size of the byte group.
stringCodeToByte(String, CodeType) - Static method in class org.exbin.bined.CodeAreaUtils
Converts string of characters to byte value.
STRIPED - org.exbin.bined.basic.BasicBackgroundPaintMode
Rows are alternately painted with background and alternate background color.
SWITCH_SECTION - org.exbin.bined.basic.MovementDirection
 

T

TEXT_BACKGROUND - org.exbin.bined.color.CodeAreaBasicColors
 
TEXT_COLOR - org.exbin.bined.color.CodeAreaBasicColors
 
TEXT_PREVIEW - org.exbin.bined.basic.BasicCodeAreaSection
Section of code area with textual preview characters.
TEXT_PREVIEW - org.exbin.bined.basic.CodeAreaViewMode
Show textual preview only.
throwInvalidTypeException(Enum<?>) - Static method in class org.exbin.bined.CodeAreaUtils
 
TOP_LEFT_CORNER - org.exbin.bined.basic.BasicCodeAreaZone
 
TRANSPARENT - org.exbin.bined.basic.BasicBackgroundPaintMode
Border is not painted.

U

UNKNOWN - org.exbin.bined.basic.BasicCodeAreaZone
 
UP - org.exbin.bined.basic.MovementDirection
 
UP - org.exbin.bined.basic.ScrollingDirection
 
updateCache(DataProvider, int) - Method in class org.exbin.bined.basic.BasicCodeAreaStructure
 
updateCache(DataProvider, int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
updateHorizontalScrollBarValue(int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
updateMaximumScrollPosition(long, int, int, int, int, int) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
updateVerticalScrollBarValue(int, int, int, long) - Method in class org.exbin.bined.basic.BasicCodeAreaScrolling
 
UPPER - org.exbin.bined.CodeCharactersCase
Upper case, eg.
UPPER_HEX_CODES - Static variable in class org.exbin.bined.CodeAreaUtils
 

V

valueOf(String) - Static method in enum org.exbin.bined.basic.BasicBackgroundPaintMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.BasicCodeAreaSection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.BasicCodeAreaZone
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.CodeAreaViewMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.EnterKeyHandlingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.HorizontalScrollUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.MovementDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.PositionScrollVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.ScrollBarVerticalScale
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.ScrollingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.basic.VerticalScrollUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.CaretOverlapMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.ClipboardHandlingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.CodeCharactersCase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.CodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.color.BasicCodeAreaColorGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.color.BasicCodeAreaDecorationColorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.color.CodeAreaBasicColors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.EditMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.EditOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.PositionCodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.RowWrappingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.exbin.bined.ScrollBarVisibility
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.exbin.bined.basic.BasicBackgroundPaintMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.BasicCodeAreaSection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.BasicCodeAreaZone
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.CodeAreaViewMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.EnterKeyHandlingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.HorizontalScrollUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.MovementDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.PositionScrollVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.ScrollBarVerticalScale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.ScrollingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.basic.VerticalScrollUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.CaretOverlapMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.ClipboardHandlingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.CodeCharactersCase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.CodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.color.BasicCodeAreaColorGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.color.BasicCodeAreaDecorationColorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.color.CodeAreaBasicColors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.EditMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.EditOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.PositionCodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.RowWrappingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.exbin.bined.ScrollBarVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_SCROLLBAR - org.exbin.bined.basic.BasicCodeAreaZone
 
VerticalScrollUnit - Enum in org.exbin.bined.basic
Enumeration of vertical scrolling unit sizes.
ViewModeCapable - Interface in org.exbin.bined.capability
Support for view mode capability.
VISIBLE - org.exbin.bined.basic.PositionScrollVisibility
Given position is fully visible in current scroll window.

W

WRAPPING - org.exbin.bined.RowWrappingMode
Rows are wrapped to visible area.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages