org.rosuda.JGR.browser
Class EnvironmentNode
java.lang.Object
org.rosuda.JGR.browser.DefaultBrowserNode
org.rosuda.JGR.browser.EnvironmentNode
- All Implemented Interfaces:
- javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode, BrowserNode, BrowserNodeFactory
public class EnvironmentNode
- extends DefaultBrowserNode
| Methods inherited from class org.rosuda.JGR.browser.DefaultBrowserNode |
addChild, children, equals, findIcon, getChildAt, getChildCount, getExecuteableRObjectName, getIndex, getParent, getRenderer, getRName, insert, isExpanded, plotObject, printObject, remove, remove, removeFromParent, setExpanded, setParent, setShowSep, setUserObject, summaryObject |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnvironmentNode
public EnvironmentNode()
EnvironmentNode
public EnvironmentNode(BrowserNode par,
java.lang.String rObjectName,
java.lang.String rClass)
generate
public BrowserNode generate(BrowserNode parent,
java.lang.String rName,
java.lang.String rClass)
- Specified by:
generate in interface BrowserNodeFactory- Overrides:
generate in class DefaultBrowserNode
getAllowsChildren
public boolean getAllowsChildren()
- Specified by:
getAllowsChildren in interface javax.swing.tree.TreeNode- Overrides:
getAllowsChildren in class DefaultBrowserNode
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf in interface javax.swing.tree.TreeNode- Overrides:
isLeaf in class DefaultBrowserNode
getChildExecuteableRObjectName
public java.lang.String getChildExecuteableRObjectName(BrowserNode child)
- Specified by:
getChildExecuteableRObjectName in interface BrowserNode- Overrides:
getChildExecuteableRObjectName in class DefaultBrowserNode
getPopupMenu
public javax.swing.JPopupMenu getPopupMenu()
- Specified by:
getPopupMenu in interface BrowserNode- Overrides:
getPopupMenu in class DefaultBrowserNode
update
public void update(javax.swing.tree.DefaultTreeModel mod)
- Specified by:
update in interface BrowserNode- Overrides:
update in class DefaultBrowserNode
editObject
public void editObject()
- Specified by:
editObject in interface BrowserNode- Overrides:
editObject in class DefaultBrowserNode
removeChildObjectFromR
public void removeChildObjectFromR(BrowserNode child)
- Specified by:
removeChildObjectFromR in interface BrowserNode- Overrides:
removeChildObjectFromR in class DefaultBrowserNode