com.universaldevices.device.model
Class ControlAction

java.lang.Object
  extended by com.universaldevices.device.model.ControlAction

public class ControlAction
extends java.lang.Object

This class represents a triplet of Control, Action, Node which could be utilized as a place holder for device operations

Author:
AA

Field Summary
 java.lang.String action
          The action
 java.lang.String control
          The control
 java.lang.String node
          The node
 
Constructor Summary
ControlAction()
           
ControlAction(java.lang.String control, java.lang.String action, java.lang.String node)
          Constructor
 
Method Summary
 boolean equals(ControlAction s)
          Tests whether or not this object is equal to another object of type ControlAction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

control

public java.lang.String control
The control


action

public java.lang.String action
The action


node

public java.lang.String node
The node

Constructor Detail

ControlAction

public ControlAction()

ControlAction

public ControlAction(java.lang.String control,
                     java.lang.String action,
                     java.lang.String node)
Constructor

Parameters:
control - - the control
action - - the action
node - - the node
Method Detail

equals

public boolean equals(ControlAction s)
Tests whether or not this object is equal to another object of type ControlAction

Parameters:
s - - another ControlAction object
Returns:
true if equal false otherwise