Package org.eclipse.birt.chart.render
Interface ISeriesRenderingHints
- All Known Subinterfaces:
ISeriesRenderingHints3D
- All Known Implementing Classes:
SeriesRenderingHints
,SeriesRenderingHints
,SeriesRenderingHints3D
public interface ISeriesRenderingHints
This interface defines the rendering hints required by series renderer.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Indicates the ancillary dataset is empty.static final int
Indicates the base and ancillary datasets are synchronized.static final int
Indicates the base and ancillary datasets are out of sync.static final int
Indicates the base dataset is empty.static final int
Indicates the base and orthogonal datasets are synchronized.static final int
Indicates the base and orthogonal datasets are out of sync.static final int
Indicates the orthogonal dataset is empty.static final int
Indicates the state is unknown. -
Method Summary
Modifier and TypeMethodDescriptiongetClientAreaBounds
(boolean bReduceByInsets) Returns current client area bounds.int
-
Field Details
-
UNDEFINED
static final int UNDEFINEDIndicates the state is unknown.- See Also:
-
BASE_ORTHOGONAL_IN_SYNC
static final int BASE_ORTHOGONAL_IN_SYNCIndicates the base and orthogonal datasets are synchronized.- See Also:
-
BASE_ORTHOGONAL_OUT_OF_SYNC
static final int BASE_ORTHOGONAL_OUT_OF_SYNCIndicates the base and orthogonal datasets are out of sync.- See Also:
-
BASE_EMPTY
static final int BASE_EMPTYIndicates the base dataset is empty.- See Also:
-
ORTHOGONAL_EMPTY
static final int ORTHOGONAL_EMPTYIndicates the orthogonal dataset is empty.- See Also:
-
BASE_ANCILLARY_IN_SYNC
static final int BASE_ANCILLARY_IN_SYNCIndicates the base and ancillary datasets are synchronized.- See Also:
-
BASE_ANCILLARY_OUT_OF_SYNC
static final int BASE_ANCILLARY_OUT_OF_SYNCIndicates the base and ancillary datasets are out of sync.- See Also:
-
ANCILLARY_EMPTY
static final int ANCILLARY_EMPTYIndicates the ancillary dataset is empty.- See Also:
-
-
Method Details
-
getDataSetStructure
int getDataSetStructure()- Returns:
- Returns the dataset structure state of current series rendering hints. The value could be one of these defined in this interface:
-
getBaseDataSet
DataSetIterator getBaseDataSet()- Returns:
- Returns the dataset bound to base series.
-
getOrthogonalDataSet
DataSetIterator getOrthogonalDataSet()- Returns:
- Returns the dataset bound to orthogonal series.
-
getClientAreaBounds
Returns current client area bounds.- Parameters:
bReduceByInsets
- Specifies if reduce the insets.- Returns:
-
getDataPoints
DataPointHints[] getDataPoints()- Returns:
- Returns all datapointhints for current rendering.
- See Also:
-