About this task
Consider
these conditions when planning
a partial animation:
- Animation for components
is set at the configuration
level.
- If any element in the application is
animated,
the instrumentation is set to Animation in the
Configuration setting for the executable component. The component,
which creates the application, is linked with the instrumented OXF
libraries if at least one part of the model (aggregate, library, and
so on) is animated.
- If an operation is animated,
its arguments are
also animated. When setting animation for arguments, it is active
or unavailable for all arguments. Arguments cannot be animated individually.
- The animation setting of a class affects all of
its instances, even if the package to which they belong is not animated.
- Only animated events can be injected using the
animation environment.
- Only animated events
appear in the event queue.
- Elements that are
not animated are not shown in
any animated view.
- Only animated attributes
or relations are shown
for an animated instance.
- Only animated operations,
timeouts, and events
are displayed in the animated sequence diagram and the call stack.
- If a model contains an active class that is not
animated, its thread is considered a foreign thread. This thread displays
in the thread list, but is named by its operating system handle (not
named
the active object).
- When using the DLLs generated
by the product, the
OXF libraries is also a DLL. This DLL is animated if any of the product
generated DLLs are animated.