Class TreeStatusPane
- java.lang.Object
-
- org.apache.pdfbox.debugger.treestatus.TreeStatusPane
-
- All Implemented Interfaces:
java.util.EventListener
,javax.swing.event.TreeSelectionListener
public class TreeStatusPane extends java.lang.Object implements javax.swing.event.TreeSelectionListener
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.border.Border
defaultBorder
private javax.swing.border.Border
errorBorder
private javax.swing.JPanel
panel
private javax.swing.JTextField
statusField
private TreeStatus
statusObj
private javax.swing.Action
textInputAction
private javax.swing.JTree
tree
-
Constructor Summary
Constructors Constructor Description TreeStatusPane(javax.swing.JTree targetTree)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JPanel
getPanel()
Return the panel of this TreeStatusPane.private void
init()
private void
updateText(java.lang.String statusString)
void
updateTreeStatus(TreeStatus statusObj)
In case of document changing this should be called to update TreeStatus value of the pane.void
valueChanged(javax.swing.event.TreeSelectionEvent treeSelectionEvent)
Tree selection change listener which updates status string.
-
-
-
Field Detail
-
statusObj
private TreeStatus statusObj
-
tree
private javax.swing.JTree tree
-
statusField
private javax.swing.JTextField statusField
-
panel
private javax.swing.JPanel panel
-
defaultBorder
private javax.swing.border.Border defaultBorder
-
errorBorder
private javax.swing.border.Border errorBorder
-
textInputAction
private final javax.swing.Action textInputAction
-
-
Method Detail
-
init
private void init()
-
getPanel
public javax.swing.JPanel getPanel()
Return the panel of this TreeStatusPane.- Returns:
- JPanel instance.
-
updateTreeStatus
public void updateTreeStatus(TreeStatus statusObj)
In case of document changing this should be called to update TreeStatus value of the pane.- Parameters:
statusObj
- TreeStatus instance.
-
updateText
private void updateText(java.lang.String statusString)
-
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent treeSelectionEvent)
Tree selection change listener which updates status string.- Specified by:
valueChanged
in interfacejavax.swing.event.TreeSelectionListener
- Parameters:
treeSelectionEvent
-
-
-