Object Model (cont.)
3) Commonly Used Methods
- Program code that is conceptually part of the object -- makes it easier to develop tools
- Methods need metadata to perform actions
- User level behaviors for diary objects supported by …. methods using structural metadata
- How are you organized?; get volume 2; how is volume 2 organized (dated entries, accounts, contacts)?; get first/next/previous/last entry; find entries with these terms; find other entries like this one;, find entries separated by gaps over 10 days….
- …. methods using administrative metadata
- When were you created?; who created you?; what are your terms of use?