|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface KeyableCaseBase
A keyable case base is a case base that has associates a key with each case. The key is of type long.
| Field Summary |
|---|
| Fields inherited from interface edu.indiana.util.swing.SwingRepresentable |
|---|
TITLE_FONT |
| Method Summary | |
|---|---|
void |
addCaseWithKey(Case acase)
Add a case with the key already in acase.getCaseKey(). |
Case |
getCase(long key)
Get the case with the given key. |
java.util.ArrayList |
getMarkerKeys()
Returns an array list of Long objects, containing the keys of any Markers that have been added to this case base. |
boolean |
removeCase(long key)
Remove the case with the given key. |
| Methods inherited from interface edu.indiana.iucbrf.casebase.CaseBase |
|---|
addCase, addCaseBaseListener, addCases, addCases, addCases, clearAllEstimates, close, ensureCapacity, getCaseClass, getCaseCount, getCasesMatching, getDomain, isEmpty, iterator, removeCase, removeCaseBaseListener, setBaseFileName, setCaseClass, setDomain, toString, toVerboseString |
| Methods inherited from interface edu.indiana.iucbrf.util.SwingRepresentableWithDomain |
|---|
toSwing |
| Methods inherited from interface edu.indiana.util.swing.SwingRepresentable |
|---|
toSwing |
| Method Detail |
|---|
Case getCase(long key)
key - The key of the case to be retrieved.
boolean removeCase(long key)
key - The key of the case to be removed.
void addCaseWithKey(Case acase)
java.util.ArrayList getMarkerKeys()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||