public interface AxisDataProvider
| Modifier and Type | Method and Description |
|---|---|
Object |
getDataAt(int index)
Returns the row/column object at the specified row/column position
|
Class |
getDataType()
Specifies the Class/type of objects that this AxisDataProvider returns
|
String |
getDisplayName()
Returns the String that is displayed as name for this AxisDataProvider (could be a localized name depending on the
session language)
|
List<ParameterDescriptor> |
getParameters()
Returns a list of parameters that are expected/required by this AxisDataProvider
|
int |
getSize()
Returns the amount of rows/columns that this AxisDataProvider results in
|
void |
init(TableBlock table,
AxisEntry axis,
Map<String,Object> params)
Initializes this AxisDataProvider
|
Object getDataAt(int index)
index - The number of the row/column for which to get the row/column objectint getSize()
Class getDataType()
String getDisplayName()
List<ParameterDescriptor> getParameters()
void init(TableBlock table, AxisEntry axis, Map<String,Object> params)
table - The table this AxisDataProvider is used withinaxis - The AxisEntry this AxisDataProvider is related toparams - The parameters this AxisDataProvider expects (see also: AxisDataProvider.getParameters())Copyright © 2017 SAP SE. All Rights Reserved.