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 StringgetGraphId()StringgetGraphLabel()StringgetGraphUrl()StringgetNodeId()StringgetNodeLabel()StringgetResourceId()StringgetResourceLabel()StringgetResourceTypeId()StringgetResourceTypeLabel()voidsetGraphId(String graphId)voidsetGraphLabel(String graphLabel)voidsetGraphUrl(String graphUrl)voidsetNodeId(String nodeId)voidsetNodeLabel(String nodeLabel)voidsetPreviewTimeFrame(int calendarField, int calendarDiff)This methods sets the timeframe for the preview image.voidsetResourceId(String resourceId)voidsetResourceLabel(String resourceLabel)voidsetResourceTypeId(String resourceTypeId)voidsetResourceTypeLabel(String resourceTypeLabel)voidupdate()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)
-
-