Product faq – MiG InfoCom MiG Calendar InfoCom AB User Manual

Page 2

Advertising
background image

© 2007 MiG InfoCom AB

Product FAQ

What is MiG Calendar?
It is a calendar component that can be used to create any type of
application that shows time based events such as flight times,
appointments, TV schedules, school schedules, event itineraries, project
plans, Gantt charts and alarm visualization.
The preferred way to use MiG Calendar is through the Java Beans in
com.miginfocom.beans.* package.

You say the component is Flexible and Extensible, what do you
mean?
We have made the component extensible in may ways so that the user of
it should never end up in a dead end and not be able to proceed. There
are short cuts so the component is really easy to use, but you also go a
very custom way with almost everything. For instance the visualization of
the events: You can with only one line swap in another AShape that
should do the visualization, or you can exchange the whole rendering path
and use whatever code you prefer to paint them. You can also map an
AShape to the paintContext of the activity.
Same thing with the placement of the activities in the date grid, there are
four different layout managers for this included in the component, but you
can easily write you own since ActivityLayout is a normal Java Interface.

What's in for the future of the component, in what direction will it
evolve? Do you have a product plan?
Yes we do, however it's not public for the moment.

If you have any recommendations on what to include in the next major
version please don't hesitate to contact us at the forums or by email.

http://www.miginfocom.com/forums/

[email protected]

Is MiG Calendar a Visually editable Java Bean?
Yes. From v5.5 it is. It works in all Java Bean compatible IDEs. See below
for IDE support. In 6.0 this approach has been improved further and the
use of JavaBeans is now the recommended way to code against MiG
Calendar.

Do you have a feature matrix?
The flexibility in the component makes is support almost any feature

Advertising