Package com.macrofocus.high_d.list
Interface IndexModel<V>
-
- All Known Implementing Classes:
AbstractIndexModel
,EfficientIndexModel
public interface IndexModel<V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addIndexListener(IndexListener indexListener)
void
addMissing(java.lang.Object source, int row)
void
addObject(java.lang.Object source, java.lang.Object object)
void
addRow(java.lang.Object source, int index, int row)
int
getIndex(int row, int j)
int
getIndexCount(int row)
int
getMissing(int j)
int
getMissingCount()
V
getObject(int index)
int
getObjectCount()
int
getObjectIndex(java.lang.Object object)
int
getObjectIndexStartWith(java.lang.String string)
int
getRow(int index, int j)
int
getRowCount(int index)
boolean
hasRow(int index, int row)
void
removeMissing(java.lang.Object source, int row)
void
removeObject(java.lang.Object source, int index, java.lang.Object key)
void
removeRow(java.lang.Object source, int index, int row)
void
replaceObject(java.lang.Object source, java.lang.Object oldkey, java.lang.Object newkey)
-
-
-
Method Detail
-
getObject
V getObject(int index)
-
getObjectIndex
int getObjectIndex(java.lang.Object object)
-
getObjectIndexStartWith
int getObjectIndexStartWith(java.lang.String string)
-
getObjectCount
int getObjectCount()
-
addObject
void addObject(java.lang.Object source, java.lang.Object object)
-
replaceObject
void replaceObject(java.lang.Object source, java.lang.Object oldkey, java.lang.Object newkey)
-
removeObject
void removeObject(java.lang.Object source, int index, java.lang.Object key)
-
getRow
int getRow(int index, int j)
-
hasRow
boolean hasRow(int index, int row)
-
getRowCount
int getRowCount(int index)
-
addRow
void addRow(java.lang.Object source, int index, int row)
-
removeRow
void removeRow(java.lang.Object source, int index, int row)
-
getMissing
int getMissing(int j)
-
getMissingCount
int getMissingCount()
-
addMissing
void addMissing(java.lang.Object source, int row)
-
removeMissing
void removeMissing(java.lang.Object source, int row)
-
getIndex
int getIndex(int row, int j)
-
getIndexCount
int getIndexCount(int row)
-
addIndexListener
void addIndexListener(IndexListener indexListener)
-
-