Package ZenModel :: Module interfaces :: Class IDeviceManager
[show private | hide private]
[frames | no frames]

Class IDeviceManager


Interface implemented for objects that manage devices, like DeviceOrganizers or monitor configurations.
Method Summary
  deviceMoveTargets(self)
Return a list of potential targets to which a device can be moved.
  getDeviceMoveTarget(self, moveTargetName)
Return the moveTarget based on its name.
  moveDevices(self, moveTarget, deviceNames, REQUEST)
Move a list of devices from this DeviceManager to another.
  removeDevices(self, deviceNames, REQUEST)
Remove devices from this DeviceManager.

Method Details

deviceMoveTargets(self)

Return a list of potential targets to which a device can be moved. Should remove self from of list.

getDeviceMoveTarget(self, moveTargetName)

Return the moveTarget based on its name.

moveDevices(self, moveTarget, deviceNames=None, REQUEST=None)

Move a list of devices from this DeviceManager to another.

removeDevices(self, deviceNames=None, REQUEST=None)

Remove devices from this DeviceManager.

Generated by Epydoc 2.1 on Thu Aug 16 09:55:13 2007 http://epydoc.sf.net