|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAbstractObjectTraceable
edu.bonn.xulu.data.AbstractXuluObject
edu.bonn.xulu.plugin.data.grid.GridList
public class GridList
Dieser Datentyp stellt eine Liste von Rastern (WritableGrid
da.
In der Liste koennen beliebige Raster (auch unterschiedlicher Groesse und
Georeferenz) gespeichert werden. Deshalb hat das Objekt auch nur zwei
Eigenschaften (Properties):
Field Summary | |
---|---|
static String |
PROP_COUNT
Name der Eigenschaft, die die aktuelle Listengroesse beinhaltet. |
static String |
PROP_GRIDS
Name der Eigenschaft, die die Liste der WritableGrid beinhaltet. |
Fields inherited from class edu.bonn.xulu.data.AbstractXuluObject |
---|
propertyChangeListener, propSet |
Fields inherited from interface edu.bonn.xulu.data.XuluObject |
---|
PROP_STYLE |
Fields inherited from interface edu.bonn.xulu.appl.XuluConstants |
---|
BUG_MAIL_ADDR, EXTENTION_BUNDLE, ICONS_DIR, LOCALES_BASE, RESOURCE_DIR, SWING_RES, VERSION, VERSION_DATE, XULU_ICON, XULU_INFOICON, XULU_STARTICON, XULU_VIS_RES, XULUERR_RES, XULUGUI_RES |
Constructor Summary | |
---|---|
GridList()
Erzeugt eine neue (leere) Raster-Liste. |
|
GridList(WritableGrid gc)
Erzeugt eine neue Raster-Liste. |
|
GridList(WritableGrid[] gc)
Erzeugt eine neue Raster-Liste. |
Method Summary | |
---|---|
void |
addGrid(WritableGrid grid)
Fuegt der Liste ein Raster hinzu. |
WritableGrid |
getFirstNotNullGrid()
Liefert das erste Grid der Liste, das nicht null ist. |
WritableGrid |
getFirstNotNullGrid(int firstIdx)
Liefert das erste Grid der Liste ab einem bestimmten Index, das nicht null ist. |
WritableGrid |
getGrid(int idx)
Liefert ein Raster aus der Liste. |
int |
getGridCount()
Liefert die Anzahl an Rastern in der Liste. |
void |
removeGrid(WritableGrid grid)
Entfernt ein Raster aus der Liste. |
void |
replaceGrid(int idx,
WritableGrid grid)
Ersetzt ein Raster in der Liste. |
Methods inherited from class edu.bonn.xulu.data.AbstractXuluObject |
---|
containsMultipleValues, containsProperty, dispose, equalsInStructure, getAttrCount, getAttrTypes, getDescription, getID, getName, getProperties, getProperties, getProperty, getPropertyCount, getPropertyNames, getPropertyTypes, getStructureName, isAccessed, isDisposed, isStructureNamed, setDescription, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PROP_GRIDS
WritableGrid
beinhaltet.
public static final String PROP_COUNT
Constructor Detail |
---|
public GridList()
public GridList(WritableGrid gc)
gc
- erstes Raster fuer die Listepublic GridList(WritableGrid[] gc)
gc
- Raster fuer die ListeMethod Detail |
---|
public int getGridCount()
public WritableGrid getGrid(int idx)
idx
- Listen-Indexpublic void addGrid(WritableGrid grid)
public void removeGrid(WritableGrid grid)
grid
- zu entfernendes Rasterpublic void replaceGrid(int idx, WritableGrid grid)
idx
- Listen-Indexgrid
- zu entfernendes Rasterpublic WritableGrid getFirstNotNullGrid()
null
ist.
null
falls es kein solches Grid gibtpublic WritableGrid getFirstNotNullGrid(int firstIdx)
null
ist.
null
falls es kein solches Grid gibt
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |