org.wcb.autohome.interfaces
Interface IX10MonitorEvent

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
X10MonitorEvent

public interface IX10MonitorEvent
extends java.io.Serializable

Copyright (C) 1999 Walter Bogaardt This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 Project: Alice X10 Home Automation Filename: $Id: IX10MonitorEvent.java,v 1.6 2004/02/28 06:06:40 wbogaardt Exp $
Abstract: Used to display monitoring information on the monitor panel and run the displays the events table. $Log: IX10MonitorEvent.java,v $ Revision 1.6 2004/02/28 06:06:40 wbogaardt *** empty log message *** Revision 1.5 2004/01/19 22:35:38 wbogaardt added fixes to runing events and emails so they work and added a testing of a monitored event through the table popup on a right mouse click. Revision 1.4 2004/01/17 07:21:17 wbogaardt added serialization to run events and allow monitoring of these events to the file system to reload later Revision 1.3 2004/01/17 06:21:58 wbogaardt added new Run event interfaces Revision 1.2 2004/01/16 22:57:41 wbogaardt Improved display layout of module panel and added basic monitoring panel CV: ----------------------------------------------------------------------


Method Summary
 java.lang.String getDescription()
           
 java.lang.String getLocation()
           
 IX10Module getMonitoringModule()
           
 IRunEvent[] getRunEvent()
           
 java.lang.String getStatus()
           
 java.util.Calendar getTimeDetected()
           
 void setDescription(java.lang.String sDesc)
           
 void setLocation(java.lang.String sLoc)
           
 void setMonitoringModule(IX10Module iModule)
           
 void setRunEvent(IRunEvent[] iEvent)
           
 void setStatus(java.lang.String sStat)
           
 void setTimeDetected(java.util.Calendar cal)
           
 

Method Detail

setMonitoringModule

public void setMonitoringModule(IX10Module iModule)

setDescription

public void setDescription(java.lang.String sDesc)

setLocation

public void setLocation(java.lang.String sLoc)

setTimeDetected

public void setTimeDetected(java.util.Calendar cal)

setStatus

public void setStatus(java.lang.String sStat)

setRunEvent

public void setRunEvent(IRunEvent[] iEvent)

getMonitoringModule

public IX10Module getMonitoringModule()

getDescription

public java.lang.String getDescription()

getLocation

public java.lang.String getLocation()

getTimeDetected

public java.util.Calendar getTimeDetected()

getStatus

public java.lang.String getStatus()

getRunEvent

public IRunEvent[] getRunEvent()


Copyright © 1999-2004 Walter Bogaardt. All Rights Reserved.