Interface IChartWizardContext<C extends org.eclipse.birt.chart.model.IChartObject>

  • All Superinterfaces:
    org.eclipse.birt.core.ui.frameworks.taskwizard.interfaces.IWizardContext

    public interface IChartWizardContext<C extends org.eclipse.birt.chart.model.IChartObject>
    extends org.eclipse.birt.core.ui.frameworks.taskwizard.interfaces.IWizardContext
    Chart's extension of IWizardContext
    • Method Detail

      • getUIServiceProvider

        IUIServiceProvider getUIServiceProvider()
        Returns:
        the UIServiceProvider in context.
      • getDataServiceProvider

        IDataServiceProvider getDataServiceProvider()
        Returns:
        the DataServiceProvider in context.
      • getProcessor

        org.eclipse.birt.chart.style.IStyleProcessor getProcessor()
        Returns:
        the StyleProcessor
      • setProcessor

        void setProcessor​(org.eclipse.birt.chart.style.IStyleProcessor processor)
        set the StyleProcessor
      • getExtendedItem

        java.lang.Object getExtendedItem()
        Returns:
        ExtendedItem
      • setExtendedItem

        void setExtendedItem​(java.lang.Object extendedItem)
        Parameters:
        extendedItem -
      • getModel

        C getModel()
        Returns the model on which wizard context is used.
      • isEnabled

        boolean isEnabled​(java.lang.String id)
        Returns if the UI is enabled or not.The UI, including task, subtask or toggle button, is identified by the exclusive id.
        Parameters:
        id - the exclusive id to identify the UI
        Returns:
        the UI enabled state
        Since:
        2.3