Interface ISelectDataCustomizeUI
-
public interface ISelectDataCustomizeUI
-
-
Field Summary
Fields Modifier and Type Field Description static intGROUPING_SERIESstatic intORTHOGONAL_SERIES
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateBottomBindingArea(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.ISelectDataComponentgetAreaComponent(int areaType, org.eclipse.birt.chart.model.data.SeriesDefinition seriesdefinition, org.eclipse.birt.chart.ui.swt.wizard.ChartWizardContext context, java.lang.String sTitle)int[]getSeriesIndex()Gets current selected series index of each axis.voidinit()Initializes all required resource.voidlayoutAll()voidnotifyChange(org.eclipse.emf.common.notify.Notification notification)Notifies changes according to EMF model notificationvoidrefreshBottomBindingArea()voidrefreshLeftBindingArea()voidrefreshRightBindingArea()voidselectBottomBindingArea(boolean selected, java.lang.Object data)voidselectLeftBindingArea(boolean selected, java.lang.Object data)voidselectRightBindingArea(boolean selected, java.lang.Object data)voidsetSeriesIndex(int[] seriesIndex)Sets current selected series index of each axis.
-
-
-
Field Detail
-
ORTHOGONAL_SERIES
static final int ORTHOGONAL_SERIES
- See Also:
- Constant Field Values
-
GROUPING_SERIES
static final int GROUPING_SERIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
void selectLeftBindingArea(boolean selected, java.lang.Object data)
-
selectRightBindingArea
void selectRightBindingArea(boolean selected, java.lang.Object data)
-
selectBottomBindingArea
void selectBottomBindingArea(boolean selected, java.lang.Object data)
-
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, java.lang.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
-
-