Class NumberQualifiersComposite


  • public class NumberQualifiersComposite
    extends Object
    UI Composite widgets for editing NumberQualifiers in SelectTypeDialog
    • Constructor Detail

      • NumberQualifiersComposite

        public NumberQualifiersComposite​(TypeDescriptionInfo typeDescriptionInfo,
                                         SelectTypeDialog dialog,
                                         TypeDescription typeDescription)
        Constructor
        Parameters:
        typeDescriptionInfo - ruls provider for Qualifiers
        selectTypeDialog - parent dialog
        typeDescription - preset values
    • Method Detail

      • createContents

        public void createContents​(org.eclipse.swt.widgets.Composite parent)
        Method creates widgets on parent composite
        Parameters:
        parent - composite
      • getQualifiers

        public NumberQualifiers getQualifiers()
        Returns:
        NumberQualifiers with new values
      • setEnabled

        public void setEnabled​(boolean enabled)
        Toggle widgets enabled
        Parameters:
        enabled - value
      • setValues

        public void setValues​(int precision,
                              int scale,
                              boolean nonNegative)
        Sets new values in NumberQualifiers
        Parameters:
        precision - NumberQualifiers.precision
        scale - NumberQualifiers.scale
        nonNegative - NumberQualifiers.nonNegative
      • setVisible

        public void setVisible​(boolean visible)
        Toggle widgets visible
        Parameters:
        visible - value