Top Fields Constructors Methods
org.apache.pdfbox.debugger.hexviewer

pack-priv Class HexEditor

extends JPanel
implements SelectionChangeListener
Class Inheritance
All Implemented Interfaces
org.apache.pdfbox.debugger.hexviewer.SelectionChangeListener
Annotations
@SuppressWarnings:serial, squid:S1948
Imports
java.awt.Color, .Dimension, .FlowLayout, .GridBagConstraints, .GridBagLayout, java.awt.event.ActionEvent, .InputEvent, .KeyEvent, java.text.NumberFormat, javax.swing.AbstractAction, .Action, .BoxLayout, .JDialog, .JFormattedTextField, .JLabel, .JPanel, .JScrollBar, .JScrollPane, .JTextField, .KeyStroke, .SwingUtilities, javax.swing.border.LineBorder

Author
Khyrul Bashar This class hosts all the UI components of Hex view and coordinates among them.

Field Summary

Modifier and TypeField and Description
private AddressPane
private ASCIIPane
private HexPane
private final Action
private final HexModel
private int
private StatusPane

Constructor Summary

AccessConstructor and Description
pack-priv
HexEditor(HexModel
HexModel instance.
model
)

Constructor.

Method Summary

Modifier and TypeMethod and Description
private JDialog
private void
private JScrollPane
public void
Inherited from javax.swing.JPanel:
getAccessibleContextgetUIgetUIClassIDparamStringsetUIupdateUI

Field Detail

addressPaneback to summary
private AddressPane addressPane
asciiPaneback to summary
private ASCIIPane asciiPane
hexPaneback to summary
private HexPane hexPane
jumpToIndexback to summary
private final Action jumpToIndex
modelback to summary
private final HexModel model
selectedIndexback to summary
private int selectedIndex
statusPaneback to summary
private StatusPane statusPane

Constructor Detail

HexEditorback to summary
pack-priv HexEditor(HexModel model)

Constructor.

Parameters
model:HexModel

HexModel instance.

Method Detail

createJumpDialogback to summary
private JDialog createJumpDialog()
createViewback to summary
private void createView()
getScrollPaneback to summary
private JScrollPane getScrollPane()
selectionChangedback to summary
public void selectionChanged(SelectEvent event)

Implements org.apache.pdfbox.debugger.hexviewer.SelectionChangeListener.selectionChanged.

Annotations
@Override