Important: The information in this document is obsolete and should not be used for new development.
Chapter 2 - Development Overview
This chapter introduces the Cyberdog class library and provides an example of how the key objects in Cyberdog collaborate to download and display network data. In addition, this chapter discusses the process of opening a Cyberdog item and the objects that play a role in that process. For more detailed descriptions of the public Cyberdog classes and methods, see Chapter 7, "Classes and Methods."
Chapter Contents
- Cyberdog Class Library
- Class Hierarchy
- Classes for Cyberdog Display Parts
- Classes for Cyberdog Services
- Classes for Supporting Parts
- Runtime Object Relationships
- The Cyberdog Session
- Display Part Objects
- Progress Monitoring Objects
- Log and Notebook Objects
- Service Menu Objects
- Dialog Box Objects
- Preferences Dialog Box
- Connect To Dialog Box
- A Cyberdog Example
- Gopher Display Part
- Creating and Opening the Text Display Part
- Downloading Content to the Text Display Part
- Cyberdog Item Opening Process
- Manipulating and Storing Cyberdog Items
- Object Roles in the Opening Process
- Role of the Cyberdog Item
- Role of the Display Part
- Role of the Opener Part
- Role of the Navigator
- Role of the Download Part
- Implementing the Opening Methods
- Implementing a Cyberdog Item's Open Method
- Implementing a Display Part's OpenCyberItem Method