com.extjs.gxt.ui.client.data
Interface Model

All Superinterfaces:
ChangeEventSource, ModelData
All Known Subinterfaces:
TreeModel
All Known Implementing Classes:
AbstractAxis, Anchor, AreaChart, BarChart, BarChart.Bar, BaseDot, BaseModel, BaseTreeModel, BeanModel, Bow, ChartConfig, ChartModel, CylinderBarChart, CylinderBarChart.Bar, DataConfig, Dot, FilledBarChart, FilledBarChart.Bar, HollowDot, HorizontalBarChart, HorizontalBarChart.Bar, HorizontalStackedBarChart, HorizontalStackedBarChart.StackValue, Keys, Label, Legend, LineChart, LineChart.LineStyle, PieChart, PieChart.Slice, RadarAxis, RadarAxis.RadarLabels, ScatterChart, Shape, Shape.Point, SketchBarChart, SketchBarChart.SketchBar, SolidDot, StackedBarChart, StackedBarChart.StackValue, Star, Text, ToolTip, TreeStoreModel, XAxis, XAxis.XLabels, YAxis

public interface Model
extends ModelData, ChangeEventSource

Primary interface for GXT model objects with event support.

Events:
ChangeEventSource.Update : ChangeEvent(source, name, oldvalue, newvalue)
Fires after the item is updated.

For a default implementation see BaseModel or BaseTreeModel.


Field Summary
 
Fields inherited from interface com.extjs.gxt.ui.client.data.ChangeEventSource
Add, Remove, Update
 
Method Summary
 
Methods inherited from interface com.extjs.gxt.ui.client.data.ModelData
get, getProperties, getPropertyNames, remove, set
 
Methods inherited from interface com.extjs.gxt.ui.client.data.ChangeEventSource
addChangeListener, notify, removeChangeListener, removeChangeListeners, setSilent