|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Model
| Method Summary | |
|---|---|
Model |
deleteJournal(Journal deleteMe)
User wants to remove data of an existing journal |
Model |
deleteJournalEntry(JournalEntry j)
Delete JournalEntry |
Model |
editJournal(Journal editMe)
User wants to edit data of an existing journal |
Model |
editJournalEntry(JournalEntry entry)
Edit this journal entry |
Account |
getAccount()
Get the account logged in, null if not logged in or if login failed. |
List<Journal> |
getActiveJournals()
Get all the active journals for the account |
List<Journal> |
getAllJournals()
Get all the journals for the account |
Model |
insertJournal(Journal j)
Add Journal to the list |
Model |
insertJournalEntry(JournalEntry je)
Created JournalEntry |
Model |
newJournal()
User wants to enter data for a new journal |
Model |
newJournalEntry()
New JournalEntry |
Model |
performingOperation(String description)
Application is performing these operations which the model can log, store, etc., and notify it's observers. |
Model |
registerObserver(JournalEntryObserver observer)
Register JournalEntryObserver |
Model |
registerObserver(JournalEntrySearchObserver observer)
Register JournalEntrySearchObserver |
Model |
registerObserver(JournalObserver observer)
Register JournalObserver |
Model |
registerObserver(OperationObserver observer)
Register OperationObserver |
Model |
registerObserver(ReleaseObserver observer)
Register ReleaseObserver |
Model |
release()
Model will no longer be used, typically this is done when the program is exited. |
JournalEntryObserver |
removeObserver(JournalEntryObserver observer)
Remove JournalEntryObserver |
JournalEntrySearchObserver |
removeObserver(JournalEntrySearchObserver observer)
Remove JournalEntrySearchObserver |
JournalObserver |
removeObserver(JournalObserver observer)
Remove JournalObserver |
OperationObserver |
removeObserver(OperationObserver observer)
Remove OperationObserver |
ReleaseObserver |
removeObserver(ReleaseObserver observer)
Remove ReleaseObserver |
Model |
setAccount(Account iAmLoggedIn)
Store the account |
Model |
setJournalEntrySearchResults(List<JournalEntry> searchResults)
Journal entries matching search criteria are found. |
Model |
setJournals(List<Journal> allJournals)
Store list of all journals |
Model |
updateJournal(Journal j)
Update Journal in the list |
Model |
updateJournalEntry(JournalEntry je)
Updated JournalEntry |
| Method Detail |
|---|
Model release()
Model performingOperation(String description)
Model setAccount(Account iAmLoggedIn)
Account getAccount()
List<Journal> getAllJournals()
List<Journal> getActiveJournals()
Model setJournals(List<Journal> allJournals)
Model insertJournal(Journal j)
Model updateJournal(Journal j)
Model newJournal()
Model editJournal(Journal editMe)
Model deleteJournal(Journal deleteMe)
Model insertJournalEntry(JournalEntry je)
Model updateJournalEntry(JournalEntry je)
Model newJournalEntry()
Model deleteJournalEntry(JournalEntry j)
Model setJournalEntrySearchResults(List<JournalEntry> searchResults)
Model editJournalEntry(JournalEntry entry)
Model registerObserver(ReleaseObserver observer)
ReleaseObserver removeObserver(ReleaseObserver observer)
null
if observer not registeredModel registerObserver(OperationObserver observer)
OperationObserver removeObserver(OperationObserver observer)
null
if observer not registeredModel registerObserver(JournalObserver observer)
JournalObserver removeObserver(JournalObserver observer)
null
if observer not registeredModel registerObserver(JournalEntryObserver observer)
JournalEntryObserver removeObserver(JournalEntryObserver observer)
null
if observer not registeredModel registerObserver(JournalEntrySearchObserver observer)
JournalEntrySearchObserver removeObserver(JournalEntrySearchObserver observer)
null
if observer not registered
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||