org.rosuda.JGR.browser
Interface BrowserNode
- All Superinterfaces:
- javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
- All Known Implementing Classes:
- DataFrameNode, DefaultBrowserNode, EnvironmentNode, FactorNode, FunctionNode, HeadNode, LmNode, MatrixNode, NumericNode
public interface BrowserNode
- extends javax.swing.tree.MutableTreeNode
Methods inherited from interface javax.swing.tree.MutableTreeNode |
insert, remove, remove, removeFromParent, setParent, setUserObject |
Methods inherited from interface javax.swing.tree.TreeNode |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
getExecuteableRObjectName
java.lang.String getExecuteableRObjectName()
getChildExecuteableRObjectName
java.lang.String getChildExecuteableRObjectName(BrowserNode child)
getRenderer
javax.swing.tree.TreeCellRenderer getRenderer()
getRName
java.lang.String getRName()
addChild
void addChild(BrowserNode child)
update
void update(javax.swing.tree.DefaultTreeModel mod)
isExpanded
boolean isExpanded()
setExpanded
void setExpanded(boolean expand)
equals
boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
editObject
void editObject()
getPopupMenu
javax.swing.JPopupMenu getPopupMenu()
removeChildObjectFromR
void removeChildObjectFromR(BrowserNode child)
setShowSep
void setShowSep(boolean show)