Class LwtRenderingParameters

    • Constructor Detail

      • LwtRenderingParameters

        public LwtRenderingParameters​(org.eclipse.ui.forms.IManagedForm managedForm,
                                      SwtLightComposite composite,
                                      org.eclipse.ui.forms.widgets.FormToolkit toolkit,
                                      ITreeTransformation transformation,
                                      boolean useSeparatorAsSplitter)
        Instantiates a new LWT rendering parameters.
        Parameters:
        managedForm - the managed form if it can be provided, can be null for non-editor rendering.
        composite - the composite to place renderer controls in, cannot be null.
        toolkit - the FormToolkit, cannot be null.
        transformation - the ITreeTransformation, can be null if no transformation is required.
        useSeparatorAsSplitter - the flag indicating to ise separators as splitter.
      • LwtRenderingParameters

        public LwtRenderingParameters​(SwtLightComposite composite,
                                      org.eclipse.ui.forms.widgets.FormToolkit toolkit,
                                      ITreeTransformation transformation,
                                      boolean useSeparatorAsSplitter)
        Instantiates a new LWT rendering parameters.
        Parameters:
        composite - the composite to place renderer controls in, cannot be null.
        toolkit - the FormToolkit, cannot be null.
        transformation - the ITreeTransformation, can be null if no transformation is required.
        useSeparatorAsSplitter - the flag indicating to ise separators as splitter.
      • LwtRenderingParameters

        public LwtRenderingParameters​(SwtLightComposite composite,
                                      org.eclipse.ui.forms.widgets.FormToolkit toolkit,
                                      boolean useSeparatorAsSplitter)
        Instantiates a new LWT rendering parameters.
        Parameters:
        composite - the composite to place renderer controls in.
        toolkit - the FormToolkit.
      • LwtRenderingParameters

        public LwtRenderingParameters​(SwtLightComposite composite,
                                      boolean useSeparatorAsSplitter)
        Instantiates a new LWT rendering parameters.
        Parameters:
        composite - the composite to place renderer controls in.
    • Method Detail

      • getComposite

        public SwtLightComposite getComposite()
        Gets the renderer composite.
        Returns:
        the composite
      • getToolkit

        public org.eclipse.ui.forms.widgets.FormToolkit getToolkit()
        Returns the FormToolkit
        Returns:
        the toolkit.
      • useSeparatorAsSplitter

        public boolean useSeparatorAsSplitter()
        Returns the value indicating to use separator controls as splitter.
        Returns:
        the value indicating to use separator controls as splitter.
      • getManagedForm

        public org.eclipse.ui.forms.IManagedForm getManagedForm()
        Returns the IManagedForm.
        Returns:
        the IManagedForm instance, can be null if rendering is for non-editor part.