org.dawb.common.ui.views.monitor
Class HardwareObject
java.lang.Object
org.dawb.common.ui.views.monitor.HardwareObject
- Direct Known Subclasses:
- TangoHardwareObject
public abstract class HardwareObject
- extends java.lang.Object
A class to hold information about the object viewed in the dashboard.
Will be serialized to XML.
Methods inherited from class java.lang.Object |
equals, getClass, notify, notifyAll, toString, wait, wait, wait |
NULL
public static final HardwareObject NULL
- Code for a finished event, i.e. stop minitoring
HardwareObject
public HardwareObject()
getLabel
public java.lang.String getLabel()
- Returns:
- Returns the label.
setLabel
public void setLabel(java.lang.String label)
- Parameters:
label
- The label to set.
getValue
public java.lang.Object getValue()
- Returns:
- Returns the value.
getUnit
public java.lang.String getUnit()
- Returns:
- Returns the unit.
setUnit
public void setUnit(java.lang.String unit)
- Parameters:
unit
- The unit to set.
addServerObjectListener
public void addServerObjectListener(HardwareObjectListener l)
- Parameters:
l
-
removeServerObjectListener
public void removeServerObjectListener(HardwareObjectListener l)
- Parameters:
l
-
getTooltip
public java.lang.String getTooltip()
- Returns:
- Returns the tooltip.
setTooltip
public void setTooltip(java.lang.String tooltip)
- Parameters:
tooltip
- The tooltip to set.
isError
public boolean isError()
- Returns:
- Returns the error.
setError
public void setError(boolean error)
- Parameters:
error
- The error to set.
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getMaximum
public java.lang.Object getMaximum()
- Returns:
- Returns the maximum.
setMaximum
public void setMaximum(java.lang.Object maximum)
- Parameters:
maximum
- The maximum to set.
getMinimum
public java.lang.Object getMinimum()
- Returns:
- Returns the minimum.
setMinimum
public void setMinimum(java.lang.Object minimum)
- Parameters:
minimum
- The minimum to set.
getHardwareName
public java.lang.String getHardwareName()
setHardwareName
public void setHardwareName(java.lang.String hardwareName)