|
|||||||||
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 |