org.rosuda.JGR.browser
Class MatrixNode

java.lang.Object
  extended by org.rosuda.JGR.browser.DefaultBrowserNode
      extended by org.rosuda.JGR.browser.MatrixNode
All Implemented Interfaces:
javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode, BrowserNode, BrowserNodeFactory

public class MatrixNode
extends DefaultBrowserNode


Field Summary
 
Fields inherited from class org.rosuda.JGR.browser.DefaultBrowserNode
children, cls, expanded, icon, isList, parent, rName, showSep
 
Constructor Summary
MatrixNode()
           
MatrixNode(BrowserNode parent, java.lang.String rName, java.lang.String rClass)
           
 
Method Summary
 void editObject()
           
 BrowserNode generate(BrowserNode parent, java.lang.String rName, java.lang.String rClass)
           
 javax.swing.JPopupMenu getPopupMenu()
           
 void plotObject()
           
 
Methods inherited from class org.rosuda.JGR.browser.DefaultBrowserNode
addChild, children, equals, findIcon, getAllowsChildren, getChildAt, getChildCount, getChildExecuteableRObjectName, getExecuteableRObjectName, getIndex, getParent, getRenderer, getRName, insert, isExpanded, isLeaf, printObject, remove, remove, removeChildObjectFromR, removeFromParent, setExpanded, setParent, setShowSep, setUserObject, summaryObject, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatrixNode

public MatrixNode()

MatrixNode

public MatrixNode(BrowserNode parent,
                  java.lang.String rName,
                  java.lang.String rClass)
Method Detail

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

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu()
Specified by:
getPopupMenu in interface BrowserNode
Overrides:
getPopupMenu in class DefaultBrowserNode

editObject

public void editObject()
Specified by:
editObject in interface BrowserNode
Overrides:
editObject in class DefaultBrowserNode

plotObject

public void plotObject()
Overrides:
plotObject in class DefaultBrowserNode