A B C D E F G H I M O P R S T U V W

A

actionPerformed(ActionEvent) - Method in class org.brains2b.thex.HexEditor
actionPerformed(ActionEvent) - Method in class org.brains2b.thex.mark.MarkManager
 
addComponentListener(ComponentListener) - Method in class org.brains2b.thex.gui.FindPane
addComponentListener(ComponentListener) - Method in class org.brains2b.thex.gui.GotoPane
addComponentListener(ComponentListener) - Method in class org.brains2b.thex.mark.MarkPane
 
addDocumentListener(DocumentListener) - Method in class org.brains2b.thex.BinaryDocument
addElement(BinaryElement) - Method in class org.brains2b.thex.BinaryElement
add an Element to this BinaryElement
addHighlight(int, int, Highlighter.HighlightPainter) - Method in class org.brains2b.thex.gui.PseudoHighlighter
(
addRule(MarkRule) - Method in class org.brains2b.thex.mark.MarkDocument
 
addUndoableEditListener(UndoableEditListener) - Method in class org.brains2b.thex.BinaryDocument
AsciiEditor - Class in org.brains2b.thex
Editor to interact with BinaryDocument by using Ascii representation of these byte values
AsciiEditor(BinaryDocument) - Constructor for class org.brains2b.thex.AsciiEditor
Constructor
AsciiEditor(byte[]) - Constructor for class org.brains2b.thex.AsciiEditor
Constructor that creates a default BinaryDocument and sets the provided byte[] as content
AsciiEditor() - Constructor for class org.brains2b.thex.AsciiEditor
Constructor that creates a default BinaryDocument with no content

B

BinaryDocument - Class in org.brains2b.thex
BinaryDocument is the content provider for binary data.
BinaryDocument() - Constructor for class org.brains2b.thex.BinaryDocument
Constructor with no content
BinaryDocument(byte[]) - Constructor for class org.brains2b.thex.BinaryDocument
Constructor setting byte[] as content
BinaryEditor - Class in org.brains2b.thex
Editor to interact with BinaryDocument by using Hex encoded values
BinaryEditor(BinaryDocument) - Constructor for class org.brains2b.thex.BinaryEditor
Constructor
BinaryEditor(byte[]) - Constructor for class org.brains2b.thex.BinaryEditor
Constructor that creates a default BinaryDocument and sets the provided byte[] as content
BinaryEditor() - Constructor for class org.brains2b.thex.BinaryEditor
Constructor that creates a default BinaryDocument with no content
BinaryElement - Class in org.brains2b.thex
Element for BinaryDocument
BinaryElement(Document, AttributeSet, int) - Constructor for class org.brains2b.thex.BinaryElement
Constructor
BinaryElement(Document, AttributeSet, byte[]) - Constructor for class org.brains2b.thex.BinaryElement
Constructor
BinaryIOKit - Class in org.brains2b.thex.io
Kit for handling IO for all BinaryDocument actions
BinaryIOKit() - Constructor for class org.brains2b.thex.io.BinaryIOKit
 
BLOCK_SIZE - Static variable in class org.brains2b.thex.io.BinaryIOKit
The size of the blocks in which a file will be divided so blocks can be read and written independently
ByteColumnHeader - Class in org.brains2b.thex
Component to paint the column header for the JScrollPane that contains the BinaryEditor
ByteColumnHeader(JTextComponent) - Constructor for class org.brains2b.thex.ByteColumnHeader
Constructor
ByteRowHeader - Class in org.brains2b.thex
Component to paint the row header for the JScrollPane that contains the BinaryEditor
ByteRowHeader(JTextComponent) - Constructor for class org.brains2b.thex.ByteRowHeader
Constructor

C

calculateMetrics(Graphics) - Method in class org.brains2b.thex.ViewAscii
calculate the metrics for the font used to paint this View
calculateMetrics(Graphics) - Method in class org.brains2b.thex.ViewHex
calculate the metrics for the font used to paint this View
changedUpdate(DocumentEvent, Shape, ViewFactory) - Method in class org.brains2b.thex.ViewAscii
changedUpdate(DocumentEvent, Shape, ViewFactory) - Method in class org.brains2b.thex.ViewHex
changeHighlight(Object, int, int) - Method in class org.brains2b.thex.gui.PseudoHighlighter
characters(char[], int, int) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
compareTo(PseudoHighlighter.BinaryHighlight) - Method in class org.brains2b.thex.gui.PseudoHighlighter.BinaryHighlight
createPosition(int) - Method in class org.brains2b.thex.BinaryDocument

D

deinstall(JTextComponent) - Method in class org.brains2b.thex.gui.PseudoHighlighter
deinstall(JTextComponent) - Method in class org.brains2b.thex.mark.MarkManager
 
documentUpdated() - Method in class org.brains2b.thex.BinaryDocument
mark this document as updated and reset all changes by firing BinaryDocument.fireInsertUpdate(DocumentEvent) but no UndoableEditEvent
doLayout() - Method in class org.brains2b.thex.HexEditor

E

ELEMENT_ALTER - Static variable in class org.brains2b.thex.io.BinaryIOKit
Indicator for a block that is unaltered and on (a temporary) file
ELEMENT_MEMORY - Static variable in class org.brains2b.thex.io.BinaryIOKit
Indicator for a block that is in memory, either altered or unaltered
ELEMENT_OLD - Static variable in class org.brains2b.thex.io.BinaryIOKit
Indicator for a block that is unaltered and still on file
endDocument() - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
endElement(String, String, String) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
endPrefixMapping(String) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 

F

find(BinaryDocument, byte[], int, int) - Static method in class org.brains2b.thex.tasks.FindTask
find the first occurence of byte[] in a BinaryDocument
findHighlight(int, Position.Bias) - Method in class org.brains2b.thex.gui.PseudoHighlighter
find the first Highlight from the dot in the given direction
FindPane - Class in org.brains2b.thex.gui
Panel to show the Find Dialog This panel passes all entered values FindPane.getBytes() FindPane.getDirection() FindPane.isSelectionOnly() FindPane.isFindAll() to FindTask to do the actual operation
FindPane() - Constructor for class org.brains2b.thex.gui.FindPane
Constructor
FindTask - Class in org.brains2b.thex.tasks
Runnable Task to allow finding an array of bytes from a document and locate and mark the results
FindTask(JTextComponent, byte[], int, int, Position.Bias, boolean) - Constructor for class org.brains2b.thex.tasks.FindTask
Constructor for Task
fireChangedUpdate(DocumentEvent) - Method in class org.brains2b.thex.BinaryDocument
fire the DocumentEvent changed for all listeners
fireInsertUpdate(DocumentEvent) - Method in class org.brains2b.thex.BinaryDocument
fire the DocumentEvent insert for all listeners
fireRemoveUpdate(DocumentEvent) - Method in class org.brains2b.thex.BinaryDocument
fire the DocumentEvent remove for all listeners
fireUndoableEdit(UndoableEditEvent) - Method in class org.brains2b.thex.BinaryDocument
fire the UndoableEditEvent for all listeners

G

getActionMap() - Method in class org.brains2b.thex.mark.MarkManager
 
getAttributes() - Method in class org.brains2b.thex.BinaryElement
getBytes(int, int) - Method in class org.brains2b.thex.BinaryDocument
get the content of this document as byte[]
getBytes() - Method in class org.brains2b.thex.BinaryElement
get the content for this Element
getBytes() - Method in class org.brains2b.thex.gui.FindPane
get the Bytes to look for
getDefaultRootElement() - Method in class org.brains2b.thex.BinaryDocument
getDirection() - Method in class org.brains2b.thex.gui.FindPane
get the direction to do the find in
getDocument() - Method in class org.brains2b.thex.BinaryElement
getDocument() - Method in class org.brains2b.thex.HexEditor
get the BinaryDocument that supplies the content for this Editor
getDocument() - Method in class org.brains2b.thex.mark.MarkPane
 
getElement(int) - Method in class org.brains2b.thex.BinaryElement
getElementCount() - Method in class org.brains2b.thex.BinaryElement
getElementIndex(int) - Method in class org.brains2b.thex.BinaryElement
getEnd() - Method in class org.brains2b.thex.mark.MarkRule
 
getEndOffset() - Method in class org.brains2b.thex.BinaryElement
getEndOffset() - Method in class org.brains2b.thex.gui.PseudoHighlighter.BinaryHighlight
get the the end of the selected area
getEndPosition() - Method in class org.brains2b.thex.BinaryDocument
getFile() - Method in class org.brains2b.thex.io.BinaryIOKit
get the file that holds the content for the BinaryDocument
getFindHighlighter() - Method in class org.brains2b.thex.AsciiEditor
get the Highlighter that highlights results from a find action in both editor with and without focus
getFindHighlighter() - Method in class org.brains2b.thex.BinaryEditor
get the Highlighter that highlights results from a find action in both editor with and without focus
getFindHighlighter() - Method in interface org.brains2b.thex.PseudoCaretComponent
get the Highlighter that highlights results from a find action in both editor with and without focus
getHighlights() - Method in class org.brains2b.thex.gui.PseudoHighlighter
getId() - Method in class org.brains2b.thex.mark.MarkManager
 
getId() - Method in class org.brains2b.thex.mark.MarkRule
 
getIoKit() - Method in class org.brains2b.thex.HexEditor
get the BinaryIOKit used to handle IO calls for the BinaryDocument in this Editor
getLastString() - Method in class org.brains2b.thex.BinaryDocument
get the character that was typed as first part of a hexidecimal twosome or null if there was an equal number of valid characters entered
getLength() - Method in class org.brains2b.thex.BinaryDocument
getMarkRule() - Method in class org.brains2b.thex.mark.MarkPane
 
getMenu() - Method in class org.brains2b.thex.mark.MarkManager
 
getName() - Method in class org.brains2b.thex.BinaryElement
getNote() - Method in class org.brains2b.thex.mark.MarkRule
 
getOccurance() - Method in class org.brains2b.thex.mark.MarkRule
 
getPainter() - Method in class org.brains2b.thex.gui.PseudoHighlighter.BinaryHighlight
get the Painter for this Highlight.
getParentElement() - Method in class org.brains2b.thex.BinaryElement
getPosition() - Method in class org.brains2b.thex.gui.GotoPane
get the Position that has been entered in the dialog
getPreferredSpan(int) - Method in class org.brains2b.thex.ViewAscii
getPreferredSpan(int) - Method in class org.brains2b.thex.ViewHex
getProperty(Object) - Method in class org.brains2b.thex.BinaryDocument
getPseudoHighlighter() - Method in class org.brains2b.thex.AsciiEditor
get the Highlighter that highlights selections in a non active editor
getPseudoHighlighter() - Method in class org.brains2b.thex.BinaryEditor
get the Highlighter that highlights selections in a non active editor
getPseudoHighlighter() - Method in interface org.brains2b.thex.PseudoCaretComponent
get the Highlighter that highlights selections in a non active editor
getRootElements() - Method in class org.brains2b.thex.BinaryDocument
getRule(String) - Method in class org.brains2b.thex.mark.MarkDocument
 
getSelectionPainter() - Method in class org.brains2b.thex.HexCaret
getStart() - Method in class org.brains2b.thex.mark.MarkRule
 
getStartOffset() - Method in class org.brains2b.thex.BinaryElement
getStartOffset() - Method in class org.brains2b.thex.gui.PseudoHighlighter.BinaryHighlight
get the start of the selected area
getStartPosition() - Method in class org.brains2b.thex.BinaryDocument
getState() - Method in class org.brains2b.thex.BinaryElement
get the state for this Element
getText() - Method in class org.brains2b.thex.AsciiEditor
get the content of BinaryDocument as simple String(byte[])
getText(int, int) - Method in class org.brains2b.thex.AsciiEditor
get the content of BinaryDocument as simple String(byte[]) at the given offset and length
getText(int, int) - Method in class org.brains2b.thex.BinaryDocument
getText(int, int, Segment) - Method in class org.brains2b.thex.BinaryDocument
getTextComponent() - Method in class org.brains2b.thex.mark.MarkManager
 
getTitle() - Method in class org.brains2b.thex.HexEditor
get the title for this Editor
GotoPane - Class in org.brains2b.thex.gui
Panel to show the Goto Address Dialog
GotoPane() - Constructor for class org.brains2b.thex.gui.GotoPane
Constructor

H

HexCaret - Class in org.brains2b.thex
Implementation of DefaultCaret to use the HexHighlightPainter
HexCaret() - Constructor for class org.brains2b.thex.HexCaret
Constructor
HexEditor - Class in org.brains2b.thex
The Main panel for THex showing a Hex and a Ascii editor
HexEditor() - Constructor for class org.brains2b.thex.HexEditor
Constructor
HexEditorMap - Class in org.brains2b.thex
ActionMap for default actions of HexEditor
HexEditorMap(ActionListener) - Constructor for class org.brains2b.thex.HexEditorMap
Constructor
HexHighlightPainter - Class in org.brains2b.thex
Implementation of Highlighter to correctly highlight hex-spaced characters
HexHighlightPainter() - Constructor for class org.brains2b.thex.HexHighlightPainter
 

I

ignorableWhitespace(char[], int, int) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
insertBytes(int, byte[], AttributeSet) - Method in class org.brains2b.thex.BinaryDocument
insert bytes into this document
insertString(int, String, AttributeSet) - Method in class org.brains2b.thex.BinaryDocument
insertUpdate(DocumentEvent, Shape, ViewFactory) - Method in class org.brains2b.thex.ViewAscii
insertUpdate(DocumentEvent, Shape, ViewFactory) - Method in class org.brains2b.thex.ViewHex
install(JTextComponent) - Method in class org.brains2b.thex.gui.PseudoHighlighter
install(JTextComponent) - Method in class org.brains2b.thex.mark.MarkManager
 
isActive() - Method in class org.brains2b.thex.gui.PseudoHighlighter
return if this PseudoHighlighter is painting
isAsciiVisible() - Method in class org.brains2b.thex.HexEditor
is the Ascii Editor visible
isChanged() - Method in class org.brains2b.thex.HexEditor
check is changes where made to the content of this Editor
isFindAll() - Method in class org.brains2b.thex.gui.FindPane
check if all items should be found or just the first occurence FindPane.performApply() is called
isLeaf() - Method in class org.brains2b.thex.BinaryElement
isSelectionOnly() - Method in class org.brains2b.thex.gui.FindPane
check if the search should be limited to the current selection

M

MarkDocument - Class in org.brains2b.thex.mark
 
MarkDocument() - Constructor for class org.brains2b.thex.mark.MarkDocument
 
MarkDocument.DocumentHandler - Class in org.brains2b.thex.mark
 
MarkDocument.DocumentHandler() - Constructor for class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
MarkManager - Class in org.brains2b.thex.mark
 
MarkManager() - Constructor for class org.brains2b.thex.mark.MarkManager
 
MarkMap - Class in org.brains2b.thex.mark
 
MarkMap(ActionListener) - Constructor for class org.brains2b.thex.mark.MarkMap
 
MarkPane - Class in org.brains2b.thex.mark
 
MarkPane() - Constructor for class org.brains2b.thex.mark.MarkPane
 
MarkRule - Class in org.brains2b.thex.mark
 
MarkRule(String, int, int) - Constructor for class org.brains2b.thex.mark.MarkRule
 
modelToView(int, Shape, Position.Bias) - Method in class org.brains2b.thex.ViewAscii
modelToView(int, Shape, Position.Bias) - Method in class org.brains2b.thex.ViewHex

O

open(File, BinaryDocument) - Method in class org.brains2b.thex.io.BinaryIOKit
open a file and set the content to the given document
org.brains2b.thex - package org.brains2b.thex
 
org.brains2b.thex.gui - package org.brains2b.thex.gui
 
org.brains2b.thex.io - package org.brains2b.thex.io
 
org.brains2b.thex.mark - package org.brains2b.thex.mark
 
org.brains2b.thex.tasks - package org.brains2b.thex.tasks
 

P

paint(Graphics) - Method in class org.brains2b.thex.gui.PseudoHighlighter
Not implemented use PseudoHighlighter.paintLayeredHighlights(Graphics, int, int, Shape, JTextComponent, View)
paint(Graphics, int, int, Shape, JTextComponent) - Method in class org.brains2b.thex.HexHighlightPainter
paint(Graphics, Shape) - Method in class org.brains2b.thex.ViewAscii
paint(Graphics, Shape) - Method in class org.brains2b.thex.ViewHex
paintComponent(Graphics) - Method in class org.brains2b.thex.ByteColumnHeader
paintComponent(Graphics) - Method in class org.brains2b.thex.ByteRowHeader
paintLayer(Graphics, int, int, Shape, JTextComponent, View) - Method in class org.brains2b.thex.HexHighlightPainter
paintLayeredHighlights(Graphics, int, int, Shape, JTextComponent, View) - Method in class org.brains2b.thex.gui.PseudoHighlighter
performApply() - Method in class org.brains2b.thex.gui.FindPane
reimplemented to call Find All
performApply() - Method in class org.brains2b.thex.gui.GotoPane
Not implemented
performApply() - Method in class org.brains2b.thex.mark.MarkPane
 
performCancel() - Method in class org.brains2b.thex.gui.FindPane
performCancel() - Method in class org.brains2b.thex.gui.GotoPane
performCancel() - Method in class org.brains2b.thex.mark.MarkPane
 
performOk() - Method in class org.brains2b.thex.gui.FindPane
performOk() - Method in class org.brains2b.thex.gui.GotoPane
performOk() - Method in class org.brains2b.thex.mark.MarkPane
 
performUndo() - Method in class org.brains2b.thex.gui.FindPane
Not implemented
performUndo() - Method in class org.brains2b.thex.gui.GotoPane
Not implemented
performUndo() - Method in class org.brains2b.thex.mark.MarkPane
 
processingInstruction(String, String) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
PseudoCaretComponent - Interface in org.brains2b.thex
Interface that defines the enables the use of the pseudo highlighter and find highlighter
PseudoHighlighter - Class in org.brains2b.thex.gui
Implementation of Highlighter to correctly highlight hex-spaced characters
PseudoHighlighter() - Constructor for class org.brains2b.thex.gui.PseudoHighlighter
Constructor Create a PseudoHighlighter where alwaysPaint is false
PseudoHighlighter(boolean) - Constructor for class org.brains2b.thex.gui.PseudoHighlighter
Constructor
PseudoHighlighter.BinaryHighlight - Class in org.brains2b.thex.gui
Highlight that defines the start, end of a selected area.
PseudoHighlighter.BinaryHighlight(int, int) - Constructor for class org.brains2b.thex.gui.PseudoHighlighter.BinaryHighlight
Constructor
putProperty(Object, Object) - Method in class org.brains2b.thex.BinaryDocument

R

read(InputStream, BinaryDocument, int) - Method in class org.brains2b.thex.io.BinaryIOKit
read the content of an InputStream and insert it into a BinaryDocument starting at offset
readBlock(BinaryElement) - Method in class org.brains2b.thex.io.BinaryIOKit
read a BinaryElement from the original file if BinaryElement.getState() is BinaryIOKit.ELEMENT_OLD or a temporary file if BinaryElement.getState() is BinaryIOKit.ELEMENT_ALTER.
releaseBlock(BinaryElement) - Method in class org.brains2b.thex.io.BinaryIOKit
release the BinaryElement clearing it from memory and set BinaryElement.setState(int) to BinaryIOKit.ELEMENT_OLD
remove(int, int) - Method in class org.brains2b.thex.BinaryDocument
removeAllHighlights() - Method in class org.brains2b.thex.gui.PseudoHighlighter
removeBytes(int, int) - Method in class org.brains2b.thex.BinaryDocument
remove bytes from this document between offset and length
removeDocumentListener(DocumentListener) - Method in class org.brains2b.thex.BinaryDocument
removeHighlight(Object) - Method in class org.brains2b.thex.gui.PseudoHighlighter
removeRule(MarkRule) - Method in class org.brains2b.thex.mark.MarkDocument
 
removeUndoableEditListener(UndoableEditListener) - Method in class org.brains2b.thex.BinaryDocument
removeUpdate(DocumentEvent, Shape, ViewFactory) - Method in class org.brains2b.thex.ViewAscii
removeUpdate(DocumentEvent, Shape, ViewFactory) - Method in class org.brains2b.thex.ViewHex
render(Runnable) - Method in class org.brains2b.thex.BinaryDocument
replaceBytes(int, int, byte[], AttributeSet) - Method in class org.brains2b.thex.BinaryDocument
replace the current content at offset and length with the new byte[]
replaceSelection(String) - Method in class org.brains2b.thex.AsciiEditor
replace the content of BinaryDocument with the given content
replaceSelection(String) - Method in class org.brains2b.thex.BinaryEditor
run() - Method in class org.brains2b.thex.tasks.FindTask
run the find as defined by the constructor

S

save(File, BinaryDocument) - Method in class org.brains2b.thex.io.BinaryIOKit
save a BinaryDocument to File
setAsciiVisible(boolean) - Method in class org.brains2b.thex.HexEditor
set the Ascii Editor to visible
setBlockData(BinaryElement) - Method in class org.brains2b.thex.io.BinaryIOKit
set the block data to the given block by reading it from file, removing the data for the oldest BinaryElement from cache, writing it to file if it was changed.
setBytes(byte[]) - Method in class org.brains2b.thex.AsciiEditor
set the byte[] as content for this editor
setBytes(byte[]) - Method in class org.brains2b.thex.BinaryEditor
set the byte[] as content for this editor
setBytes(byte[]) - Method in class org.brains2b.thex.BinaryElement
set the content for this Element
setBytes(byte[], int, int) - Method in class org.brains2b.thex.BinaryElement
set the content for this Element
setBytes(byte[]) - Method in class org.brains2b.thex.HexEditor
set the byte[] as content for this document
setDirection(Position.Bias) - Method in class org.brains2b.thex.gui.FindPane
set the Direction for this find operation
setDocument(BinaryDocument) - Method in class org.brains2b.thex.gui.GotoPane
 
setDocument(BinaryDocument) - Method in class org.brains2b.thex.mark.MarkPane
 
setDocumentLocator(Locator) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
setEnd(String, String) - Method in class org.brains2b.thex.mark.MarkRule
 
setFindHighligter(PseudoHighlighter) - Method in class org.brains2b.thex.AsciiEditor
set the Highlighter that highlights results from a find action both editor with and without focus
setFindHighligter(PseudoHighlighter) - Method in class org.brains2b.thex.BinaryEditor
set the Highlighter that highlights results from a find action both editor with and without focus
setFindHighligter(PseudoHighlighter) - Method in interface org.brains2b.thex.PseudoCaretComponent
set the Highlighter that highlights results from a find action both editor with and without focus
setId(String) - Method in class org.brains2b.thex.mark.MarkRule
 
setLastString(String) - Method in class org.brains2b.thex.BinaryDocument
set the first character of a hexidecimal twosome or null if there should not be one
setLength(int) - Method in class org.brains2b.thex.BinaryElement
set the length for this Element
setMarkRule(MarkRule) - Method in class org.brains2b.thex.mark.MarkPane
 
setMenuItems(JMenu) - Method in class org.brains2b.thex.mark.MarkManager
 
setNote(String) - Method in class org.brains2b.thex.mark.MarkRule
 
setOccurance(String, String, String, String) - Method in class org.brains2b.thex.mark.MarkRule
 
setPopupItems(JPopupMenu) - Method in class org.brains2b.thex.mark.MarkManager
 
setPseudoHighlighter(PseudoHighlighter) - Method in class org.brains2b.thex.AsciiEditor
set the Highlighter that highlights selections in a non active editor
setPseudoHighlighter(PseudoHighlighter) - Method in class org.brains2b.thex.BinaryEditor
set the Highlighter that highlights selections in a non active editor
setPseudoHighlighter(PseudoHighlighter) - Method in interface org.brains2b.thex.PseudoCaretComponent
set the Highlighter that highlights selections in a non active editor
setSelectionOnly(boolean) - Method in class org.brains2b.thex.gui.FindPane
set to true if the search should be limited to selection
setStart(String, String) - Method in class org.brains2b.thex.mark.MarkRule
 
setState(int) - Method in class org.brains2b.thex.BinaryElement
set the state for this Element
setText(String) - Method in class org.brains2b.thex.AsciiEditor
get the bytes from the entered string and calls AsciiEditor.setBytes(byte[])
setTitle(String) - Method in class org.brains2b.thex.HexEditor
set the title for this Editor
setType(String) - Method in class org.brains2b.thex.gui.FindPane
set the Type of input accepted for this find
shareHighlighter() - Method in class org.brains2b.thex.gui.PseudoHighlighter
creates a Highlighter that shares the properties and segments of this highLighter
skippedEntity(String) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
startDocument() - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
startElement(String, String, String, Attributes) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 
startPrefixMapping(String, String) - Method in class org.brains2b.thex.mark.MarkDocument.DocumentHandler
 

T

toString() - Method in class org.brains2b.thex.HexEditor
returns a title for this Editor.

U

updateUI() - Method in class org.brains2b.thex.AsciiEditor
updateUI() - Method in class org.brains2b.thex.BinaryEditor

V

ViewAscii - Class in org.brains2b.thex
[Short description] [Long description]
ViewAscii(Element) - Constructor for class org.brains2b.thex.ViewAscii
 
ViewHex - Class in org.brains2b.thex
View to paint the content of a JTextComponent to draw the content of a BinaryDocument as a Hex encoded bytes
ViewHex(Element) - Constructor for class org.brains2b.thex.ViewHex
Constructor
viewToModel(float, float, Shape, Position.Bias[]) - Method in class org.brains2b.thex.ViewAscii
viewToModel(float, float, Shape, Position.Bias[]) - Method in class org.brains2b.thex.ViewHex

W

write(OutputStream, BinaryDocument, int, int) - Method in class org.brains2b.thex.io.BinaryIOKit
write the content of BinaryDocument from offset to length to the OutputStream
writeBlock(BinaryElement) - Method in class org.brains2b.thex.io.BinaryIOKit
write this BinaryElement to the location within a temporary file

A B C D E F G H I M O P R S T U V W