org.wcb.autohome.interfaces
Interface IX10Events

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

public interface IX10Events
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 Filename: $Id: IX10Events.java,v 1.4 2004/01/15 21:05:20 wbogaardt Exp $

Abstract: This is the events to take place when we are running the EventsDaemon
          It is also a type a wrapper or solution to the CM17A not being able 
          to execute macros and in part run a set a programed timed events.
          These events are only associated on the Events Panel and should not be
          confused with the MacroEvent module which is for CM11A uploading of macro
          information.
$Log: IX10Events.java,v $ Revision 1.4 2004/01/15 21:05:20 wbogaardt major revamp of Modules and interfaces changes overall structure of how information is stored Revision 1.3 2003/12/12 23:17:36 wbogaardt javadoc comments refactored methods so they are more descriptive Revision 1.2 2003/10/10 18:39:12 wbogaardt changed date time information from a string to a calendar object

Version:
1.1
Author:
wbogaardt

Method Summary
 java.lang.String getAction()
           
 java.lang.String getDescription()
           
 boolean getFriday()
           
 IX10Module getModule()
           
 boolean getMonday()
           
 boolean getSaturday()
           
 boolean getSunday()
           
 boolean getThursday()
           
 java.util.Calendar getTime()
           
 boolean getTuesday()
           
 boolean getWednesday()
           
 void setAction(java.lang.String ac)
           
 void setDescription(java.lang.String n)
           
 void setDeviceModule(IX10Module module)
           
 void setFriday(boolean f)
           
 void setMonday(boolean m)
           
 void setSaturday(boolean s)
           
 void setSunday(boolean s)
           
 void setThursday(boolean t)
           
 void setTime(java.util.Calendar tm)
           
 void setTuesday(boolean t)
           
 void setWednesday(boolean w)
           
 

Method Detail

setDescription

public void setDescription(java.lang.String n)

setAction

public void setAction(java.lang.String ac)

setTime

public void setTime(java.util.Calendar tm)

setSunday

public void setSunday(boolean s)

setMonday

public void setMonday(boolean m)

setTuesday

public void setTuesday(boolean t)

setWednesday

public void setWednesday(boolean w)

setThursday

public void setThursday(boolean t)

setFriday

public void setFriday(boolean f)

setSaturday

public void setSaturday(boolean s)

setDeviceModule

public void setDeviceModule(IX10Module module)

getModule

public IX10Module getModule()

getDescription

public java.lang.String getDescription()

getAction

public java.lang.String getAction()

getTime

public java.util.Calendar getTime()

getSunday

public boolean getSunday()

getMonday

public boolean getMonday()

getTuesday

public boolean getTuesday()

getWednesday

public boolean getWednesday()

getThursday

public boolean getThursday()

getFriday

public boolean getFriday()

getSaturday

public boolean getSaturday()


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