Odin Consulting

NAVIGATION

      ^Home
      ^Products

  • Open Plus Plus
  • Pathways
  • Calendar View

  • Contact Odin

  • Index of Alternative Operating Systems

    Calendar View

    Calendar View is a set of flexible Java classes useful for displaying and interacting with calendar information. The Calendar View classes can be used to quickly build professional and polished calendar and scheduling applications.

    Calendar View is no longer under development by Odin Consulting. It will continue to be available from here, but is unlikely to be enhanced. Our main focus is on developing and deploying Web Pathways technology.

    Calendar View includes a set of polished, professional components for displaying calendar data. These high level components can display data in the following formats:

    • Year at a glance.
    • Month at a glance.
    • Week at a glance.
    • Week in detail.
    • Day in detail.
    Each format is available in a variety of flavors. A flavor provides a different look and feel to the user, while maintaining the same interface to the developer.

    An at a glance (or summary) view displays a summary of the calendar entries based on the amount of space which is available on screen. An in detail view displays a form which contains the entire entry. The detail views can support editing of calendar data.

    The application using Calendar View is in control of how calendar data is displayed. The application is responsible for providing interactive components for detail views and for responding to mouse clicks in summary views.

    The highest level Calendar View components allow the user to choose the format and flavor of the display. These components are available in two varieties at a glance and in detail, one for each style of view.

    Calendar View also has a set of lower level classes that can be used to build custom high level calendar components.

    Calendar View for Java 1.1 fully supports JavaBean technology. All Calendar View components can be manipulated in a Bean GUI development tool. Calendar View for Java 1.1 fully supports internationalization.

    A Calendar View high level component pulls together several lower level components and adds a nice GUI appearance. For instance, a month view high level component would pull together a month view low level component, a method of traversing between months and a method of traversing between years. The high level component arranges these low level components and adds some visual effects to the package. The result for the month view may be something that appears like a traditional spiral bound date book laid open on the screen.

    The application interfaces to a calendar view component by providing a means to display calendar data and to react to user events.

    Calendar View itself is year 2000 compliant. However, because Calendar View is only an application framework, it is possible to build applications using Calendar View which are not ready for the year 2000.



    An early "prototype" can be found here.


    Odin Consulting

    http://www.odin-consulting.com
    Copyright 2002 Odin Consulting, Inc.

    Last modified: Sat Jan 19 13:55:58 2002