Class GroupingFields

    • Field Detail

      • selectedNode

        protected Object selectedNode
    • Constructor Detail

      • GroupingFields

        public GroupingFields​(org.eclipse.swt.widgets.Composite parent,
                              int style,
                              IDcsSettingsProvider settingsProvider,
                              IMdTypeIndex mdTypeIndex,
                              IBmEmfIndexManager emfIndexManager,
                              org.eclipse.emf.ecore.EObject modelObject,
                              boolean toolBarVertical,
                              boolean inDialog,
                              boolean withUserFields,
                              boolean dynamicList,
                              boolean editable)
        Constructor without creating user settings controls
        Parameters:
        parent - parent composite, cannot be null
        style - style composite
        settingsProvider - IDcsSettingsProvider object, cannot be null
        mdTypeIndex - The MD type manager. May not be null
        emfIndexManger - The EMF index manager. May not be null
        modelObject - model object (DataCompositionSchema or DataCompositionSettings), cannot be null
        toolBarVertical - whether toolbar is vertical
        inDialog - whether control creating in dialog
        withUserFields - with user fields
        editable - the editable state, true if this fields is editable, false otherwise
      • GroupingFields

        public GroupingFields​(org.eclipse.swt.widgets.Composite parent,
                              int style,
                              IDcsSettingsProvider settingsProvider,
                              IMdTypeIndex mdTypeIndex,
                              IBmEmfIndexManager emfIndexManager,
                              org.eclipse.emf.ecore.EObject modelObject,
                              boolean toolBarVertical,
                              boolean inDialog,
                              boolean withUserFields,
                              boolean dynamicList,
                              boolean editable,
                              boolean withUserSettings)
        Constructor
        Parameters:
        parent - parent composite, cannot be null
        style - style composite
        settingsProvider - IDcsSettingsProvider object, cannot be null
        mdTypeIndex - The MD type manager. May not be null
        emfIndexManger - The EMF index manager. May not be null
        modelObject - model object (DataCompositionSchema or DataCompositionSettings), cannot be null
        toolBarVertical - whether toolbar is vertical
        inDialog - whether control creating in dialog
        withUserFields - with user fields
        editable - the editable state, true if this fields is editable, false otherwise
        withUserSettings - true if possible configure user settings, false otherwise