Class UserSettingsItemComposite

  • public class UserSettingsItemComposite
    extends Object
    Class provides controls for configure user settings items for Filter, Order, Grouping and ConditionalAppearance for DataCompositionSettings in DynamicList attributes
    • Constructor Detail

      • UserSettingsItemComposite

        public UserSettingsItemComposite​(org.eclipse.swt.widgets.Composite parent,
                                         org.eclipse.emf.ecore.EObject modelObject,
                                         org.eclipse.emf.ecore.EStructuralFeature switchOnFeature,
                                         org.eclipse.emf.ecore.EStructuralFeature presentationFeature,
                                         org.eclipse.emf.ecore.EStructuralFeature viewModeFeature,
                                         IDcsSettingsProvider settingsProvider,
                                         boolean editable)
        parent - parent composite, cannot be null
        modelObject - actual object for configuring, cannot be null
        switchOnFeature - EStructuralFeature for UUID of user settings item, cannot be null
        presentationFeature - EStructuralFeature for Presentation of user settings item, cannot be null
        viewModeFeature - EStructuralFeature for DataCompositionSettingsItemViewMode of user settings item, cannot be null
        settingsProvider - actual IDcsSettingsProvider, cannot be null
        editable - true if editing allowed, false otherwise