Class FormCommandsTableViewer

    • Constructor Detail

      • FormCommandsTableViewer

        public FormCommandsTableViewer​(org.eclipse.swt.widgets.Composite parent,
                                       int style,
                                       Form model,
                                       IV8Project v8project,
                                       boolean isReadOnly)
        Constructor
        Parameters:
        parent - parent composite, cannot be null
        style - SWT style
        model - model, cannot be null
        v8project - project, cannot be null
        isReadOnly - true if commands are not readable
    • Method Detail

      • init

        public void init()
        Initializes table view layout, columns, label and content provider
      • createContentProvider

        protected FormCommandContentProvider createContentProvider()
        Creates content provider.
        Returns:
        content provider, never null
      • createLabelProvider

        protected CellLabelProvider createLabelProvider()
        Creates label provider.
        Returns:
        label provider, never null
      • getContentProviderInternal

        protected FormCommandContentProvider getContentProviderInternal()
        Returns form attribute content provider.
        Returns:
        content provider, can be null
      • getModel

        protected Form getModel()
        Returns form model.
        Returns:
        form model
      • getBoldFont

        protected org.eclipse.swt.graphics.Font getBoldFont()
        Returns bold font.
        Returns:
        bold font