org.wcb.autohome.interfaces
Interface IRunEvent

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

public interface IRunEvent
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: IRunEvent.java,v 1.4 2004/02/28 06:06:40 wbogaardt Exp $
Abstract: This is a Run event which should be executed when a monitored event detects activity. The run event can be firing off a x10 module or runing an application program. $Log: IRunEvent.java,v $ Revision 1.4 2004/02/28 06:06:40 wbogaardt *** empty log message *** Revision 1.3 2004/01/20 05:31:05 wbogaardt added speech event for runing Revision 1.2 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.1 2004/01/17 06:21:58 wbogaardt added new Run event interfaces


Method Summary
 java.lang.String[] getArguments()
           
 java.lang.String getCommand()
           
 int getModuleCommand()
           
 int getRunType()
           
 java.lang.String getSentence()
           
 IX10Module getX10Module()
           
 void setArguments(java.lang.String[] args)
           
 void setCommand(java.lang.String sCmd)
           
 void setModuleCommand(int iCmd)
           
 void setRunType(int iType)
           
 void setSentence(java.lang.String sMsg)
           
 void setX10Module(IX10Module module)
           
 

Method Detail

setRunType

public void setRunType(int iType)

setX10Module

public void setX10Module(IX10Module module)

setModuleCommand

public void setModuleCommand(int iCmd)

setCommand

public void setCommand(java.lang.String sCmd)

setArguments

public void setArguments(java.lang.String[] args)

setSentence

public void setSentence(java.lang.String sMsg)

getRunType

public int getRunType()

getX10Module

public IX10Module getX10Module()

getModuleCommand

public int getModuleCommand()

getCommand

public java.lang.String getCommand()

getArguments

public java.lang.String[] getArguments()

getSentence

public java.lang.String getSentence()


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