======================= List (hwx.inspire.core) ======================= Store a list of values in a single attribute. For example: integers = List(Int) features = List(Reference(Feature)) -------------- Public Methods -------------- +------------------------------------+ | castForSet_ (self, obj, value) | +------------------------------------+ | create_ (self, obj) | +------------------------------------+ | disable_ (self, obj) | +------------------------------------+ | enable_ (self, obj) | +------------------------------------+ | getGuiValue_ (self, obj) | +------------------------------------+ | getInCoreValue_ (self, obj) | +------------------------------------+ | getValue_ (self, obj) | +------------------------------------+ | initialize_ (self, objCls, name) | +------------------------------------+ | setInCoreValue_ (self, obj, value) | +------------------------------------+ | setValue_ (self, obj, value) | +------------------------------------+ -------------- Method Details -------------- .. _castForSet: .. method:: castForSet(self, obj, value) Validates and returns the specifies value into a list. .. _create: .. method:: create(self, obj) Creates the list attribute. .. _disable: .. method:: disable(self, obj) Disables the list attribute. .. _enable: .. method:: enable(self, obj) Enables the list attribute. .. _getGuiValue: .. method:: getGuiValue(self, obj) Returns the formatted list of values. .. _getInCoreValue: .. method:: getInCoreValue(self, obj) Calls the incore get method (defined in C++) of the List attribute. .. _getValue: .. method:: getValue(self, obj) Returns the list of value for the specified object. .. _initialize: .. method:: initialize(self, objCls, name) Initialize the list attribute. .. _setInCoreValue: .. method:: setInCoreValue(self, obj, value) Calls the incore set method (defined in C++) for the List attribute. .. _setValue: .. method:: setValue(self, obj, value) Sets the list of values for the specified object.