org.fusesource.web.console.client.jmx
Class MBeanData

java.lang.Object
  extended by org.fusesource.web.console.client.jmx.MBeanData
All Implemented Interfaces:
WidgetNode

public class MBeanData
extends java.lang.Object
implements WidgetNode

Convenient wrapper class for the mbean data. id - mbean id parentNode - parent node title - name to be displayed on the tree iconCls - icon thumbnail - thumbnail qtip - qtip screem - a panel call to be displayed when the node is clicked

Version:
$Revision: 1.1 $

Constructor Summary
MBeanData()
           
MBeanData(MBeanName name, java.lang.String id, java.lang.String parentNode, java.lang.String title, java.lang.String iconCls, java.lang.String thumbnail, java.lang.String qtip, java.lang.String folder, ConsolePanels consolePanels)
           
 
Method Summary
 void createWidget(com.google.gwt.user.client.ui.TreeItem item, WidgetHandler handler)
           
 ConsolePanels getConsolePanels()
           
 java.lang.String getFolder()
           
 java.lang.String getIconCls()
           
 java.lang.String getId()
           
 MBeanName getName()
           
 java.lang.String getParentNode()
           
 java.lang.String getQtip()
           
 java.lang.String getThumbnail()
           
 java.lang.String getTitle()
           
 com.google.gwt.user.client.ui.TreeItem getTreeItem()
           
 JmxTreeManager getTreeManager()
           
 void setConsolePanels(ConsolePanels consolePanels)
           
 void setFolder(java.lang.String folder)
           
 void setIconCls(java.lang.String iconCls)
           
 void setId(java.lang.String id)
           
 void setParentNode(java.lang.String parentNode)
           
 void setQtip(java.lang.String qtip)
           
 void setThumbnail(java.lang.String thumbnail)
           
 void setTitle(java.lang.String title)
           
 void setTreeItem(com.google.gwt.user.client.ui.TreeItem treeItem)
           
 void setTreeManager(JmxTreeManager treeManager)
           
 java.lang.String toString()
           
 void update(MBeanData newData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MBeanData

public MBeanData()

MBeanData

public MBeanData(MBeanName name,
                 java.lang.String id,
                 java.lang.String parentNode,
                 java.lang.String title,
                 java.lang.String iconCls,
                 java.lang.String thumbnail,
                 java.lang.String qtip,
                 java.lang.String folder,
                 ConsolePanels consolePanels)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

update

public void update(MBeanData newData)

createWidget

public void createWidget(com.google.gwt.user.client.ui.TreeItem item,
                         WidgetHandler handler)
Specified by:
createWidget in interface WidgetNode

getName

public MBeanName getName()

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getParentNode

public java.lang.String getParentNode()

setParentNode

public void setParentNode(java.lang.String parentNode)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getIconCls

public java.lang.String getIconCls()

setIconCls

public void setIconCls(java.lang.String iconCls)

getThumbnail

public java.lang.String getThumbnail()

setThumbnail

public void setThumbnail(java.lang.String thumbnail)

getQtip

public java.lang.String getQtip()

setQtip

public void setQtip(java.lang.String qtip)

getFolder

public java.lang.String getFolder()

setFolder

public void setFolder(java.lang.String folder)

getConsolePanels

public ConsolePanels getConsolePanels()

setConsolePanels

public void setConsolePanels(ConsolePanels consolePanels)

getTreeItem

public com.google.gwt.user.client.ui.TreeItem getTreeItem()

setTreeItem

public void setTreeItem(com.google.gwt.user.client.ui.TreeItem treeItem)

getTreeManager

public JmxTreeManager getTreeManager()

setTreeManager

public void setTreeManager(JmxTreeManager treeManager)


Copyright © 2009 FuseSource. All Rights Reserved.