Package com.jpeterson.x10

Interface Summary
ControlEventDispatcher Interface used by GatewayQueue to dispatch ControlEvents.
Gateway  
GatewayListener Interface defining methods to be called when state-change events for a gateway occur.
Transmitter Implementors of this interface are typically some sort of Gateway that bridge a software model with a physical implmentation.
TransmitterListener An extendion to the GatewayListener interface for receiving notification of events associated with a Transmitter.
 

Class Summary
AWTGatewayQueue The AWTGatewayQueue uses the AWT event queue to synchronize control events with all other AWT events.
ControlEvent The root event class for all control events.
GatewayAdapter Trivial implementation of the GatewayListener interface that receives a GatewayEvent.
GatewayErrorEvent GatewayErrorEvent is an asynchronous notification of an internal error in the gateway which prevents normal behavior of that gateway.
GatewayEvent GatewayEvent notifies changes in state of a gateway that transmits or receives.
GatewayImpl Base GatewayImpl.
GatewayQueue Base abstract queue management class for X10 ControlEvents.
GatewayState Contains the value of the gateway state.
NullGatewayQueue The NullGatewayQueue implements a null queue.
SerialGateway This class provides a base for gateway modules that are based on the serial port.
TransmitterAdapter Adapter that receives events associated with a Transmitter.
TransmitterEvent Event issued by Transmitter to indicate a change in state or other activity.
X10Util Utility classes to support X10 classes.
 

Exception Summary
ControlException Signals that an exception has occurred.
GatewayException Signals that an error occurred while trying to create or access a gateway object.
InterruptedTransmissionException Indicates that a transmission was interrupted by an unsolicted event.
TooManyAttemptsException Indicates that too many attempts have occurred while trying to send a transmission.
 

Error Summary
ControlError Signals that an error has occurred.
GatewayStateError Signals an error caused by an illegal call to a method of a gateway.