1<html>
2<body>
3<p>The classes in this package enable "scenes & transitions" functionality for
4view hiearchies.</p>
5
6<p>A <b>Scene</b> is an encapsulation of the state of a view hierarchy,
7including the views in that hierarchy and the various values (layout-related
8and otherwise) that those views have. A scene can be defined by a layout hierarchy
9directly or by code which sets up the scene dynamically as it is entered.</p>
10
11<p>A <b>Transition</b> is a mechanism to automatically animate changes that occur
12when a new scene is entered. Some transition capabilities are automatic. That
13is, entering a scene may cause animations to run which fade out views that
14go away, changeBounds and resize existing views that change, and fade in views that
15become visible. There are additional transitions that can animate other
16attributes, such as color changes, and which can optionally be specified
17to take place during particular scene changes. Finally, developers can
18define their own Transition subclasses which monitor particular property
19changes and which run custom animations when those properties change values.</p>
20
21<p><b>TransitionManager</b> is used to specify custom transitions for particular
22scene changes, and to cause scene changes with specific transitions to
23take place.</p>
24
25</body>
26</html>
27