Ultra Light Client Guide and Reference


Enabler

The Enabler part maps data from hierarchical lists onto a domain object.

Category
[Ulc Models icon] Ulc Models

Palette icons
And Enablers Mandatory And Enablers Not Enabler Or Enabler Xor Enablers Enablers

Class name
UlcEnabler

UlcAndEnabler
Allows an enabler to have n inputs and be used as input for other enablers.

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.

UlcMandatoryAndEnabler
Highlights and marks fields that are required to have input.

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.

UlcNotEnabler
Allows an enabler to have n inputs and be used as input for other enablers.

Use the enabler and enabler: aUlcProxy method to set the receiver's enabler widget. Answer nil, if none is defined.

UlcOrEnabler
Allows an enabler to have n inputs and be used as input for other enablers.

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.

UlcXOrEnabler
Allows an enabler to have n inputs and be used as input for other enablers.

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.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]