Class RrdGraphEntry
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.ui.AbstractComponent
-
- com.vaadin.ui.AbstractSingleComponentContainer
-
- com.vaadin.ui.Panel
-
- org.opennms.features.vaadin.dashboard.dashlets.RrdGraphEntry
-
- All Implemented Interfaces:
com.vaadin.event.Action.Container
,com.vaadin.event.Action.Notifier
,com.vaadin.event.ConnectorEventListener
,com.vaadin.event.ContextClickEvent.ContextClickNotifier
,com.vaadin.event.MethodEventSource
,com.vaadin.event.SerializableEventListener
,com.vaadin.server.ClientConnector
,com.vaadin.server.Scrollable
,com.vaadin.server.Sizeable
,com.vaadin.server.VariableOwner
,com.vaadin.shared.Connector
,com.vaadin.ui.Component
,com.vaadin.ui.Component.Focusable
,com.vaadin.ui.HasComponents
,com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier
,com.vaadin.ui.LegacyComponent
,com.vaadin.ui.SingleComponentContainer
,Serializable
,Iterable<com.vaadin.ui.Component>
,EventListener
public class RrdGraphEntry extends com.vaadin.ui.Panel
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
-
Nested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
-
Nested classes/interfaces inherited from interface com.vaadin.ui.HasComponents
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
-
-
Constructor Summary
Constructors Constructor Description RrdGraphEntry(NodeDao nodeDao, RrdGraphHelper rrdGraphHelper, int x, int y)
Constrcutor for creating new instances of this class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getGraphId()
String
getGraphLabel()
String
getGraphUrl()
String
getNodeId()
String
getNodeLabel()
String
getResourceId()
String
getResourceLabel()
String
getResourceTypeId()
String
getResourceTypeLabel()
void
setGraphId(String graphId)
void
setGraphLabel(String graphLabel)
void
setGraphUrl(String graphUrl)
void
setNodeId(String nodeId)
void
setNodeLabel(String nodeLabel)
void
setPreviewTimeFrame(int calendarField, int calendarDiff)
This methods sets the timeframe for the preview image.void
setResourceId(String resourceId)
void
setResourceLabel(String resourceLabel)
void
setResourceTypeId(String resourceTypeId)
void
setResourceTypeLabel(String resourceTypeLabel)
void
update()
Updates the labels and buttons according to the properties set.-
Methods inherited from class com.vaadin.ui.Panel
addAction, addActionHandler, addClickListener, changeVariables, focus, getActionManager, getCustomAttributes, getScrollLeft, getScrollTop, getState, getState, getTabIndex, paintContent, readDesign, removeAction, removeActionHandler, removeAllActionHandlers, removeClickListener, setCaption, setScrollLeft, setScrollTop, setTabIndex, writeDesign
-
Methods inherited from class com.vaadin.ui.AbstractSingleComponentContainer
addComponentAttachListener, addComponentDetachListener, fireComponentAttachEvent, fireComponentDetachEvent, getComponentCount, getContent, iterator, readDesignChildren, removeComponentAttachListener, removeComponentDetachListener, removeFromParent, setContent, setHeight, setWidth
-
Methods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, setWidthUndefined
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
-
Methods inherited from interface com.vaadin.ui.Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
RrdGraphEntry
public RrdGraphEntry(NodeDao nodeDao, RrdGraphHelper rrdGraphHelper, int x, int y)
Constrcutor for creating new instances of this class.- Parameters:
nodeDao
- the node dao instance to be usedrrdGraphHelper
- the rrd graph helper instancce to be usedx
- the x-position of this entryy
- the y-position of this entry
-
-
Method Detail
-
setPreviewTimeFrame
public void setPreviewTimeFrame(int calendarField, int calendarDiff)
This methods sets the timeframe for the preview image.
-
update
public void update()
Updates the labels and buttons according to the properties set.
-
getGraphId
public String getGraphId()
-
setGraphId
public void setGraphId(String graphId)
-
getNodeId
public String getNodeId()
-
setNodeId
public void setNodeId(String nodeId)
-
getResourceTypeId
public String getResourceTypeId()
-
setResourceTypeId
public void setResourceTypeId(String resourceTypeId)
-
getResourceId
public String getResourceId()
-
setResourceId
public void setResourceId(String resourceId)
-
getGraphLabel
public String getGraphLabel()
-
setGraphLabel
public void setGraphLabel(String graphLabel)
-
getNodeLabel
public String getNodeLabel()
-
setNodeLabel
public void setNodeLabel(String nodeLabel)
-
getResourceTypeLabel
public String getResourceTypeLabel()
-
setResourceTypeLabel
public void setResourceTypeLabel(String resourceTypeLabel)
-
getResourceLabel
public String getResourceLabel()
-
setResourceLabel
public void setResourceLabel(String resourceLabel)
-
getGraphUrl
public String getGraphUrl()
-
setGraphUrl
public void setGraphUrl(String graphUrl)
-
-