See: Description
Interface | Description |
---|---|
DeviceDriverBroker |
An aggregate
DeviceDriverProvider able to delegate requests to registered providers. |
DeviceDriverProvider |
A provider of
DeviceInfo , DeviceHandler and DeviceLoader instances, backed by
implementations appropriate to the requested type of device. |
DeviceHandler |
A set of behaviors specific to a type of device; facilitating communication with an actual (live) instance
of that device type.
|
DeviceIdentity |
A generic
Facet that provides read-only information about a device's identity. |
DeviceIdentityHandler |
A generic
Facet that provides read-write access concerning a device's identity. |
DeviceInfo |
Collection of device attributes; both specific to a device instance and
more generally of the device type.
|
DeviceLoader |
A set of behaviors specific to persistence of data about a type of device.
|
DeviceType |
Abstraction of attributes of a specific type of device.
|
Facet |
A facet is a particular "view" of a specific device info context.
|
FacetProvider |
Provides
Facet implementations. |
Flags |
A generic
Facet that provides access to predicates about a device. |
HandlerFacet |
Abstraction of a facet returned from a device handler.
|
MutableDeviceInfo |
A view of
DeviceInfo that facilitates the changing of its internal state. |
Presentation |
A generic
Facet that provides access to presentation data for a device. |
Class | Description |
---|---|
AbstractDefaultFacet |
A partial implementation of
Facet that makes the assumption that
the underlying device info is a DefaultDeviceInfo instance. |
AbstractDeviceDriverProvider |
Base abstraction of a device driver provider for simplifying the task of implementing one.
|
AbstractDeviceInfo |
A partial implementation of
DeviceInfo that has default
implementations of a couple of FacetProvider methods. |
AbstractDeviceLoader |
A partial implementation of
DeviceLoader . |
AbstractFacet |
A partial implementation of
Facet that maintains a device info context. |
CoreDevicePropertyKeys |
A common declaration of property keys used in the implementation of my device info supporting classes.
|
DefaultDeviceDriverProvider |
Default
device driver provider implementation,
which allows assembly of device driver using off-the-shelf implementations
via XML-encoded resources and/or files. |
DefaultDeviceHandler |
A partial implementation of
DeviceHandler that has default
implementations of a couple of FacetProvider methods. |
DefaultDeviceIdentity |
A default implementation of the device identity facet.
|
DefaultDeviceIdentityHandler |
A default implementation of the device identity handler facet.
|
DefaultDeviceInfo |
A default implementation of
DeviceInfo which will likely be
sufficient for most needs. |
DefaultDeviceType |
Default
device type implementation, which allows
assembly of device driver using off-the-shelf facet implementations via
XML-encoded resources and/or files. |
DefaultDeviceTypeBuilder |
This class is used to aid construction of
DefaultDeviceType objects. |
DefaultFlags |
A default implementation of the flags facet.
|
DefaultPresentation |
A default implementation of the presentation facet.
|
DeviceDriverFactory |
A factory that can produce
DeviceInfo , DeviceHandler and DeviceLoader instances,
by delegation to pre-registered providers. |
Exception | Description |
---|---|
DeviceException |
Run-time exception representing issues encountered by
com.hp.device
device driver facilities. |
Copyright © 2015. All Rights Reserved.