public class UDFolder extends UDNode
UDFolder
represents a Folder
A folder is also a node in the device tree but without any other functionality
except for grouping of other nodes
Note:UDFolder
is created/instantiated by the underlying UD Network and
Services Layers and should not be created independently
UDNode
UDNode.ActionInfo
address, dcPeriod, deviceClass, isEnabled, name, parent, parentName, parentType, type, typeReadable, UD_HIERARCHY_NODE_TYPE_FOLDER, UD_HIERARCHY_NODE_TYPE_GROUP, UD_HIERARCHY_NODE_TYPE_NODE, UD_HIERARCHY_NODE_TYPE_NOTSET, UD_PRODUCT_FAMILY_ADR, UD_PRODUCT_FAMILY_BRULTECH, UD_PRODUCT_FAMILY_DEFAULT, UD_PRODUCT_FAMILY_GNC, UD_PRODUCT_FAMILY_INSTEON, UD_PRODUCT_FAMILY_NCD, UD_PRODUCT_FAMILY_RCS, UD_PRODUCT_FAMILY_UDI, UD_PRODUCT_FAMILY_UPB, UD_PRODUCT_FAMILY_ZWAVE, uuid, wattage
Constructor and Description |
---|
UDFolder(java.lang.String address,
java.lang.String name)
Constructor
|
UDFolder(XMLElement xml,
java.lang.Object dev)
Constructor
|
compareTo, equals, getAction, getActionInfo, getControls, getCustomType, getDeviceType, getFamilyId, getFormattedDeviceId, getHasPendingDeviceWrites, getNodeDeviceProperties, getNodeFlag, getPrimaryNode, getResponderType, getRxEndpointMask, getSubgroup, getTxEndpointMask, init, isController, isDefaultFamilyId, isDevicePrimaryNode, isInError, isQueryable, isResponder, isRootNode, isWritingToDevice, processElement, refresh, revise, setCustomType, setDeviceType, setDeviceType, setFamilyId, setFormattedDeviceId, setHasPendingDeviceWrites, setIsController, setIsInError, setIsQueryable, setIsResponder, setIsWritingToDevice, setNodeDeviceProperties, setNodeFlag, setParentType, setPrimaryNode, setResponderType, setRxEndpointMask, setSubgroup, setTxEndpointMask, setType, toString, updateState
public UDFolder(XMLElement xml, java.lang.Object dev)
Is called by the underlying UD Network and Services Layers based
on the (XML) nodes configuration retrieved from the deivce (ISY).
Note: Should not be used independently
xml
- - the xml/diml representation of a groupdev
- - the device (UDProxyDevice
public UDFolder(java.lang.String address, java.lang.String name)
Is called by the underlying UD Network and Services Layers based on a given address and given name Note: Should not be used independently
address
- - the address to be used for this group (must be unique)name
- - the name to be used for this group