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