|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UDNode | |
---|---|
com.udi.insteon.client | |
com.udi.isy.jsdk | |
com.udi.isy.jsdk.insteon | |
com.universaldevices.client | |
com.universaldevices.device.model | |
com.universaldevices.upnp | |
example |
Uses of UDNode in com.udi.insteon.client |
---|
Methods in com.udi.insteon.client that return UDNode | |
---|---|
static UDNode |
InsteonOps.getPrimaryNode(UDNode node)
Return the node that represents the device itself. |
Methods in com.udi.insteon.client that return types with arguments of type UDNode | |
---|---|
static java.util.ArrayList<UDNode> |
InsteonOps.getAssociatedDevices(UDNode node,
UDProxyDevice device)
Returns an ArrayList [sorted] of all the associated UDNode s
for a given UDNode |
Methods in com.udi.insteon.client with parameters of type UDNode | |
---|---|
static java.util.ArrayList<UDNode> |
InsteonOps.getAssociatedDevices(UDNode node,
UDProxyDevice device)
Returns an ArrayList [sorted] of all the associated UDNode s
for a given UDNode |
static java.lang.String |
InsteonNLS.getDeviceDescription(UDNode nm)
|
static int |
InsteonOps.getNumIOInputs(UDNode node)
Returns the number of inputs for an I/O device |
static int |
InsteonOps.getNumIOOutputs(UDNode node)
Returns the number of outputs for an I/O device |
static UDNode |
InsteonOps.getPrimaryNode(UDNode node)
Return the node that represents the device itself. |
static boolean |
InsteonOps.hasAssociatedDevices(UDNode node)
Checks to see whether or not a node as associated nodes. |
static boolean |
InsteonOps.hasSense(UDNode node)
Checks to see whether or not a device has load sensing capabilities |
static boolean |
InsteonOps.isBatteryPoweredDevice(UDNode node)
|
static boolean |
InsteonOps.isClimateControlDevice(UDNode node)
Checks for thermostats (i.e. |
static boolean |
InsteonOps.isClimateControllerNode(UDNode node)
Returns true if the given thermostat node may be used as a controller in a scene. |
static boolean |
InsteonOps.isCompanion(UDNode node)
|
static boolean |
InsteonOps.isControLinc(UDNode node)
Checks for ControLinc |
static boolean |
InsteonOps.isControllerOnly(UDNode node)
Return true if the node may be used as a group controller, but not a group responder. |
static boolean |
InsteonOps.isDimmable(UDNode node)
Whether or not a node is dimmable |
static boolean |
InsteonOps.isDualBandOutletLinc(UDNode node)
Checks to see whether or not a device is a dual band OutletLinc |
static boolean |
InsteonOps.isEnergyDisplay(UDNode node)
Checks for Energy Display |
static boolean |
InsteonOps.isEZBridge(UDNode node)
|
static boolean |
InsteonOps.isEZIO2(UDNode node)
Checks for EZIO-2x4 device |
static boolean |
InsteonOps.isEZIO4O(UDNode node)
Checks for EZIO4O device |
static boolean |
InsteonOps.isEZIO6I(UDNode node)
Checks for EZIO6I device |
static boolean |
InsteonOps.isEZIO8(UDNode node)
Checks for EZIO-7x8 (8SA) device |
static boolean |
InsteonOps.isEZIO8T(UDNode node)
Checks for EZIO-8T (8x30 device |
static boolean |
InsteonOps.isEZSwitch(UDNode node)
|
static boolean |
InsteonOps.isFanLinc_Fan(UDNode node)
Checks for FanLinc Fan node |
static boolean |
InsteonOps.isFanLinc(UDNode node)
Checks for FanLinc |
static boolean |
InsteonOps.isIconOnOffSwitch(UDNode node)
Checks for IconOnOffSwitch |
static boolean |
InsteonOps.isIconSwitchDimmer(UDNode node)
Checks for IconSwitchDimmer |
static boolean |
InsteonOps.isIconSwitchRelay(UDNode node)
Checks for IconSwitchRelay |
static boolean |
InsteonOps.isIMeterSolo(UDNode node)
|
static boolean |
InsteonOps.isInLineLincRelayDualBand(UDNode node)
|
static boolean |
InsteonOps.isInlineLincWSense(UDNode node)
Checks for InlineLinc with Sense |
static boolean |
InsteonOps.isInsteonBridge(UDNode node)
|
static boolean |
InsteonOps.isInsteonController(UDNode node)
Checks to see whether or not a device is a controller |
static boolean |
InsteonOps.isIOAnalogInput(UDNode node)
Checks to see whether or not a node is an I/O "analog" input |
static boolean |
InsteonOps.isIOController(UDNode node)
Checks to see whether or not this node is the main controller for an I/O device. |
static boolean |
InsteonOps.isIODevice(UDNode node)
Checks for I/O (i.e. |
static boolean |
InsteonOps.isIOInput(UDNode node)
Checks to see whether or not a node is an I/O input |
static boolean |
InsteonOps.isIOLinc(UDNode node)
|
static boolean |
InsteonOps.isIOLincSensor(UDNode node)
Returns true if the node is an IOLinc sensor node |
static boolean |
InsteonOps.isIOOutput(UDNode node)
Checks to see whether or not a node is an I/O output |
static boolean |
InsteonOps.isIRLincReceiver(UDNode node)
|
static boolean |
InsteonOps.isIRLincTx(UDNode node)
|
static boolean |
InsteonOps.isIrrigationController(UDNode node)
Checks to see whether or not this node is the main controller for an Irrigation device. |
static boolean |
InsteonOps.isIrrigationDevice(UDNode node)
Checks for Irrigation (i.e. |
static boolean |
InsteonOps.isIrrigationValves(UDNode node)
Checks to see whether or not this node is a valve. |
static boolean |
InsteonOps.isKeypadLinc(UDNode node)
Checks for KeypadLinc |
static boolean |
InsteonOps.isKeypadLincButton(UDNode node)
Checks to see whether or not a node is a KeypadLinc button |
static boolean |
InsteonOps.isKeypadLincRelay(UDNode node)
|
static boolean |
InsteonOps.isKeypadLincV2(UDNode node)
Checks for KeypadLinc v2 |
static boolean |
InsteonOps.isKPLTimer(UDNode node)
Checks for Countdown Timer |
static boolean |
InsteonOps.isLampLinc(UDNode node)
checks for LampLinc |
static boolean |
InsteonOps.isLampLincBiPhy(UDNode node)
checks for LampLinc BiPhy |
static boolean |
InsteonOps.isLightDevice(UDNode node)
Checks for any Insteon Light controller/responder device |
static boolean |
InsteonOps.isLLV2(UDNode node)
Checks for LampLinc v2 |
static boolean |
InsteonOps.isLoadController(UDNode node)
|
static boolean |
InsteonOps.isMorningLinc(UDNode node)
|
static boolean |
InsteonOps.isMotionSensor(UDNode node)
|
static boolean |
InsteonOps.isPrimaryNode(UDNode node)
Whether or not a node is the primary node for a device such as KPL load button |
static boolean |
InsteonOps.isRemoteLinc(UDNode node)
Checks for RemoteLinc |
static boolean |
InsteonOps.isRemoteLinc2(UDNode node)
Checks for RemoteLinc2 |
static boolean |
InsteonOps.isRemoteLinc2Switch(UDNode node)
Checks for RemoteLinc2Switch |
static boolean |
InsteonOps.isResponderOnly(UDNode node)
Return true if the node may be used as a group responder, but not a group controller. |
static boolean |
InsteonOps.isSameDevice(UDNode n1,
UDNode n2)
Checks to see whether or not two nodes are actually referring to the same device |
static boolean |
InsteonOps.isSwitchedDevice(UDNode node)
Checks to see whether or not a device is switched |
static boolean |
InsteonOps.isSwitchLinc(UDNode node)
Checks for SwitchLinc |
static boolean |
InsteonOps.isSwitchLincTimer(UDNode node)
Checks for 2476ST - SwitchLincTimer |
static boolean |
InsteonOps.isSwitchLincV3(UDNode node)
|
static boolean |
InsteonOps.isSwitchLincWSense(UDNode node)
Checks for 2476S |
static boolean |
InsteonOps.isSynchroLinc(UDNode node)
|
static boolean |
InsteonOps.isTimerLinc(UDNode node)
|
static boolean |
InsteonOps.isToggleLinc(UDNode node)
Checks for ToggleLinc |
static boolean |
InsteonOps.isTriggerLinc(UDNode node)
|
Uses of UDNode in com.udi.isy.jsdk |
---|
Methods in com.udi.isy.jsdk with parameters of type UDNode | |
---|---|
java.lang.Object |
ISYClient.getCurrValue(UDNode node,
java.lang.String control)
Returns the current value of a UDControl for a UDNode |
abstract void |
ISYClient.onModelChanged(UDControl control,
java.lang.Object value,
UDNode node)
This method is invoked when ISY senses a change in the value of any UDControl for any UDNode |
void |
ISYClient.onModelChanged(UDProxyDevice device,
UDControl control,
java.lang.Object value,
UDNode node)
This method is invoked when ISY senses a change in the value of any UDControl for any UDNode |
abstract void |
ISYClient.onNewNode(UDNode node)
This method is invoked when a new node (representation of a physical device) is added to ISY |
void |
ISYClient.onNewNode(UDProxyDevice device,
UDNode newNode)
This method is invoked when a new node (representation of a physical device) is added to ISY |
abstract void |
ISYClient.onNodeEnabled(UDNode node,
boolean b)
This method is invoked when a node is enabled or disabled |
void |
ISYClient.onNodeEnabled(UDProxyDevice device,
UDNode node,
boolean b)
This method is invoked when a node is enabled or disabled |
abstract void |
ISYClient.onNodeError(UDNode node)
This method is invoked when there's an error communicating with the node (or, better said, the physical device which is represented by this node> |
void |
ISYClient.onNodeError(UDProxyDevice device,
UDNode node)
This method is invoked when there's an error communicating with the node (or, better said, the physical device which is represented by this node> |
abstract void |
ISYClient.onNodeHasPendingDeviceWrites(UDNode node,
boolean hasPending)
This method is called when the node has pending device writes |
void |
ISYClient.onNodeHasPendingDeviceWrites(UDProxyDevice device,
UDNode node,
boolean hasPending)
This method is called when the node has pending device writes |
abstract void |
ISYClient.onNodeIsWritingToDevice(UDNode node,
boolean isWriting)
This method is called when the device associated with the node is being programmed (written to) |
void |
ISYClient.onNodeIsWritingToDevice(UDProxyDevice device,
UDNode node,
boolean isWriting)
This method is called when the device associated with the node is being programmed (written to) |
void |
ISYClient.onNodeMoved(UDProxyDevice device,
UDNode node,
UDGroup group,
char role)
This method is invoked when a node has been moved to a scene/group |
abstract void |
ISYClient.onNodeMovedAsMaster(UDNode node,
UDGroup group)
This method is invoked when a node has been moved to a scene/group as a controller/master |
abstract void |
ISYClient.onNodeMovedAsSlave(UDNode node,
UDGroup group)
This method is invoked when a node has been moved to a scene/group as a responder/slave |
abstract void |
ISYClient.onNodeParentChanged(UDNode node,
UDNode newParent)
This method is called when the parent of a node has changed |
void |
ISYClient.onNodeParentChanged(UDProxyDevice device,
UDNode node,
UDNode newParent)
This method is called when the parent of a node has changed |
abstract void |
ISYClient.onNodePowerInfoChanged(UDNode node)
This method is called when the power information has changed for a node |
void |
ISYClient.onNodePowerInfoChanged(UDProxyDevice device,
UDNode node)
This method is called when the power information has changed for a node |
abstract void |
ISYClient.onNodeRemovedFromGroup(UDNode node,
UDGroup group)
This method is invoked when UDNode has been removed from
a group/scene (UDGroup |
void |
ISYClient.onNodeRemovedFromGroup(UDProxyDevice device,
UDNode node,
UDGroup group)
This method is invoked when UDNode has been removed from
a group/scene (UDGroup |
abstract void |
ISYClient.onNodeRenamed(UDNode node)
This method is invoked when a UDNode has been renamed |
void |
ISYClient.onNodeRenamed(UDProxyDevice device,
UDNode node)
This method is invoked when a UDNode has been renamed |
abstract void |
ISYClient.onNodeToGroupRoleChanged(UDNode node,
UDGroup group,
char new_role)
Notifies the client that the node's role for a group changed |
void |
ISYClient.onNodeToGroupRoleChanged(UDProxyDevice device,
UDNode node,
UDGroup group,
char new_role)
Notifies the client that the node's role for a group changed |
Uses of UDNode in com.udi.isy.jsdk.insteon |
---|
Methods in com.udi.isy.jsdk.insteon with parameters of type UDNode | |
---|---|
boolean |
ISYInsteonClient.moveNodeToSceneAsMaster(UDNode node,
UDGroup scene)
Moves the specified UDNode to the specified
scene (UDGroup as a controller/master |
boolean |
ISYInsteonClient.moveNodeToSceneAsSlave(UDNode node,
UDGroup scene)
Moves the specified UDNode to the specified
scene (UDGroup as a responder/slave |
Uses of UDNode in com.universaldevices.client |
---|
Methods in com.universaldevices.client that return types with arguments of type UDNode | |
---|---|
java.util.Hashtable<java.lang.String,UDNode> |
UDClient.getNodes()
Returns a Hashtable of all the nodes (linked devices)
as configured in the system |
Uses of UDNode in com.universaldevices.device.model |
---|
Subclasses of UDNode in com.universaldevices.device.model | |
---|---|
class |
UDFolder
UDFolder represents a Folder |
class |
UDGroup
UDGroup represents a collection of UDNode s. |
Methods in com.universaldevices.device.model that return types with arguments of type UDNode | |
---|---|
static java.util.ArrayList<UDNode> |
UDNodes.getSortedNodes()
Returns an ArrayList of sorted nodes |
Methods in com.universaldevices.device.model with parameters of type UDNode | |
---|---|
void |
UDModelChangeListener.onModelChanged(UDProxyDevice device,
UDControl control,
java.lang.Object value,
UDNode node)
|
void |
IModelChangeListener.onModelChanged(UDProxyDevice device,
UDControl control,
java.lang.Object value,
UDNode node)
Notifies the client that a UDControl changed. |
void |
UDModelChangeListener.onNewNode(UDProxyDevice device,
UDNode newNode)
|
void |
IModelChangeListener.onNewNode(UDProxyDevice device,
UDNode newNode)
Notifies the client of the addition of a new node (device) to the system. |
void |
UDModelChangeListener.onNodeDeviceIdChanged(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeDeviceIdChanged(UDProxyDevice device,
UDNode node)
Notifies the client that the address of the device represented by this node has changed. |
void |
UDModelChangeListener.onNodeDevicePropertiesRefreshed(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeDevicePropertiesRefreshed(UDProxyDevice device,
UDNode node)
Notifies the client that all the devices properties for a node were refreshed |
void |
UDModelChangeListener.onNodeDevicePropertyChanged(UDProxyDevice device,
UDNode node,
com.universaldevices.common.properties.UDProperty<?> property)
|
void |
IModelChangeListener.onNodeDevicePropertyChanged(UDProxyDevice device,
UDNode node,
com.universaldevices.common.properties.UDProperty<?> property)
Notifies the client that a node property has changed |
void |
UDModelChangeListener.onNodeEnabled(UDProxyDevice device,
UDNode node,
boolean b)
|
void |
IModelChangeListener.onNodeEnabled(UDProxyDevice device,
UDNode node,
boolean b)
Notifies the client that a node (device) in the system has either been enabled or disabled |
void |
UDModelChangeListener.onNodeError(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeError(UDProxyDevice device,
UDNode node)
Notifies the client that a node (device) in the system has encountered an error (communications or otherwise) |
void |
UDModelChangeListener.onNodeErrorCleared(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeErrorCleared(UDProxyDevice device,
UDNode node)
Notifies the client that a node (device) in the system no longer has an error (communications or otherwise) |
void |
UDModelChangeListener.onNodeHasPendingDeviceWrites(UDProxyDevice device,
UDNode node,
boolean hasPending)
|
void |
IModelChangeListener.onNodeHasPendingDeviceWrites(UDProxyDevice device,
UDNode node,
boolean hasPending)
Notifies the client that a node's parent has changed |
void |
UDModelChangeListener.onNodeIsWritingToDevice(UDProxyDevice device,
UDNode node,
boolean isWriting)
|
void |
IModelChangeListener.onNodeIsWritingToDevice(UDProxyDevice device,
UDNode node,
boolean isWriting)
Notifies the client that a node's parent has changed |
void |
UDModelChangeListener.onNodeMoved(UDProxyDevice device,
UDNode node,
UDGroup group,
char role)
|
void |
IModelChangeListener.onNodeMoved(UDProxyDevice device,
UDNode node,
UDGroup group,
char role)
Notifies the client that a node was moved into a group/scene |
void |
UDModelChangeListener.onNodeParentChanged(UDProxyDevice device,
UDNode node,
UDNode newParent)
|
void |
IModelChangeListener.onNodeParentChanged(UDProxyDevice device,
UDNode node,
UDNode newParent)
Notifies the client that a node's parent has changed |
void |
UDModelChangeListener.onNodePowerInfoChanged(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodePowerInfoChanged(UDProxyDevice device,
UDNode node)
Notifies the clients that the node's power utilization information has changed |
void |
UDModelChangeListener.onNodeRemovedFromGroup(UDProxyDevice device,
UDNode node,
UDGroup group)
|
void |
IModelChangeListener.onNodeRemovedFromGroup(UDProxyDevice device,
UDNode node,
UDGroup group)
Notifies the client of the removal of a node from a group in the system. |
void |
UDModelChangeListener.onNodeRenamed(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeRenamed(UDProxyDevice device,
UDNode node)
Notifies the client of the change in name of a node in the system. |
void |
UDModelChangeListener.onNodeRevised(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeRevised(UDProxyDevice device,
UDNode node)
Notifies the client of the revision of a node (device) to the system. |
void |
UDModelChangeListener.onNodeToGroupRoleChanged(UDProxyDevice device,
UDNode node,
UDGroup group,
char newRole)
|
void |
IModelChangeListener.onNodeToGroupRoleChanged(UDProxyDevice device,
UDNode node,
UDGroup group,
char new_role)
Notifies the client that the node's role for a group changed |
static boolean |
UDNodeDeviceProperties.saveProperties(UDNode node,
java.util.Collection<com.universaldevices.common.properties.UDProperty<?>> props)
Save to the ISY, All properties in the given list as changed or new node device properties for the specified node. |
static boolean |
UDNodeDeviceProperties.saveProperty(UDNode node,
com.universaldevices.common.properties.UDProperty<?> prop)
Save the specified property to the ISY. |
Uses of UDNode in com.universaldevices.upnp |
---|
Fields in com.universaldevices.upnp with type parameters of type UDNode | |
---|---|
java.util.Hashtable<java.lang.String,UDNode> |
UDProxyDevice.nodes
A Hashtable of all the nodes (not groups/scenes)
associated/linked to ISY. |
Methods in com.universaldevices.upnp that return UDNode | |
---|---|
UDNode |
UDProxyDevice.getNode(java.lang.String id)
Retrieves a UDNode based on the given node address (String) |
UDNode |
UDProxyDevice.getPrimaryNode(java.lang.String id)
Retrieves the primary UDNode based on the given node address
for any node defined for the device. |
UDNode |
UDProxyDevice.getRootNode()
|
Uses of UDNode in example |
---|
Methods in example that return UDNode | |
---|---|
protected UDNode |
MyISYInsteonClientApp.getNode(java.lang.String address)
Returns a UDGroup or a UDNode based on the
given address |
Methods in example with parameters of type UDNode | |
---|---|
void |
MyISYInsteonClient.onModelChanged(UDControl control,
java.lang.Object value,
UDNode node)
This method is invoked everytime there's a change in the state of a control for a node (Insteon Device) |
void |
MyISYInsteonClient.onNewNode(UDNode newNode)
This method is called when a new node (Insteon Device) has been added |
void |
MyISYInsteonClient.onNodeDeviceIdChanged(UDProxyDevice device,
UDNode node)
|
void |
MyISYInsteonClient.onNodeDevicePropertiesRefreshed(UDProxyDevice device,
UDNode node)
|
void |
MyISYInsteonClient.onNodeDevicePropertyChanged(UDProxyDevice device,
UDNode node,
com.universaldevices.common.properties.UDProperty<?> property)
|
void |
MyISYInsteonClient.onNodeEnabled(UDNode node,
boolean b)
This method is called with a node is enabled or disabled |
void |
MyISYInsteonClient.onNodeError(UDNode node)
This method is called when an Insteon Device does not correctly communicate with ISY |
void |
MyISYInsteonClient.onNodeErrorCleared(UDProxyDevice arg0,
UDNode arg1)
|
void |
MyISYInsteonClient.onNodeHasPendingDeviceWrites(UDNode node,
boolean hasPending)
|
void |
MyISYInsteonClient.onNodeIsWritingToDevice(UDNode node,
boolean isWriting)
|
void |
MyISYInsteonClient.onNodeMovedAsMaster(UDNode node,
UDGroup group)
This method is invoked when a node (Insteon Device) has been moved to a scene as controller/master |
void |
MyISYInsteonClient.onNodeMovedAsSlave(UDNode node,
UDGroup group)
This method is invoked when a node (Insteon Device) has been moved to a scene as responder/slave |
void |
MyISYInsteonClient.onNodeParentChanged(UDNode node,
UDNode newParent)
|
void |
MyISYInsteonClient.onNodePowerInfoChanged(UDNode node)
|
void |
MyISYInsteonClient.onNodeRemovedFromGroup(UDNode node,
UDGroup group)
This method is called when a node (Insteon Device) is removed from a scene |
void |
MyISYInsteonClient.onNodeRenamed(UDNode node)
This method is invoked when a node (Insteon Device) is renamed |
void |
MyISYInsteonClient.onNodeRevised(UDProxyDevice device,
UDNode node)
|
void |
MyISYInsteonClient.onNodeToGroupRoleChanged(UDNode node,
UDGroup group,
char new_role)
This method is called when a node's role changes in the given group (master/slave role) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |