The Enabler part maps data from hierarchical lists onto a domain object.
Use the and: aUlcWidget method to add a widget to the list of children and attempt to send it to the user interface. If any one of the widget's children collection are enabled then the state is enabled.
Use the mandatoryStyle and mandatoryStyle:aWidget methods to get and set the receiver's mandatory style. Answers 0, if none is defined
Use the highlightColor and highlightColor: anUlcDefaultRGBColor methods to get and set the receiver's value of highlightColor.
Use the enabler and enabler: aUlcProxy method to set the receiver's enabler widget. Answer nil, if none is defined.
Use the or: aUlcWidget method to add a widget to the list of children and attempt to send it to the user interface. If any one of the widget's children collection are enabled then the state is enabled.
Use the xor: aUlcWidget to add a widget to the list of children and attempt to send it to the UI. If only one of the widgets in the children collection is enabled then the state is enabled.