org.openbp.cockpit.plugins.debugger
Class InspectorNode

java.lang.Object
  extended by org.openbp.swing.components.treetable.DefaultTreeTableNode
      extended by org.openbp.cockpit.plugins.debugger.InspectorNode
All Implemented Interfaces:
javax.swing.tree.TreeNode, TreeTableNode

public class InspectorNode
extends DefaultTreeTableNode

The tree table node of the context inspector.

Author:
Andreas Putz

Field Summary
 
Fields inherited from class org.openbp.swing.components.treetable.DefaultTreeTableNode
children, columnObjects, EMPTY_COLUMN, parent
 
Constructor Summary
protected InspectorNode()
          Default constructor.
protected InspectorNode(java.lang.String clientId, DebuggerService debuggerService)
          Root node constructor.
 
Method Summary
 java.lang.Object getColumnValue(int columnIndex)
           
 java.lang.String getContextPath()
          Gets the context path.
 java.lang.String getExpression()
          Gets the expression.
 ObjectMemberInfo getInfo()
          Gets the object member info.
 java.lang.String getNodeText()
           
 java.awt.Dimension getPreferredSize()
           
 boolean isLeaf()
           
 
Methods inherited from class org.openbp.swing.components.treetable.DefaultTreeTableNode
addChild, addColumn, children, getAllowsChildren, getChildAt, getChildCount, getColumnCount, getIndex, getLastHeight, getParent, insertChild, removeChild, removeChildren, removeColumn, setColumnValue, setLastHeight, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InspectorNode

protected InspectorNode()
Default constructor.


InspectorNode

protected InspectorNode(java.lang.String clientId,
                        DebuggerService debuggerService)
Root node constructor.

Parameters:
clientId - The clientId under which we are connected to the debugger service
debuggerService - The DebuggerService used to connect to the server
Method Detail

getInfo

public ObjectMemberInfo getInfo()
Gets the object member info.


getContextPath

public java.lang.String getContextPath()
Gets the context path.


getExpression

public java.lang.String getExpression()
Gets the expression.


getNodeText

public java.lang.String getNodeText()
Specified by:
getNodeText in interface TreeTableNode
Overrides:
getNodeText in class DefaultTreeTableNode
See Also:
TreeTableNode.getNodeText()

getPreferredSize

public java.awt.Dimension getPreferredSize()
Specified by:
getPreferredSize in interface TreeTableNode
Overrides:
getPreferredSize in class DefaultTreeTableNode
See Also:
TreeTableNode.getPreferredSize()

getColumnValue

public java.lang.Object getColumnValue(int columnIndex)
Specified by:
getColumnValue in interface TreeTableNode
Overrides:
getColumnValue in class DefaultTreeTableNode
See Also:
TreeTableNode.getColumnValue(int)

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface javax.swing.tree.TreeNode
Overrides:
isLeaf in class DefaultTreeTableNode
See Also:
TreeNode.isLeaf()


Copyright © 2011. All Rights Reserved.