Class ecStyleCheckUI

This class is used by the configuration option for EC_StyleCheck contributed tool.


It is the logic that is used for the NOMADS panels used to configure the tool.

Constructor

The constructor for this class retrieves the data from the Eclipse Preference store. If the data does not exist, the default values that are hard-coded into this program will be used.

Inherits

*nomads

Properties

PROPERTY rulesModified

This property indidcates whether the rules have been modified

PROPERTY screen_id$

Initial panel to be loaded for the configuration information

PROPERTY screen_lib$

The library for the panel definitions

Methods

FUNCTION ChangeCB_AutoFix()

This method is executed when the check_box for "AutoFix" changes state.

FUNCTION ChangeCB_Escalate()

This method is executed when the check_box for "Escalate" changes state.

FUNCTION ChangeLB_Rules()

This method is executed ??

FUNCTION getOption(inKeyword$)

This method is used to read the options (AutoFix, Escalate).

FUNCTION getOption$(inKeyword$)

This method is used to read the options (RulesState).

FUNCTION InitializeLB_Rules()

This is the initialization method for the list box that holds the list of sections in the order that they will appear in the generated documentation.

FUNCTION onexit()

Clean-up required for this panel during exit.

FUNCTION PostLoad()

FUNCTION PreLoad()

Method that is executed when the 'UpArrow' button is pressed. Method that is executed when the 'UpArrow' button is pressed. Method that is executed when the 'Add' button is pressed. Method that is executed when the 'Add' button is pressed. Method that is executed when the 'Edit' button is pressed. Method that is executed when the 'Cancel' button is pressed. Method that is executed when the 'OK' button is pressed. The default initialization method for all objects that do not have a specific initialization method. This method is used to set the initial values for all of the check_boxes.