|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AdjustableLevel | AdjustableLevel is an interface that is implemented
by objects with an adjustable level (e.g. |
| HomeListener | The HomeListener interface monitors updates to a
Home. |
| Named | Named is an interface that is implemented
by objects with a name |
| StateChangeListener | StateChangeListener is used to monitor changes to a
StateObject. |
| Class Summary | |
|---|---|
| AdjustableHomeDevice | AdjustableHomeDevice extends the HomeDevice
and represents devices that can have their "ON" value adjusted from
0 to 100% |
| BinaryObject | BinaryObject represents an object that has on/off states. |
| DeviceAddress | DeviceAddress uniquely identifies a Device on a home
network |
| DeviceGroup | DeviceGroup is an addressable group of devices. |
| DimableLampDevice | DimableLampDevice extends the LampDevice and
represents dimable lights/lamps. |
| Home | Home is the central object that defines your automated
network. |
| HomeDevice | HomeDevice is the base class for all addressable devices on
the home network. |
| LampDevice | LampDevice represents home devices that are lights/lamps. |
| ReadOnlyDevice | ReadOnlyDevice represents devices that cannot have their
state modified by commands. |
| StateObject | StateObject is the base class for all objects whose state
can be monitored. |
| Exception Summary | |
|---|---|
| HomeException | The HomeException extends Exception and
represents exceptions for a home. |
This package provides the base set of classes for Sophware Home.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||