|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.noaa.pmel.sgt.beans.DataModel
public class DataModel
A model that supplies the relationship between SGTData
objects,
its Attribute
and the
Panel
and DataGroup
in which it is displayed and the
Legend
.
Some classes have been omitted for display purposes.
Constructor Summary | |
---|---|
DataModel()
Default constructor. |
Method Summary | |
---|---|
void |
addData(SGTData data,
Attribute attr,
PanelHolder pHolder,
DataGroup dataGroup,
Legend legend)
Add data to the DataModel . |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Add property change listener. |
void |
addPropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener l)
Listen for specific property change. |
java.util.Iterator |
dataIterator()
Get Iterator of the DataHolder objects. |
Page |
getPage()
Get Page. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Remove property change listener. |
void |
removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener l)
Remove specific property change listener |
void |
setPage(Page page)
Set Page . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataModel()
Method Detail |
---|
public void addData(SGTData data, Attribute attr, PanelHolder pHolder, DataGroup dataGroup, Legend legend)
DataModel
. Throws a "addData" property change.
data
- SGTDataattr
- Attribute for datapHolder
- PanelHolderdataGroup
- DataGrouplegend
- Legendpublic java.util.Iterator dataIterator()
Iterator
of the DataHolder
objects.
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
l
- property change listenerpublic void addPropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener l)
name
- property namel
- property change listnerpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
l
- property change listenerpublic void removePropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener l)
name
- property namel
- property change listenerpublic void setPage(Page page)
Page
.
page
- Pagepublic Page getPage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |