public class AlarmProviderImp extends java.lang.Object implements AlarmProvider
EntityStatePanel for an example).
It is a basic implementation with a full constructor and a getter/setter for every field.| Constructor and Description |
|---|
AlarmProviderImp(AlarmManager.AlarmLevel state,
java.lang.String name,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlarmMessage()
Implement this method to return the current alarm message ( this messages are disassociated
with the messages used in
AlarmManager.postMessage(AlarmProvider, String, AlarmLevel)
This message describes the present state of the alarm in a more verbose way |
java.lang.String |
getAlarmName()
Method to return the alarm name.
|
AlarmManager.AlarmLevel |
getAlarmState()
Method to return the current alarm level of the provider
|
void |
setMessage(java.lang.String message) |
void |
setName(java.lang.String name) |
void |
setState(AlarmManager.AlarmLevel state) |
public AlarmProviderImp(AlarmManager.AlarmLevel state, java.lang.String name, java.lang.String message)
public AlarmManager.AlarmLevel getAlarmState()
AlarmProvidergetAlarmState in interface AlarmProviderpublic java.lang.String getAlarmName()
AlarmProvidergetAlarmName in interface AlarmProviderpublic java.lang.String getAlarmMessage()
AlarmProviderAlarmManager.postMessage(AlarmProvider, String, AlarmLevel)
This message describes the present state of the alarm in a more verbose waygetAlarmMessage in interface AlarmProviderpublic void setState(AlarmManager.AlarmLevel state)
public void setName(java.lang.String name)
public void setMessage(java.lang.String message)
Copyright © 2004-2013 FEUP-LSTS and Neptus developers. All Rights Reserved.