Class FormItemsViewer

    • Method Detail

      • init

        public void init()
        Initializes tree viewer.
      • getDomainToMappingConverter

        public com._1c.g5.v8.dt.form.internal.ui.editor.DomainSelectionConverter getDomainToMappingConverter()
        Returns domain-to-mapping converter instance.
        Returns:
        domain-to-mapping converter instance
      • getDomainSelection

        public com._1c.g5.v8.dt.form.internal.ui.editor.DomainSelection getDomainSelection()
        Description copied from interface: com._1c.g5.v8.dt.form.internal.ui.editor.IDomainSelectionProvider
        Returns current domain selection.
        Specified by:
        getDomainSelection in interface com._1c.g5.v8.dt.form.internal.ui.editor.IDomainSelectionProvider
        Overrides:
        getDomainSelection in class com._1c.g5.v8.dt.form.internal.ui.editor.FormTreeViewer
        Returns:
        current domain selection
      • setDomainSelection

        public void setDomainSelection​(com._1c.g5.v8.dt.form.internal.ui.editor.DomainSelection selection)
        Description copied from interface: com._1c.g5.v8.dt.form.internal.ui.editor.IDomainSelectionProvider
        Sets new domain selection.
        Specified by:
        setDomainSelection in interface com._1c.g5.v8.dt.form.internal.ui.editor.IDomainSelectionProvider
        Overrides:
        setDomainSelection in class com._1c.g5.v8.dt.form.internal.ui.editor.FormTreeViewer
        Parameters:
        selection - new domain selection
      • createItemContentProvider

        protected FormItemsContentProvider createItemContentProvider()
        Creates form items content provider.
        Returns:
        form items content provider, never null
      • createItemLabelProvider

        protected ColumnLabelProvider createItemLabelProvider()
        Creates form item label provider.
        Returns:
        form item label provider, never null
      • getFormSupplier

        protected Supplier<Form> getFormSupplier()
        Returns form supplier.
        Returns:
        form supplier, cannot be null