net.homeip.mleclerc.omnilink.message
Class BaseZoneCommand

java.lang.Object
  extended bynet.homeip.mleclerc.omnilink.messagebase.Message
      extended bynet.homeip.mleclerc.omnilink.messagebase.RequestMessage
          extended bynet.homeip.mleclerc.omnilink.messagebase.CommandMessage
              extended bynet.homeip.mleclerc.omnilink.message.BaseZoneCommand
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BypassZoneCommand, RestoreZoneCommand

public class BaseZoneCommand
extends CommandMessage

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
START_CHAR
 
Constructor Summary
protected BaseZoneCommand(int commandNo, int zone, int code)
           
 
Method Summary
protected  void validate(SystemTypeEnum model)
           
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.CommandMessage
createReplyMessage, setData
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.RequestMessage
execute
 
Methods inherited from class net.homeip.mleclerc.omnilink.messagebase.Message
execute, getData, getExpectedByteCount, getMessageBytes, getMessageLength, getMessageType, setData, setMessageFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseZoneCommand

protected BaseZoneCommand(int commandNo,
                          int zone,
                          int code)
                   throws CommunicationException
Method Detail

validate

protected void validate(SystemTypeEnum model)
                 throws CommunicationException
Overrides:
validate in class RequestMessage
Throws:
CommunicationException