org.opennms.dashboard.client
Class Dashlet

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.opennms.dashboard.client.Dashlet
All Implemented Interfaces:
com.google.gwt.user.client.EventListener
Direct Known Subclasses:
AlarmDashlet, GraphDashlet, NodeStatusDashlet, NotificationDashlet, OutageDashlet, SurveillanceDashlet

public abstract class Dashlet
extends com.google.gwt.user.client.ui.Composite

Author:
Mathew Brozowski

Constructor Summary
Dashlet(Dashboard dashboard, String title)
           
 
Method Summary
 void addToTitleBar(com.google.gwt.user.client.ui.Widget widget, com.google.gwt.user.client.ui.DockPanel.DockLayoutConstant constraint)
           
 void error(String err)
           
protected  void error(Throwable caught)
           
 String getTitle()
           
protected  void onLoad()
           
 void setLoader(DashletLoader loader)
           
 void setSurveillanceSet(SurveillanceSet set)
           
 void setTitle(String title)
           
protected  void setView(DashletView view)
           
protected  void setView(com.google.gwt.user.client.ui.Widget view)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getElement, getWidget, initWidget, isAttached, onAttach, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
doAttachChildren, doDetachChildren, getParent, onBrowserEvent, onUnload, removeFromParent, setElement
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Dashlet

public Dashlet(Dashboard dashboard,
               String title)
Method Detail

setView

protected void setView(DashletView view)

setView

protected void setView(com.google.gwt.user.client.ui.Widget view)

getTitle

public String getTitle()
Overrides:
getTitle in class com.google.gwt.user.client.ui.UIObject

setTitle

public void setTitle(String title)
Overrides:
setTitle in class com.google.gwt.user.client.ui.UIObject

addToTitleBar

public void addToTitleBar(com.google.gwt.user.client.ui.Widget widget,
                          com.google.gwt.user.client.ui.DockPanel.DockLayoutConstant constraint)

setLoader

public void setLoader(DashletLoader loader)

onLoad

protected void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

error

protected void error(Throwable caught)

error

public void error(String err)

setSurveillanceSet

public void setSurveillanceSet(SurveillanceSet set)


Copyright © 2009. All Rights Reserved.