com.extjs.gxt.charts.client.model.charts
Class PieChart.Slice

java.lang.Object
  extended by com.extjs.gxt.ui.client.data.BaseModelData
      extended by com.extjs.gxt.ui.client.data.BaseModel
          extended by com.extjs.gxt.charts.client.model.charts.DataConfig
              extended by com.extjs.gxt.charts.client.model.charts.PieChart.Slice
All Implemented Interfaces:
ChangeEventSource, Model, ModelData, java.io.Serializable
Enclosing class:
PieChart

public static class PieChart.Slice
extends DataConfig

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.extjs.gxt.ui.client.data.BaseModel
changeEventSupport
 
Fields inherited from class com.extjs.gxt.ui.client.data.BaseModelData
allowNestedValues, map
 
Fields inherited from interface com.extjs.gxt.ui.client.data.ChangeEventSource
Add, Remove, Update
 
Constructor Summary
PieChart.Slice(java.lang.Number value, java.lang.String label)
          Creates a new slice.
PieChart.Slice(java.lang.Number value, java.lang.String label, java.lang.String text)
          Creates a new slice.
 
Method Summary
protected  java.lang.Number getFirstValue()
           
 java.lang.String getFontSize()
          Returns the font size.
 java.lang.String getLabel()
          Returns the text.
 java.lang.String getLabelColour()
          Returns the label colour.
 java.lang.String getText()
          Returns the text.
 java.lang.Number getValue()
          Returns the value.
 void setFontSize(java.lang.String fontSize)
          Sets the font size.
 void setLabel(java.lang.String label)
          Sets the label.
 void setLabelColour(java.lang.String labelColour)
          Sets the label colour.
 void setText(java.lang.String text)
          Sets the text.
 void setValue(java.lang.Number value)
          Sets the value.
 
Methods inherited from class com.extjs.gxt.charts.client.model.charts.DataConfig
getSecondValue
 
Methods inherited from class com.extjs.gxt.ui.client.data.BaseModel
addChangeListener, addChangeListener, fireEvent, fireEvent, isSilent, notify, notifyPropertyChanged, remove, removeChangeListener, removeChangeListeners, set, setSilent
 
Methods inherited from class com.extjs.gxt.ui.client.data.BaseModelData
get, get, getProperties, getPropertyNames, isAllowNestedValues, setAllowNestedValues, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.extjs.gxt.ui.client.data.ModelData
get, getProperties, getPropertyNames
 

Constructor Detail

PieChart.Slice

public PieChart.Slice(java.lang.Number value,
                      java.lang.String label)
Creates a new slice.

Parameters:
value - the value
label - the label

PieChart.Slice

public PieChart.Slice(java.lang.Number value,
                      java.lang.String label,
                      java.lang.String text)
Creates a new slice.

Parameters:
value - the value
label - the label
text - the text
Method Detail

getFontSize

public java.lang.String getFontSize()
Returns the font size.

Returns:
the font size

getLabel

public java.lang.String getLabel()
Returns the text.

Returns:
the text

getLabelColour

public java.lang.String getLabelColour()
Returns the label colour.

Returns:
the label colour

getText

public java.lang.String getText()
Returns the text.

Returns:
the text

getValue

public java.lang.Number getValue()
Returns the value.

Overrides:
getValue in class DataConfig
Returns:
the value

setFontSize

public void setFontSize(java.lang.String fontSize)
Sets the font size.

Parameters:
fontSize - the new font size

setLabel

public void setLabel(java.lang.String label)
Sets the label.

Parameters:
label - the label

setLabelColour

public void setLabelColour(java.lang.String labelColour)
Sets the label colour.

Parameters:
labelColour - the new label colour

setText

public void setText(java.lang.String text)
Sets the text.

Parameters:
text - the text

setValue

public void setValue(java.lang.Number value)
Sets the value.

Overrides:
setValue in class DataConfig
Parameters:
value - the value

getFirstValue

protected java.lang.Number getFirstValue()
Overrides:
getFirstValue in class DataConfig