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.BorderdefaultBorderprivate javax.swing.border.BordererrorBorderprivate javax.swing.JPanelpanelprivate javax.swing.JTextFieldstatusFieldprivate TreeStatusstatusObjprivate javax.swing.ActiontextInputActionprivate javax.swing.JTreetree
-
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.JPanelgetPanel()Return the panel of this TreeStatusPane.private voidinit()private voidupdateText(java.lang.String statusString)voidupdateTreeStatus(TreeStatus statusObj)In case of document changing this should be called to update TreeStatus value of the pane.voidvalueChanged(javax.swing.event.TreeSelectionEvent treeSelectionEvent)Tree selection change listener which updates status string.
-
-
-
Field Detail
-
statusObj
private TreeStatus statusObj
-
tree
private final 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:
valueChangedin interfacejavax.swing.event.TreeSelectionListener- Parameters:
treeSelectionEvent- the selection event
-
-