Class LwtRenderingParameters

java.lang.Object
com._1c.g5.aef2.lwt.LwtRenderingParameters
All Implemented Interfaces:
IRenderingParameters

public class LwtRenderingParameters extends Object implements IRenderingParameters
The LWT rendering parameters.
  • Constructor Details

    • 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 Details

    • 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.
    • getTransformation

      public ITreeTransformation getTransformation()
      Returns:
      the transformation
    • 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.