|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.extjs.gxt.charts.client.model.DataProvider
public abstract class DataProvider
Base class for objects that provide chart data form models in a store.
Field Summary | |
---|---|
protected java.lang.String |
labelProperty
|
protected ModelStringProvider<ModelData> |
labelProvider
|
protected double |
maxYValue
|
protected double |
minYValue
|
protected ListStore<ModelData> |
store
|
protected java.lang.String |
textProperty
|
protected ModelStringProvider<ModelData> |
textProvider
|
protected java.lang.String |
valueProperty
|
Constructor Summary | |
---|---|
DataProvider()
Creates a new data provider. |
Method Summary | |
---|---|
void |
bind(ListStore store)
Binds the data provider the the given store. |
protected java.lang.String |
getLabel(ModelData model)
|
java.lang.String |
getLabelProperty()
Returns the label property. |
ModelStringProvider<ModelData> |
getLabelProvider()
Returns the model label provider. |
protected double |
getMaxYValue()
|
protected double |
getMinYValue()
|
protected java.lang.String |
getText(ModelData model)
|
java.lang.String |
getTextProperty()
Returns the text property. |
ModelStringProvider<ModelData> |
getTextProvider()
Returns the model text provider. |
protected java.lang.Number |
getValue(ModelData model)
|
java.lang.String |
getValueProperty()
Returns the value property. |
protected void |
onStoreChange(StoreEvent<ModelData> se)
|
abstract void |
populateData(ChartConfig config)
|
void |
setLabelProperty(java.lang.String labelProperty)
Sets the label property. |
void |
setLabelProvider(ModelStringProvider<ModelData> labelProvider)
Sets the label provider. |
void |
setTextProperty(java.lang.String textProperty)
Sets the text property. |
void |
setTextProvider(ModelStringProvider<ModelData> textProvider)
Sets the test provider. |
void |
setValueProperty(java.lang.String valueProperty)
Sets the value property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String labelProperty
protected java.lang.String textProperty
protected java.lang.String valueProperty
protected ModelStringProvider<ModelData> labelProvider
protected ModelStringProvider<ModelData> textProvider
protected ListStore<ModelData> store
protected double maxYValue
protected double minYValue
Constructor Detail |
---|
public DataProvider()
Method Detail |
---|
public java.lang.String getLabelProperty()
public ModelStringProvider<ModelData> getLabelProvider()
public java.lang.String getTextProperty()
public ModelStringProvider<ModelData> getTextProvider()
public java.lang.String getValueProperty()
public void bind(ListStore store)
store
- the storepublic abstract void populateData(ChartConfig config)
public void setLabelProperty(java.lang.String labelProperty)
setLabelProvider(ModelStringProvider)
.
labelProperty
- the label propertypublic void setLabelProvider(ModelStringProvider<ModelData> labelProvider)
labelProvider
- the label providerpublic void setTextProperty(java.lang.String textProperty)
public void setTextProvider(ModelStringProvider<ModelData> textProvider)
textProvider
- the text providerpublic void setValueProperty(java.lang.String valueProperty)
protected java.lang.String getLabel(ModelData model)
protected double getMaxYValue()
protected double getMinYValue()
protected java.lang.String getText(ModelData model)
protected java.lang.Number getValue(ModelData model)
protected void onStoreChange(StoreEvent<ModelData> se)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |