Interface ISelectDataCustomizeUI
public interface ISelectDataCustomizeUI
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateBottomBindingArea(org.eclipse.swt.widgets.Composite parent) voidcreateLeftBindingArea(org.eclipse.swt.widgets.Composite parent) Creates left binding areavoidcreateRightBindingArea(org.eclipse.swt.widgets.Composite parent) voiddispose()Disposes all resources.getAreaComponent(int areaType, org.eclipse.birt.chart.model.data.SeriesDefinition seriesdefinition, org.eclipse.birt.chart.ui.swt.wizard.ChartWizardContext context, String sTitle) int[]Gets current selected series index of each axis.voidinit()Initializes all required resource.voidvoidnotifyChange(org.eclipse.emf.common.notify.Notification notification) Notifies changes according to EMF model notificationvoidvoidvoidvoidselectBottomBindingArea(boolean selected, Object data) voidselectLeftBindingArea(boolean selected, Object data) voidselectRightBindingArea(boolean selected, Object data) voidsetSeriesIndex(int[] seriesIndex) Sets current selected series index of each axis.
-
Field Details
-
ORTHOGONAL_SERIES
static final int ORTHOGONAL_SERIES- See Also:
-
GROUPING_SERIES
static final int GROUPING_SERIES- See Also:
-
-
Method Details
-
createLeftBindingArea
void createLeftBindingArea(org.eclipse.swt.widgets.Composite parent) Creates left binding area- Parameters:
parent- composite parent
-
createRightBindingArea
void createRightBindingArea(org.eclipse.swt.widgets.Composite parent) -
createBottomBindingArea
void createBottomBindingArea(org.eclipse.swt.widgets.Composite parent) -
refreshLeftBindingArea
void refreshLeftBindingArea() -
refreshRightBindingArea
void refreshRightBindingArea() -
refreshBottomBindingArea
void refreshBottomBindingArea() -
selectLeftBindingArea
-
selectRightBindingArea
-
selectBottomBindingArea
-
notifyChange
void notifyChange(org.eclipse.emf.common.notify.Notification notification) Notifies changes according to EMF model notification- Parameters:
notification- EMF model notification
-
init
void init()Initializes all required resource. -
dispose
void dispose()Disposes all resources. -
getAreaComponent
ISelectDataComponent getAreaComponent(int areaType, org.eclipse.birt.chart.model.data.SeriesDefinition seriesdefinition, org.eclipse.birt.chart.ui.swt.wizard.ChartWizardContext context, String sTitle) - Parameters:
areaType-ORTHOGONAL_SERIES,GROUPING_SERIESseriesdefinition-context-sTitle-- Returns:
- UI component
-
layoutAll
void layoutAll() -
getSeriesIndex
int[] getSeriesIndex()Gets current selected series index of each axis.- Returns:
- array of current selected series index
-
setSeriesIndex
void setSeriesIndex(int[] seriesIndex) Sets current selected series index of each axis.- Parameters:
seriesIndex- array of current selected series index
-